
2D Top-Down Shooter Engine | Template for Godot 4
A downloadable asset pack
Quickstart your 2D shooter project.
Bring your game to life with this fully scripted 2D top-down shooter template for Godot 4! Built around the Top-down Shooter asset pack by Kenney.nl (CC0), this template adds customizable weapons, character skins, smooth player controls, and configurable effects, making it easy to prototype or develop a full game. Whether you're an indie developer or working on a game jam project, this pack gives you a solid foundation to build on and expand.
I'm open to suggestions and feedback on this asset pack as well—if there's anything you'd like to see added or improved, let me know on the comments section, and I'll do my best to update it. Your input helps make this pack even better!
I'm also available for commissions, so if you need custom features, modifications, or entirely new game assets, feel free to reach out!
✅ Features:
- 🎮 Smooth Player Controller – Walk, sprint, aim, and shoot seamlessly.
- 🔫 Enemy Behaviour - with pathfinding, patrol and chase, melee or ranged combat!
- 🔫 Configurable Weapons – Easily customize fire rate, ammo, and effects.
- 💥 Particle Effects – Muzzle flashes, bullet impacts, and more!
- 🛠️ Built for Godot 4 – Optimized for GDScript and easy to extend.
⚡ Perfect for:
✔️ Prototyping your shooter game fast
✔️ Learning Godot 4's input and physics system
✔️ Indie developers and hobbyists
🔻 Future Updates:
✔️ Vehicle-like movement (for shooters where the player controls a vehicle)
✔️ Melee Attacks
✔️ Grenades and explosives
✔️ Custom weapons editor panel
📄LICENSE (.txt included):
✔️ YOU CAN:
- Use the assets in any commercial or non-commercial project
- Adapt or modify the assets for use in any commercial or non-commercial project
❌ YOU CAN'T:
- Resell or distribute the asset to others
- Edit and resell the asset to others
- Use the asset in commissions, e.g. for UI, GFX or gamepasses
Please, RATE IT and tell us what you think.
Latest Updates:
v1.1
- Introducing Enemy Behavior!
- Melee or Ranged
- Patrol and Chase
- Strafing when shooting for more organic feel
- Lots of configurations
v1.0.1
- Added infinite / limited ammo configuration
- Added reload mechanic with UI feedback
- Added drop and pickup weapons
- Improved TileMap collision shapes
Cheers!
Updated | 13 days ago |
Status | Released |
Category | Assets |
Author | async.io |
Genre | Shooter |
Tags | 2D, Asset Pack, Godot, godot4, Indie, project-template, sourcecode, Project template, Top down shooter |
Purchase
In order to download this asset pack you must purchase it at or above the minimum price of $2.99 USD. You will get access to the following files:
Development log
- Enemy Behaviour is coming to Shooter Engine!34 days ago
- New features for the Engine! v1.0.176 days ago
Comments
Log in with itch.io to leave a comment.
Hi, have you updated the game yet? I'd like to purchase it with the new update you were going to release.
Yes, the enemy AI update is published, you can purchase and download it now.
Also, keep in mind that you’ll have access to any other updates made after your purchase.
Feel free to ask any more questions, and enjoy.