Cursed Sword v 1.0


Cursed Sword v 1.0 is complete!

I wrote most of the code in this game while holding my newborn son, Leo. He is the co-producer of this game, as he made it impossible for me to move for long periods of time while I held him.

The code of this game is a Frankenstein mess, and it's because a lot of it is just hacking the engine developed by Krystman. I innovated a few things, but the problems with the code are mine, not his! In particular, if I could do it again, I would have followed Krystman's tutorial to the letter, and then gone back and start from scratch armed with what I learned. So, in short, my apologies for the code being substandard in places, that is my fault, not Krystman's. In particular, I regret the use of too many global variables to control logic flow, and too many big dumb if-then statements for state machines. My next game will be better!

One thing that is interestingly different from Porklike is the use of a JSON parser. I wanted this game to be data driven, and to have a really easy way of editing those data when a change was necessary. I think that worked out very well, and allowed for the gems to be procedurally generated in an object-oriented way.

Files

cursed-sword.zip Play in browser
Aug 22, 2021
sword.p8.png 33 kB
Aug 22, 2021
sword_linux.zip 700 kB
Aug 22, 2021
sword_osx.zip 3 MB
Aug 22, 2021
sword_windows.zip 1 MB
Aug 22, 2021
sword_raspi.zip 1 MB
Aug 22, 2021

Get Cursed Sword

Leave a comment

Log in with itch.io to leave a comment.