Kickstart your next top-down shooter with this complete, ready-to-use wave survival template!
🎮 PLAY THE DEMO HERE - Everything in the Demo is INCLUDED!
📄 DOCUMENTATION HERE - If you have any questions you can contact me.
Whether you are participating in a Game Jam, learning how to structure a game loop, or looking for a solid foundation to build your own zombie apocalypse, this template has you covered. It features a fully functional combat system, infinite enemy waves, a complete in-game economy, and full localization support.
All visual assets are 2D pixel art, and the code is designed to be easily tweaked, expanded, and translated.
🔥 KEY FEATURES:
- Complete Game Flow: Seamlessly transition from a fully functional Main Menu directly into the action, and back again.
- Infinite Wave System: Survive endless hordes of zombies. The difficulty pacing is built-in, with a short breather between waves for shopping.
- Smart Zombie AI & Pathfinding: Enemies utilize a custom A* pathfinding grid to intelligently navigate around obstacles and chase the player without getting stuck. They feature physics-based movement , attacks perfectly synced to animation frames , and drop coins upon death to fuel the in-game economy.
- Dynamic In-Game Shop: Spend your hard-earned points between waves! Players can purchase ammo, unlock new weapons, and buy consumable items.
- Advanced Weapon System: Includes 3 distinct firearms out of the box: Pistol (starting weapon), SCAR-H, and Sniper Rifle (AWP) + Melee and Grenades.
- Throwable Grenades: For explosive area-of-effect damage.
- Inventory & Consumables: A tactical inventory system limited to 2 slots. Currently includes Health Potions to heal up during tight situations.
- Full Localization Support: Built with Unity Localization in mind. Absolutely no hardcoded text! Everything is set up to be easily translated and modified to fit your project's needs.
- Customizable Audio: Every action (shooting, reloading, UI clicks, enemy sounds) is tied to a flexible audio setup, making it incredibly easy to swap in your own sound effects.
- Functional UI & Pause Menu: Includes a clean Pause Menu allowing players to adjust audio volume, resume gameplay, or quit.
- Ready-to-Play Map: A compact, flat-level arena filled with building obstacles to encourage tactical movement and kiting.
🎨 ART & ASSETS:
- All sprites are pixel art created in Aseprite.
- Includes basic character animations, zombie animations, and weapon sprites.
🚀 V1.0 EARLY BIRD PRICING & ROADMAP:
Get this asset now at launch price! As new features are added, the price will most likely increase. Buying now guarantees you all future updates for free.
- Upcoming in v1.1: New zombie types (runners, tanks) with distinct behaviors, Improved Player Movement (Dash, etc.), Grenade and Melee Animations, Environment Props, More Sounds.
- Upcoming in v1.2: More weapons, items, and map variations.
💬 SUPPORT & COMMUNITY:
I am super available for any kind of support! If you have questions, run into issues, or just want to chat about your project, feel free to reach out to me directly on Discord at @Ovetto. Based on community feedback and interest, I also plan to open a dedicated Discord Server where we can share ideas, provide mutual support, and shape the future updates of this template together!