A simple 2D game built with Godot Engine where you control a character trying to avoid enemies for as long as possible.
- Simple and intuitive controls
- Score tracking based on survival time
- Randomized enemy movement and appearance
- Sound effects and background music
- Godot Engine 4.4 or later
- Basic understanding of GDScript
- Use arrow keys or WASD to move the player character
- Avoid the creeps (enemies) for as long as possible
- Your score increases the longer you survive
- The game ends when you collide with a creep
- Press the Start button or Enter key to play again
scenes/- Contains all game scenes (player, mob, main, HUD)scripts/- Contains all GDScript files for game logicassets/- Contains art, fonts, and other resourcesproject.godot- Main project file
- Player movement with screen boundary constraints
- Randomized enemy spawning system
- Signal-based communication between game components
- Efficient collision detection
- Simple but effective UI system
This project is based on the official Godot tutorial. For more information, see:
To modify this game:
- Clone the repository
- Open the project in Godot Engine
- Explore the scenes and scripts to understand the implementation
- Make your changes and test them in the editor
This project is licensed under the MIT License. See the LICENSE file for more information.
- Game assets from the official Godot tutorial
- Godot Engine by Juan Linietsky, Ariel Manzur and contributors
