Skip to content
This repository was archived by the owner on Jul 19, 2022. It is now read-only.
Luc-Frédéric Langis edited this page Jul 1, 2020 · 1 revision

This is my custom starter project to quickly create a 2D platformer. Feel free to use it to start your own project. Just keep in mind it has been made to suit my way of developing but I think you can maybe find some useful tips.

The project contains

  • Navigable menu interface with screen transition.
  • Translatable interface
  • Persistent settings menu (video, audio, key binding, language etc.)
  • A ready to use Hierarchical state machine based on GDQuest course with basic move set (move, jump, run, attack)
  • Castlevania navigation style rooms based level. A level is composed of multiples small rooms (scene), they are all loaded in memory and character can navigate through them)
  • A branch dialogue system
  • Unlockable abilities
  • Save/Load system

Clone this wiki locally