You do not have permission to edit this page, for the following reason:
The action you have requested is limited to users in one of the groups: Users, Administrators.
Free text:
{{#seo: |title=GameBrew |title_mode=append |image=airplanz.png |image_alt=AIRPLANZ }} Battleship-like game for Game Boy written in Assembly. Graphics were made using [https://notimplementedlife.github.io/Game 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 == https://dlhb.gamebrew.org/gbhomebrews/airplanz2.png https://dlhb.gamebrew.org/gbhomebrews/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 == * [https://gbdev.io/ GBDev] community for their kindness and willingness to help uninitiated people like me in terms of GBz80 (or whatever want to call it). * [https://github.com/alexhulk2002 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 [https://github.com/avivace Antonio Vivace] for publishing the ROM on [https://hh.gbdev.io/game/AIRPLANZ Homebrew Hub]. As a matter of fact, AIRPLANZ is the lucky occupant of the 500th entry of the database. == External links == * GitHub - https://github.com/NotImplementedLife/AIRPLANZ * GitHub - https://github.com/NotImplementedLife/HomebrewOwl.GB * itch.io - https://notimplementedlife.itch.io/airplanz * Homebrew Hub - https://hh.gbdev.io/game/AIRPLANZ
Advertising: