Gorillas.1k
ABOUT
Your mission is to hit your opponent with the exploding banana by varying the angle and power of your throw, taking into account wind speed*, gravity, and the city skyline.
GORILLAS.1K was an attempt to demake the classic QBASIC game GORILLA.BAS, using only 1,024 compressed bytes of code, for #Pico1k Jam 2024.
*(Alas, I ran out of code space to implement wind - instead u got fancy animations!)
FEATURES
- ️👥 2-Player Gameplay
- 🕹️ Endless Levels
- 🌚 Moon Collision
- 💯 Scoring
- 🔼 Simplified Controls *(Compared to orig)
CONTROLS
◀️/▶️ | Increase/Decrease Angle |
🔼/🔽 | Increase/Decrease Speed |
X | Fire Banana 🍌 |
REFERENCES/LINKS
- Gorillas (video game) (Wikipedia)
- GORILLAS QBASIC (Archive.org)
- 🎞️ QBasic Gorillas (Gorilla.BAS) 1991 - IBM
- 🎞️ Gorillas (a.k.a. QBasic Gorillas or GORILLAS.BAS)
- GORILLA.BAS: How to Play the Secret MS-DOS Game From Your Childhood
SOURCE CODE (1024 Compressed Bytes)*
*(Before "safe" minification with Shrinko8)
Link to original source code (before "safe" minification with Shrinko8).
Status | Released |
Platforms | HTML5 |
Rating | Rated 4.6 out of 5 stars (5 total ratings) |
Author | Paul Nicholas (Liquidream) |
Genre | Simulation |
Tags | artillery, Demake, gorillas, pico1k, picotron, qbasic |
Download
Download NowName your own price
Click download now to get access to the following files:
gorillas.p64.rom (1KB compressed tiny rom) 1 kB
Comments
Log in with itch.io to leave a comment.
*happy gorilla noises*
I remember playing this with my brother on my grandpa's DOS computer!
After playing for hours our favorite cheat became flinging the bananas straight through the buildings at the highest speed possible. I love that this game recreates even that loophole.
Well done! You've built a tiny time machine!
Awww.. thank you for that lovely comment. 😊
Love hearing other people's memories of this classic game.
Glad it helped you take a trip down memory lane! 🤓
Qbasic gorillas take me back to the nineties, learning to program in Logo Writer
Bananas can fly through the gorillas...
Alas, while I made the update code twice the rate (60fps) of the draw code (30fps), it can still "miss" detecting the gorilla. 😇
If I had more space left (of the 1KB code!), I prob would've gone with a distance check, but I liked the idea (+potential pixel-perfect precision/fairness) of doing checking on screen colour.
My only suggestion when that happens would be to try to tweak the power/angle *fractionally* and hopefully it'll make contact 😉
Qbasic Gorillas was the first video game I ever played. Thank you for making this.