First Devlog


Not sure how often I'll do this, as progress is a bit hectic and things are still in the janky prototype phase still, as you'll see from the attached gif. The basics of combat are done! Now the focus will be to get a few more attacks in and have their performing their functions (such as block breaking, push backs, dashes, etc). Also need to get blocking working but I thought I'd throw out this devlog as a sign that progress is being made slowly and I'm more likely to post things that slightly don't work (check out those clipping issues) here on a devlog than I am on twitter.

So here's a bit about how the combat works.

On the magical internet, there exists a spreadsheet. I, or anyone else working on the project, can edit the information on said spreadsheet about combat (and various other game data thingies). The spreadsheet holds things like what the first light or heavy attack is, what attack to do next, how much damage they do, etc etc etc. They also hold details of the attacks like what animation should be played and what affect they have on the player (such as knock backs, stuns, things or that nature).

Once all that boring spreadsheet data is filled out I have a script that will download that information and turn it into game data. The game data is read during the game and the appropriate attacks and combos are played out. Clever, right? This means that I can tweak the combos and do some balance without ever having to edit the code, or, if I get a proper designer to fix my mess, they can change it all without having to worry me about needing to code their changes, they'll just happen automagically when I rebuild the game.

Also, full credit on the animations to the man only known as AcidZenith who's helping me by doing some great animations for me. He's also able to set what animation goes with what attack on the spreadsheet, so I don't even need to worry about that, it'll all just work!

There's still plenty of things to do. If you'd like to know more about the project, or have you say in the development, feel free to join the discord: https://discord.gg/TT4kJye

Until next time!

Leave a comment

Log in with itch.io to leave a comment.