Skip to content

ianw3214/HeavensEdge

Repository files navigation

Heaven's Edge


Project Discontinued

See explanation here


Heaven's Edge is a RPG hack'n'slash game made in C++ with SDL2.

View the devlog.


Devmap

Core Engine
  • Create a window
  • Core engine class
  • Game states
  • Sprite class
  • Animated sprite class / Sprite sheet loading
  • Tile Map system
  • Tile map loading from file
  • Player class
  • Camera movement
  • Tile collision
  • Basic enemy
  • Player animations
  • Player attacks
  • Pause functionalities
  • Menu state

Secondary Features

  • Dash
  • Dash attack
  • Change window size
  • Basic enemy attack
  • Random enemy movement
  • Particle effects
  • Audio loader
  • Font/Text loading
  • More complicated collision boxes

Art

  • Hero idle
  • Hero movement
  • Hero basic attack
  • Hero attack effects
  • Enemy idle
  • Enemy attack
  • Starting tileset

Music / SFX

  • Menu background track
  • Game background track
  • Combat music
  • Menu sound effect
  • Hero footsteps
  • Hero attack sound
  • Hero damage sound
  • Enemy damage sound

Releases

No releases published

Packages

No packages published