Skip to content

Shylk/MyRPG-Heimdall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MyRPG / Heimdall

A fantasy RPG made in group of 4 with the CSFML Lib .
./my_rpg -h for usage

Project made in C with Maxime Le-borgne, Ilias Lamrani, Yheb Kanzari.

Our main goal was to create and develop a nice and pleasant game focused on a smooth gameplay and great UI without having any crash.

Introduction

Organisation

  • Use of a "Trello" to list all features to do, what is done and who is working on what features.
  • Project made while we were quarantined so we had to discuss a lot everyday about everything in the project.
  • Brainstorming, and talking a lot for the conception of the project for a few days.
  • Each features coded has to be approved by the group or is reworked until we are all satisfied if we do have enough time.
  • We share our problems and code parts done through all the day.

Project length

  • 1 month while working on 2 others projects in the same time

A short demonstration

  • Menu screen

demo_menu

  • Moving on the map

(Movements are way more smooth in-game, this is due to the gif format) movements

  • Quest examples

The first quest out of the 3 others quests

  • UI examples

Quest log

questslog

Minimap

minimap

Inventory

inventory

Skill tree

Bonuses may be purchased depending of the number of "xp" (green ball on the right) you have.
Either you chose to upgrade your damages or increase potion efficiency skill_tree

  • Fights examples

Boss fight

Damages done may change depending your classes, skill tree, secondary quests... demo boss

Author

  • Christophe Sourinthone

License

This project is licensed under the BSD 2-Clause "Simplified" License - see the LICENSE.md file for details