2D Platformer Prototype

This 2D platformer prototype is based on the Godot tutorial by the YouTuber Brackeys (see link below). I expanded upon the original tutorial and added several features of my own.


Quick Start Guide

Controls

  • Move: Arrow keys or A/D

  • Jump: Space

  • Attack: Left mouse button (only after collecting the sword)

Goal

  • Reach the end of the level, explore hidden areas, and collect items to unlock new abilities.

Tips

  • Potions absorb one hit and make you invincible for a short period afterward. They might even give you another chance after falling...

  • Pay attention so you don't miss the sword!

Implemented Features

  • A fully playable custom level with hidden secrets to explore

  • A basic main menu

  • A hub level connecting other levels (currently only one)

  • Sword item: after collecting it, the player can perform a swing attack that damages enemies on contact

  • Potion item: grants temporary protection; taking damage while carrying a potion prevents health loss for a short duration

Possible Future Additions

  • More levels with distinct biomes (e.g., forest, desert, winter)

  • Additional enemy types and behaviors (including flying or aggressive variants)

  • A potion merchant and power-up system that allows spending collected coins

  • Progression features such as unlockable perks or character upgrades

  • Expanded hub area that evolves over time with new NPCs and interactive elements

  • Optional story layer and simple dialog system for added context

These ideas are not final plans, but directions I would explore if I continue developing the prototype.


Special Thanks

Special thanks to Brackeys for his awesome tutorial!