Unnatural Balance
Unnatural Balance (13kB Edition)
A (short) game with 7 levels for the gamedev.js jam 2025 - in less than 13KB (actually it's a 11.54 Kilobyte ZIP-File)
No imagefiles nor soundfiles were harmed during the development, everything is created with pure javascript.
(One thing: sometimes the keyboard does not work at the beginning of the game. If that happens please reload, its focus-related and happens only here on itch...)
Controls:
- Keyboard (WASD or Arrow-Keys) + Mouse has two modes:
- "Directional" - walk into the direction of the pressed keys, the rabbit will look at the mouse-position
- "Face" - the keys will let you walk in relation to the rotation of the rabbit (still looking at the mouse-position)
- Mouseclick or Space to fire carrots
- Gamepad:
- left stick (and arrow-keys) for movement
- right stick for rotation
- trigger to fire carrots
Plot:
Normally "Natural balance" maintaines itself:
- More foxes that eat rabbits results in less rabbits
- Less rabbits will let the foxes starve, resulting in less foxes
- Less foxes - more uneaten rabbits
- More rabbits to at for the foxes will result in more foxes
- ... and so on
Thats nice and balanced in an overal view, but NOT for from the viewpoint of one rabbit!
So, it takes matters in its own paws, grabs its trustworthy "Balanc-R" carrot gun (from the renowned manufacturer "Fox-be-gone") and runs off to help mother nature a bit (in the rabbits favor)
The game is opensource, you can look at the code here: https://github.com/DerBenniBanni/GamedevJs2025NaturalBalance
Updated | 7 hours ago |
Published | 1 day ago |
Status | In development |
Platforms | HTML5 |
Author | DerBenniBanni |
Genre | Action |
Tags | Animals, Arcade, Cute, gamedevjs, js13kgames, Twin Stick Shooter, vanilla-js |
Average session | A few minutes |
Languages | English |
Inputs | Keyboard, Gamepad (any), HTC Vive |
Links | GitHub |
Comments
Log in with itch.io to leave a comment.
The controls doesn't work for me, I can't move ):
Hm, got the same issue sometimes... the keyboard-events dont catch every time. I'll have to tweak something here, thegamejam-deadline is tomorrow :-)
Thanks for your report!
Edit: i changed the registering of the keyboard-events, maybe it now works for you?