
A 2D platformer template
Godot 2D Platformer Template
A simple and reusable **2D platformer template for Godot 4**, designed to give you a solid starting point for your next platformer game.
The goal of this project is to provide the common systems you would normally have to build from scratch, while keeping the project easy to understand, modify, and expand.
Download form Godot Asset store
Link - (store.godotengine.org/asset/windy-codez/a-2d-platformer-template)
โจ Features
Player
- Player movement
- Jumping
- Jump buffering
- Coyote time
- Double jump
- Health system
- Damage and death
Player Animations
- Idle
- Run
- Jump
- Double jump
- Damage
- Death
Enemies
- Normal enemy
- Walks between points
- Can be configured to toggle movement
- Exploding enemy
- Explodes when the player enters its detection range
- Charging enemy
- Detects the player and charges toward them
UI
- Player health bar
- Fruit counter
Gameplay
- Checkpoints
- Checkpoint flags
- Finish flag
- Collectibles
- Scene transitions
- Death and respawn system
- Two example demo levels
Audio
- Sound effects
๐ฎ Why use this template?
Starting a platformer from an empty Godot project can mean spending a lot of time implementing the same basic systems over and over.
This template gives you a working foundation so you can spend more time on your **gameplay, levels, art, and ideas**.
The project is also designed to be easy to modify. You can change or remove individual systems and build your own mechanics on top of the existing foundation.
๐ Dependencies
This project does **not** require any third-party plugins or addons.
It uses Godot's built-in systems and is designed to work without additional dependencies.
๐ฆ What's Included?
- Player scene
- Enemy scenes
- Example levels
- Reusable gameplay systems
- UI systems
- Example assets
- GDScript source code
๐จ Assets & Credits
The demo levels use CC0 assets from:
- **Pixel Adventure** by Pixel Frog
- **Platformer Game Assets** by Brackeys
These assets are used for the example/demo content of the template.
Please check the included asset credits and original licenses for the respective asset packs.
๐ ๏ธ Built With
**Godot 4**
No third-party plugins or addons are required.
๐ License
The original code and project files are released under the **MIT License**.
The third-party assets included in the demo project are provided under their respective licenses.
See the included `LICENSE` file for the complete license information.
๐ Getting Started
1. Download the project.
2. Import it into Godot 4.
3. Open the project.
5. Explore the included scenes and scripts.
6. Modify the template and start building your own platformer!
๐ก Made For
This template can be useful for:
- Beginners learning Godot
- Game jam developers
- Developers starting a new platformer
- Developers who want a reusable 2D platformer foundation
---
**Made by Windy-codez**
| Published | 2 days ago |
| Status | Released |
| Platforms | HTML5 |
| Author | Windy-codez |




Leave a comment
Log in with itch.io to leave a comment.