Skip to content

ondrejbenes/final-exam-rpg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RPG game developed by Shiney Donkeys studio as part of the NTNU's Game Programming course (imt3601).

Image

“Final Exam” is a survival role-playing game. The player's goal is to kill the final boss. The game has a “spectator mode” multiplayer.

The player has no way of restoring any hitpoints that he lost. Therefore, the player needs to think about how much of his hitpoints pool he can sacrifice on common enemies so that he would have enough health to fight the final boss at the end of the game.

To kill the final boss, the player needs to slay a few enemies to obtain keys leading to the final arena. By killing the common NPCs, the player has a chance to get better weapons, which will be helpful in the final boss fight.

Features:

  • Different kinds of hostile NPCs
  • Enemies drop weapons and other loot
  • Chat system (shared between NPCs, the player and spectators)
  • Multiple character outfits to choose from

Report

Requirements

Installation

  1. Install VS 2015
  2. Install SFML (rec. folder - C:\Program Files\SFML)
  3. Clone project from Bitbucket (https://bitbucket.org/Ondrejb/final-exam-rpg-game)
  4. Configure SFML in project settings (follow instructions from SFML page) - steps a - d should now be a part of the repo, but check anyway
    1. Switch to All Configurations
    2. Add additional include directories (C:\Program Files\SFML\include)
    3. Add additional library directories (C:\Program Files\SFML\lib)
    4. Add dependencies for both debug and release (switch configurations)
      • "sfml-graphics-d.lib"; "sfml-window-d.lib"; "sfml-system-d.lib"; "sfml-audio-d.lib"; "sfml-network-d.lib"; "sfml-main-d.lib"
      • "sfml-graphics.lib"; "sfml-window.lib"; "sfml-system.lib"; "sfml-audio.lib"; "sfml-network.lib"; "sfml-main.lib"
  5. Build solution for both Debug and Release
  6. Copy dlls from SFML/bin to .../Debug and .../Release*

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages