Executive Summary
Choose one of eight abilities and face a computer opponent in a floating stone arena. Attack, jump and manage your shield while watching both fighters' hearts. Tim's version 1.1 adds textured fighters, weapons and scenery from Mote Rumble.
Before You Play
Choose Your Kirby opens the ability picker: Sword, Beam, Cutter, Hammer, Archer, Fire, Bomb and Parasol. Each ability has a regular attack and a special move. The computer picks an ability for each match. Reduce its hearts to zero before it defeats you; choose Rematch or Change Ability afterward.
Allow the fighters to finish loading. This browser edition includes about 10.8 MB of game and model files. On a phone, turn the screen sideways; the game may request fullscreen on your first menu tap. No Android installation is needed. Game home returns here.
Known source behavior: if you choose an ability and press Back while the fighters are still loading, that choice can still start a match when loading finishes. Wait for loading to finish before choosing, or use Game home to leave the player.
Controls and Accessibility
- Move with WASD or the arrow keys. Space jumps. H attacks, J uses the special move, and holding K shields. P pauses; M toggles sound.
- On a touch screen, drag the left side to move. Use the Attack, Special, Shield and Jump buttons on the right. Hold Shield; its ring shows the remaining shield. The special move recharges between uses.
- Pause and sound buttons appear at the top during touch play. The menu and pause screen also have sound controls.
- The Theme control changes the interface between light and dark and shares the site's saved preference. Arena lighting remains part of the game artwork.
- Combat is a real-time visual 3D activity, without a screen-reader equivalent. Menus use buttons; combat needs keyboard or touch input. Portrait touch play shows a rotation message. Reduced-motion styling covers menu transitions, not combat animation.
- Backgrounding the tab pauses combat. Matches reset on reload; only sound and site-theme preferences are saved in this browser. There are no accounts, live AI calls or multiplayer services in the supplied game.
How We Made This with Generative AI
Tim supplied the game through Mike as two ZIP files. The source does not document the original prompts, model sessions or complete artwork creation history. Its notes identify the new models as Thrixel artwork from Mote Rumble; this attribution does not establish a separate asset license.
Codex assisted with preserving both versions, source checksums, Game Room packaging, the approved public title, site-theme controls and verification. The received files remain unchanged; the playable package is generated with a reversible presentation adapter.
The Gory Details
The game bundles Three.js r152 and its own combat, CPU, sound and touch-control code in HTML. Version 1.1 loads local GLB files from a models folder, maps the eight abilities to Mote Rumble's Core models, and retains the underlying combat system. Models contain their textures.
If model loading fails, the supplied game can continue with its original graphics. That fallback does not confirm that the new artwork loaded. Package verification checks the actual models and their responses as well as gameplay. Physical Android and iPhone verification remains pending until recorded in the review evidence.
Mike approved this version for Game Room inclusion. Deployment is recorded separately.
Credits
Creator
Created by Tim Howley. Supplied to Mike as Kirby Brawler 2 mobile edition 1.1; the Game Room title is Kirby Brawler - Rumble Arena.
Artwork and dependencies
The supplied notes identify the fighters, stone arena and scenery as Thrixel models from Mote Rumble. The archive does not provide a separate model license, individual asset-author list or full creation history; those details remain unverified.
Three.js r152 is bundled in the original HTML with its MIT license notice and copyright attribution to the Three.js Authors. Original notices and source bytes are retained.
Game Room adaptation
Mike directed the title and integration. Codex assisted with source custody, the reversible title/theme/navigation adapter, local browser checks, and packaging. RS Game Room supplies the Arcade listing and shared site presentation. This credit does not imply approval of a deployment.