Working on the Post-Jam version


I’ve been working on fixing and improving my Trijam game for a few days now with the hopes of releasing a complete version, and it’s going okay, even if my own code is making me fall into pits of despair I didn’t even believe to be possible (if I read another get_parent().get_parent() I will cry).

I’m currently focused on cleaning up the code and making things pretty before actually working on the gameplay, so any improvements that are currently there aren’t really too exciting, but I do have a basic outline of things I wanna add as soon as the code is a a state where I can actually work with it:

In the final version, there will be two game modes, easy and hard. Each mode will have a certain amount of rooms (5? 10?), each with its own time limit and goal of boxes to throw. Every time you win a room you best time keeps saved and you move into the next one, with increasing difficulty. Then once you’ve finished all of them you can see your high scores and times on the title screen and you can play again to try and best yourself. Nothing too fancy, but should be fun enough.

I did make one addition already, tho: some of the most frequent comments on the jam entry were people complaining about the annoying footstep sounds, and the awkwardness of playing with a WASD control scheme when using keyboard layouts other than QWERTY, so:

A picture of an options menu for a videogame. There are two sliders labeled "Music" and "Sound effects", and a keybinds option with four labels, "Up", "Down", "Left" and "Right". Each label is next to a button with the corresponding text, currently "W", "S", "A" and "D".

It will look prettier on the final version I promise.

You will now be able to change volume and to rebind controls! I had already written a keybinding menu for an old project, so porting it to this was really easy. Your settings will be saved on your browser’s internal storage, so the game will remember your choices and you will not need to rebind them every time.

Next step is finishing up the code clean up and rewriting the play state to make it handle more than a single level, then gameplay improvement time it is!

Leave a comment

Log in with itch.io to leave a comment.