Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Drasnus

192
Posts
1,950
Followers
5
Following
A member registered May 28, 2016 · View creator page →

Creator of

Recent community posts

Hi, the pack is free now.

It was made in GameMaker Studio 1.4. The game uses a state-system. The normal state is 'idle', allowing for basic movements and raising/lower the guard. The dodge input gives a burst of speed in whatever direction you're holding, and puts you in the 'dodge' state. You can't move in the dodge state, but the friction is lowered so that whatever speed you're moving at will last longer, and holding a direction will affect that friction, so if you hold the opposite direction you'll skid to a stop quicker.

Essentially the dodge movement was designed so that you could reposition yourself and try to get behind opponents. Rather than making a singular, timed dodge, I thought it would be more fun to have two dodges: horizontal and vertical, so you would have to read incoming attacks, and the attacking player could read your dodge and adjust their strikes to catch you. This meant being able to hold the dodge input, and as a consequence, you could use it to skid and cover more ground. This ended up being a lot of fun, as you could also use it in place of a dash to quickly reposition yourself, and players always responded really well to all the dashing and sliding, so it stayed in.

Thanks! That's a good idea, I can't promise anything yet but I'll be keeping that in mind. It would be really cool to swap modes, like flipping the sword and using the dull edge instead.

That's definitely not intended, but I can't replicate it myself in the game. The count isn't going up sometimes, or every time?

Hi, if you kill an enemy before he draws his sword it doesn't count towards the score. The score only goes up if the enemy is ready to fight. Thanks for playing.

Hi Casper, I hope you're doing well. I'd definitely like to make something with a medieval aesthetic in the future.

Hello, it's 288x216.

Thanks, it's going to be around $8.99 at launch.

Hi, gamepads should work automatically if they're plugged in. This has only been tested on Xbox (xinput) and Playstation (directInput) gamepads, so a third-party controller may or may not behave as expected.

It could be. The engine can work in mysterious ways sometimes. It's the same framework as games like Undertale, Nuclear Throne, Risk of Rain and Hotline Miami, so google searching for the same problem in those games might help.

Hi, you could try setting VertexBufferMethod to 2 instead, or sleepmargin to 10.

Hi, that is unexpected. You should be able to use a connected controller by pressing start on it during the 'press start' setup screen. I tested it myself recently, and was able to start a multiplayer match with a keyboard or controller as either player.

Hi, this is unexpected behaviour. You should be able to use a connected controller by pressing start on it during the 'press start' setup screen. I tested it myself just now, and was able to start a multiplayer match with a keyboard or controller as either player.

Thanks! I found Sclash recently too, the art is fantastic. Good luck with your launch.

Hi, I'd like to add one to the new version but if it does happen it will be after launch.

Hi, it works by editing the 'custom.png' image included in the game folder. You can also change 'customforeground' image if you want another layer to be drawn in front of everything else.

Thanks! The new version will have running, I added it recently.

(2 edits)

I use GML code. They just call it 'GameMaker' now because they dropped the 'studio' title recently. They have a subscription model these days, but I bought GMS1 on sale a long time ago and I still use that version, which is unsupported but it has no subscription. Currently they only sell GMS2, with a subscription.

Hi, it's GameMaker: Studio.

Thanks!

I intend to publish the game when it's finished, either later this year, or more likely, early next year.

I already did some work to improve the sidestep in the new version - a forward sidestep now has its own animation, the character will move a little each time a blade passes over, and I've been experimenting with a soft gradient drawn over the sprite to add depth.

Still shooting for the end of this year, though I'm not ready to commit to a specific date yet. I should hopefully have a Steam page soon with more info in one place.

CyB0RG200731 is right, I'm currently using the blog on this page to post progress. I think cross-posting, and smaller more frequent progress updates would be more valuable going forward though.

I see a lot of people have been asking for a Discord which is fair enough. I don't often use Discord myself, and I generally prefer to keep updates somewhere easily archived and accessible, but I'm sure it'd be convenient for people to get pinged whenever I post something. I'm going to update the blog some time soon with more of the new content so I'll consider making one. Thanks for playing.

Hi, I just did some testing. It seems to occur with the Master AI because it attacks so quickly that it doesn't have time to position itself closer before swinging again, and it keeps getting pushed back by the block. I couldn't replicate it with the other AI modes. This is an oversight, and I'll patch it some time soon. Thanks for the info.

