Tails Odyssey

Game Designer / Gameplay Programmer / UI Programmer

Team Size: 2          Date: October 2019 – December 2019

Tails Odyssey is  a 2D platformer game developed by my own 2D Engine in C++ and SDL2. We used Tiled Map Editor to create the levels of the game, with an own UI system to display custom windows.

I was the Lead Programmer and programmed fully the 2D Engine with all the sybsystems like, UI system, physics and collisions, Save/Load in XML files and more… For the game I programmed the AI and behaviors of the enemies, the player mechanics and movement, items and UI menus.

Personal Contributions

Technical Systems

  • Rendering System
  • Physics and Collisions System
  • Audio System
  • Animations System
  • Camera
  • Player Inputs
  • Scene Management
  • Pathfinding
  • XML
  • Save & Load
  • Profiling
  • Own UI System
  • Entity System

Gameplay Programmer

  • Player Movement and Abilities
  • Enemies Behavior
  • Items
  • Score
  • UI Menus
  • Game Scenes Flow

Gameplay Programmer

  • Player Movement and Abilities
  • Enemies Behavior
  • Items
  • Score
  • UI Menus
  • Game Scenes Flow