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

SOURCE CODE (1024 Compressed Bytes)*

*(Before "safe" minification with Shrinko8)

Link to original source code (before "safe" minification with Shrinko8).

StatusReleased
PlatformsHTML5
Rating
Rated 4.6 out of 5 stars
(5 total ratings)
AuthorPaul Nicholas (Liquidream)
GenreSimulation
Tagsartillery, 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.

(+1)

*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!

(1 edit) (+1)

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! ๐Ÿค“

(+1)

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 ๐Ÿ˜‰

(+1)

Qbasic Gorillas was the first video game I ever played. Thank you for making this.