Adventures of Knight
2D Knight Platformer
A classic, retro-style 2D platformer built from scratch using Godot 4.
Currently, this project serves as a foundational prototype with a fully playable first level. It features smooth physics-based character movement, interactive environments, and classic enemy hazards. The codebase is designed to be highly modular so that new levels, menus and combat mechanics can be added easily in the future.
Current Features
- Classic Platforming: Tight, responsive controls for running and jumping
- Hazards & Enemies: Navigate past moving platforms and avoid the patrolling green slimes. Oh, and try not to fall off...
- Collectibles: A functional coin-collection system with an in-game score counter
- Responsive Audio: Integrated sound effects, collecting coins, and falling into killzones.
- Modern Physics: Powered by the Godot Jolt Physics engine for reliable collision detection and movements.
Roadmap (Planned Features)
This game is actively being developed. The following features are planned for upcoming updates:
- UI & Menus: A fully functional Main Menu, Pause Menu, and Game Over screen.
- Combat System: Attacking capabilities (e.g., a melee sword swing, a crossbow shot) to fight back against the slimes.
- Level Progression: Multiple unique levels with increasing difficulty and new environment tilesets.
- Persistent Scoring: Saving the player's high score and collected coins across sessions.
Controls
- Move Left:
AorLeft Arrow - Move Right:
DorRight Arrow - Jump:
Spacebar
Built with
- Game Engine: Godot Engine 4 (GL Compatibility renderer)
- Language: GDScript
Credits & Acknowledgements
A huge thank you to Brackeys for the excellent foundational tutorial that helped kickstart this project!
- Tutorial Followed: How to make a Video Game - Godot Beginner Tutorial
- Assets: All art and audio assets used in this game are credited in the
LICENSE & CREDITS.txtfile in the Github repo: https://github.com/jayanth0725/2d-platformer.
| Updated | 13 days ago |
| Status | On hold |
| Platforms | HTML5 |
| Author | jayanth0725 |
| Genre | Platformer |
| Made with | Godot |
| Tags | 2D, Godot, Pixel Art |
| AI Disclosure | AI Assisted, Code |
Development log
- Added start menu and complete overhaul of level 132 days ago
- Added level 1 of 2D Knight Platformer32 days ago



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