(2 edits)

Hey, sorry to hear you're having problems. The original custom map was intended for maps like 'indoors', with a flat perspective and a wall right behind the players. The 'foreground' image is intended for the floor section under them. An image like this dojo would work best with the other style of stage like 'Temple', with blood spreading on the floor instead, but the Custom stage doesn't support that feature in the old build. Right now updates to the old build are very low priority for me since I'm so busy with the new version.

You read that right, when you do a 'high' attack the sword will end up in the low position and it will take some extra frames to bring it back up to the top again for subsequent high attacks, but you can combo it into a low strike for a faster follow-up attack. The less-snappy sword positions do make each player slightly more vulnerable, but it's only by fractions of a second, and you can still easily react to enemy strikes in time to block them because the attack windups take much more time. In practice it's not a huge change and the game feels much the same, but it now allows for more mind-games and tactical depth when reading your opponent.

No problem, I'm glad you're excited. Grindologist is an investor in the new project and you can thank him for its existence. The plan is to sell the game on Itch.io and Steam, at minimum. I'll check out your post again from time to time.

Thanks for the feedback, I added some extra variety to the way they fall now. Sometimes they tumble, sometimes they slam.

Thanks again!

(1 edit)

Hi, thanks for playing. I just typed up a slightly longer message only to accidentally hit refresh, so I'll summarise a bit more briefly:

- Right now the plan is to give it an 'edition' title, ie: 'First Cut: Sharpened' (just an example).

- I'll figure out some cool secret maps for sure.

- The Custom stage loads the 'custom' image included in the game folder. You can edit that image to create your own (indoor) background (ie: https://itch.io/post/5001628). I'll try to include a folder in the new version for loading multiple images.

- The fighting system works the same way, just with some improvements to increase depth. Changing stances now takes some extra time and repeating the same attack takes longer than comboing. The old game had a 'fatigue' system to slow down attacks if the player was spamming and missing repeatedly, this is removed in the new version since it was made redundant by the new improvements to combat.

- I'll include more options this time around, including a blood/gore toggle. I've already included a blunt wooden sword that can be selected to avoid drawing blood. There are also more gore effects and variations in this version (you can cut off the head partially, then take the rest off). There's a control-bindings menu now so you can remap your keyboard, mouse, and controller buttons. It should work with any standard usb controller, though I haven't tested it with a nintendo one.

- Currently there aren't any plans for multiple weapons (except reskins). Maybe I'll address the idea post-release, but it's very important to keep players on equal-footing and avoid creating a 'meta' build since each fight can end so quickly.

- I like the near-hit idea, and the oni mask. I've added them to my notes.

It's not currently planned for launch but it's something I'd like to address eventually.

Hi, I picked that layout because some keyboards are split into sectors which only allow a limited number of keys to be pressed simultaneously. The new premium version I'm working on will allow for custom layouts. Thanks for playing.

Hi, I'm currently posting my updates in the development log above. If I start a youtube channel I will post a link to it here.

Thanks!

Hi, the game is made in GameMaker Studio 1.

Thanks, that's a pretty good name. :)

Hi, the game supports a basic shared keyboard layout. Select 'left side' or 'right side' when picking control schemes. The new premium version I'm working on will let players pick custom layouts.

(1 edit)

Sorry to hear that. I noticed that the fix seems to work for some (including on my machine) but not for others which is frustrating.

Did you try the original workaround: opening the options.ini file in notepad and changing 'SleepMargin=1' to 'SleepMargin=10' ?

Supposedly it could be related to 'vertical sync'. You could try changing 'AlternateSyncMethod' to 1 in 'options.ini'.

Does your laptop's GPU have a control panel (ie: Nvidia Control Panel)? If so, you could make a profile for the game on there and try changing the Vsync setting.

Essentially it's a square surrounding the character which can be drawn on whenever a blood spurt passes on top (a 'surface' in GameMaker terms). The character sprite is then used as a stencil to cut the surrounding edges of the square, leaving only the interior visible (I use 'blend modes' to do this). This is drawn over the top of the character to create the impression of being covered in blood.

It's similar to the approach used in this game:

Thanks for playing, I've got something like that in mind for the future.