Paying homage to a little-known game from 1987 called Batty, published by Elite Systems, I give you Retro Racket Revolution! Batty was a Breakout / Arkanoid clone that I played on the ZX Spectrum. It had a few interesting features including a 2 player mode and Retro Racket Revolution takes the concept and adds a few tweaks and enhancements of its own.
You'll need:
- Visual studio 2022 Community Edition
- Unity 2022.3.12f1, Built In Render Pipeline
- Android Build Support - to build the Android version
- Linux Build Support (Mono) - to build the Linux version
- Windows Build Support - to build the Windows version
- Text Mesh Pro
- Unity Input System
The following 3rd party assets are used, and for licensing reasons are not included in the repository. These can easily be removed and / or substituted for other assets:
- Odin Inspector (paid) - https://assetstore.unity.com/packages/tools/utilities/odin-inspector-and-serializer-89041 - used in all source code files for their amazing Editor enhancements. Only impacts the editor, no features used in gameplay.
- Graphy (free) - https://assetstore.unity.com/packages/tools/gui/graphy-ultimate-fps-counter-stats-monitor-debugger-105778 - used to debug performance.
- Epic Toon VFX 2 (paid) - https://assetstore.unity.com/packages/vfx/particles/spells/epic-toon-vfx-2-157651 - used for the explosion VFX.
- Retro Aesthetics (paid) - https://assetstore.unity.com/packages/tools/particles-effects/retro-aesthetics-79538 - used for the retro camera VFX.
- Complete Sci-Fi GUI / UI (paid) - https://assetstore.unity.com/packages/2d/gui/complete-sci-fi-gui-ui-psd-sources-76123 - used for a small number of UI elements.
- Chip Tunes Music Pack 1 (paid) - https://ovanisound.com/products/chiptune-music-pack-vol-1 - retro themed background music.
- Chip Tunes Music Pack 2 (paid) - https://ovanisound.com/products/chiptune-music-pack-vol-2 - retro themed background music.
- Sounds Effects - these are from various free and paid sources, and are not included in the repository.
- Background tiles - these have been sourced from this site: https://background-tiles.com/
- Brick textures - these have been sourced from this site: https://freepbr.com/
The full game is completely free and features:
- One-player or two-player co-op gameplay.
- All 15 of the original "Batty" levels.
- All power-ups from the original game:
- Multi-ball
- Mega-ball
- Slow-ball
- Laser
- Catch
- Grow bat
- Shrink bat
- Score bonus
- Extra life
- Level boost
- Random bonus spawn
- High score table.
- Alien enemies.
- Simple retro visuals.
- Integrated level editor to create your own levels.
- Funky retro tunes provided by Ovanisound.
- Regular updates and fixes, including all-new levels, new power-ups and enemies, and upcoming new features such as boss battle levels.
I'm Oli and I write games in Unity for fun, along with my two kids. It's a hobby, generally indulged in during brief snippets of free time in and around real life, so please be gentle with feedback! It's all just a bit of fun, after all.