Made in 2 weeks during #ThatGameJam 2
Coded in Odin with the Karl2D library (https://karl2d.com/)

Font: BoldPixels (https://yukipixels.itch.io/boldpixels)
Shader: a modified version of CRT-Lottes (https://github.com/libretro/glsl-shaders/blob/master/crt/shaders/crt-lottes.glsl)

Music: by my wonderful 16-year-old son Éloi (https://www.youtube.com/@Emprod2)

HOW TO PLAY

Goal

- Connect to the golden gears and crank them up to finish each level.
- You control TWO gears at the same time: be careful!
- Large gear (arrows)
- ← / → : move
- ↑ : jump
- ↓ : connect to a gear / pick up or drop the small gear

Medium gear (WASD, also works with ZQSD)

- A / D : move
- W : jump
- S : connect to a gear / throw the small gear

Other keys

- R : restart the level
- Esc : pause (then Q to return to the menu)
- F12 : fullscreen
- Enter : new game, C : continue

Published 4 days ago
StatusReleased
PlatformsHTML5
Authorsputnikgames
GenrePuzzle, Platformer
Tags2D, Game Jam, Music, Pixel Art
AI DisclosureAI Assisted, Code
My goal with this project was to learn how to program a game from scratch, without an editor or a game engine. I wanted to learn Odin and work with a minimalist library, so I chose Karl2D, which is written entirely in Odin. I used Claude as a tutor: it helped me understand my own code, explained new concepts, helped me track down bugs and suggested possible solutions. I made a point of writing the code myself and finding my own solutions. Near the end of the jam, time was running very short, so I did let Claude generate some code, mostly to get the builds ready.

Download

Download NowName your own price

Click download now to get access to the following files:

Musical Boxes.exe 5.4 MB

Comments

Log in with itch.io to leave a comment.

image.png

actually a fun and well polished game? if you extend it a tad bit and put it on steam with some marketing… i feel this could really be the next youtube reaction content farming land, in a good way