Tetra Zone
A downloadable game
Tetra Zone is a modern take on the best known arcade puzzle game of all time for classic Amiga computers (title changed for trademark/copyright reasons).
The first version of this game was written for the AmiGameJam 2024 under the theme "The Sequel that Never Was".
This game expands on the original by having 3 preview pieces, a hold function, a "ghost piece" and support for "wall kicks", functions you would expect from a Tetris game made today.
One of my goals was to learn game development on a classic Amiga system using modern tools and methods. I wrote a game development framework named RATR0 which implements the techniques described in my Youtube tutorial series "Amiga Hardware Programming in C"; Tetra Zone is written on top of this framework.
Another goal was to achieve a stable 50/60 fps frame rate on a 5 bitplane screen, by using double buffering and strategically organized blit and sprite operations.
Controls:
- Cursor left/right: move piece left or right
- Cursor up: turn piece clockwise
- Cursor down: accelerated drop (soft drop)
- Space bar: hard drop
- Z: put current piece in hold or swap with current piece in hold
- M: toggle music on/off
Min. System requirements:
- Amiga OCS (e.g. 1000, 500, 2000) NTSC and PAL 512 KB Chip RAM, 512KB Fast RAM or higher
- Kickstart/Workbench 1.3
Acknowledgements:
- Frank Wille (phx) for his work the Amiga version of VBCC and ptplayer
- Volker Barthelmann for VBCC
Download
Click download now to get access to the following files:
Development log
- Update to WIP version of TetraZone: Soundtrack9 hours ago
- First WIP release of TetraZone7 days ago
Comments
Log in with itch.io to leave a comment.
Nice game!
Thank you for taking the time to make a video !
Nice game, but in minimum requirements should be 512 kB of Chip RAM (not MB) ;)
Hi, thanks I will change that. Glad you were able to run it. I also appreciate your remarks on the ppa.pl forum. I am grateful for every honest opinion ! That's the only way to improve.