Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

AIRPLANZ GB

From GameBrew
AIRPLANZ
Airplanz.png
General
AuthorNotImplementedLife
TypeBoard
Version1.2
LicenseMixed
SystemDMG
Last Updated2021/06/19
Links
Download
Website
Source

Battleship-like game for Game Boy written in Assembly. Graphics were made using Boy-ASM-Examples/misc/TilesetGenerator/index.html Tileset Generator.

User guide

For those familiar with Battleship, it's basically the same game, but with airplanes and slightly modified rules. Each player has a 10x10 board on which they place 3 airplanes.

Then, the planes disappear and you have to guess where the opponent's planes may be. That means you choose a cell and the software (the opponent) tells you whether you missed, hit a plane part or its cockpit (in this situation, the whole plane is destroyed).

Note:

  • "X" = missed.
  • "O" = hit.
  • Destroyed plane appears dotted.

It's a 2 players - 1 console game, so you have to pass the Game Boy to your opponent each turn.

How to play

Title screen appears. The first player presses A and the board will be loaded. Planes need to be moved (D-Pad) or rotated (Select) such that no two planes overlap in the end. Press A, B to commute between airplanes.

When ready, press Start. Be careful, once you pressed it, you can no longer edit your board configuration, unless you hard reset the game.

A message will appear telling you to pass the Game Boy to the next player. Player 2 presses start and sets his/her board, then presses Start and passes Game Boy to Player 1.

Player 1 presses Start and opponent's board will be shown. Player 1 chooses a cell to attack, then presses A. Player 1 passes the Game Boy to Player 2, who does the same thing.

Both player repeat the process until one player destroys all the 3 planes of the opponent.

Controls

A - Load board/Start game, Attack selected cell

D-Pad - Move plane, Choose a cell to attack

Select - Rotate plane

Start - Confirm

Screenshots

airplanz2.png airplanz3.png

Changelog

v1.2

  • Improved vBlank.

v1.1

  • Project integrated to HomebrewOwl.
  • Fixed memory access conflicts.
  • Fixed flickering when navigating to the next board on attack scene.
  • When the game finishes, you can press Start in order to return to the title screen.

v1.0

  • The first release of AIRPLANZ is here.

Credits

  • GBDev community for their kindness and willingness to help uninitiated people like me in terms of GBz80 (or whatever want to call it).
  • alexhulk2002 for his idea of one-Game Boy gameplay. If it wasn't for him, I'd still be looking for ways to make two Game Boys communicate through a link cable, as I originally planned this project would do.
  • the anonymous hero who invented this game in its paper format.
  • Special thanks to Antonio Vivace for publishing the ROM on Homebrew Hub. As a matter of fact, AIRPLANZ is the lucky occupant of the 500th entry of the database.

External links

Advertising: