First polished version after MyFirstGameJam


This is a game written in two weeks for the MyFirstGameJam. It is both similar and dissimilar to the game Epicycles. I intend to roll Epicycles into it eventually as an advanced level.

In this version, I had to completely refactor the game jam version. In my haste to turn in a working copy, I completely spaghetiffied the code. I learned several things from this:

1. Using scenes in DragonRuby helps partition off sections of a game and reduces the chances of spaghetification. It also reduces the number of state variables required greatly!

2. Always keep a stable main in git, then make a branch for the next feature. Only merge the branch back into main when the new feature is stable! This helps also to make small goals that are achievable in  a short time.

Files

full_circle-html5.zip Play in browser
Aug 18, 2023
full_circle-linux-amd64.bin 8.1 MB
Aug 18, 2023
full_circle-linux-amd64.zip 5.6 MB
Aug 18, 2023
full_circle-linux-raspberrypi.bin 7.6 MB
Aug 18, 2023
full_circle-linux-raspberrypi.zip 5.4 MB
Aug 18, 2023
full_circle-macos.zip 6.8 MB
Aug 18, 2023
full_circle-windows-amd64.exe 7.9 MB
Aug 18, 2023
full_circle-windows-amd64.zip 5.5 MB
Aug 18, 2023

Get Full Circle

Comments

Log in with itch.io to leave a comment.

Oh I forgot to mention: Next feature, interactively generated wind chimes!