Knight is a 2D platformer Game built in Godot. The player takes on the role of a knight who must “attract” all the coins while avoiding enemies and eventually cross the starry night theme to save the princess.

🎮 Gameplay

Move with the arrow keys Jump with the space bar Collect all the coins to progress Avoid enemies and dangerous falls

✨ Features Responsive player movement and jumping mechanics Collision detection with platforms, enemies, and coins Tilemap & tileset based level design Fun enemies Good code structure (It was great for learning Godot basics)

📚 What I Learned by Making this Game

This project helped me understand: How to create and control a player character Handling collisions between multiple game objects Designing levels with tilemaps & tilesets Basic enemy interactions Structuring a simple but complete game loop

Built With

  • gdscript
  • godot
Share this project:

Updates