Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
UML
 
 
 
 
 
 
src
 
 
 
 
 
 
 
 

README.md

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

About

A game made in C++ with SDL2

Topics

Resources

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.