Back to browse
Banana Battle – DOS Gorillas rebuilt as a web game

Banana Battle – DOS Gorillas rebuilt as a web game

by arrozconcosas·Jul 10, 2026·1 point·2 comments

AI Analysis

●●SolidCozyNiche Gem

Faithful Gorillas clone with destructible terrain and sub-stepped physics.

Strengths
  • Destructible terrain via offscreen canvas pixel manipulation is genuinely clever
  • Sub-stepped physics prevents tunneling—shows actual game dev knowledge
  • Zero dependencies, single static page, works offline as PWA
Weaknesses
  • Hot-seat only; no online multiplayer limits replay value
  • Gorillas clones already exist—no clear differentiation from alternatives
Category
Target Audience

Retro game fans, casual browser gamers

Similar To

DOS Gorillas · Hedgewars · Scorched Earth

Post Description

As a kid, I loved to play the DOS Gorillas game where you would throw bananas at your opponent, smashing cities as you go.

I wanted to play it, so I rebuilt the classic QBasic/DOS "Gorillas" game from scratch as a mobile web app. It is playable in the browser and installable to your iPhone home screen.

It's all vanilla HTML/Canvas/JavaScript. No frameworks, no build step, no dependencies, no tracking. A single static page served from GitHub Pages.

A few bits that were fun to build: - Destructible terrain: buildings are painted to an offscreen canvas and explosions erase pixels - Ballistic physics with wind, sub-stepped so a fast banana can't tunnel through a thin building between frames. - Native share sheet (Web Share API) so you can text a friend your result with a "beat my score" challenge link

It's hot-seat two-player (pass the phone, or share a keyboard: arrows to aim, space to throw).

No original Microsoft code or assets — the code and pixel art are all my own (with some help from Claude :) ).

Feedback welcome!

Similar Projects