Skip to content

A small first-person shooter game with heavy inspiration from the Berserk universe, originally created for a school project. It was active from November to December 2020.

Notifications You must be signed in to change notification settings

SiTronXD/BerserkBTHProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 

Repository files navigation

github-small

Controls

  • WASD - move the player
  • Mouse - rotate the player
  • Left Mouse Button - leap forward and swing your sword
  • E - (ability 1) throw the Behelit Grenade, which will explode and create a whirl wind that kills your enemies
  • Q - (ability 2) active the Berserker Armor to temporarily gain greater speeds and immortality

"Settings.ini" under /Resources/ can be modified before starting the game.

Goal

Reach the green portal as quickly as possible without dying. Kill the enemies to charge your abilities and find as many secret Skull Knights as you can!

Rendering features

  • Textured walls using ray casting
  • DDA algorithm for calculating precise intersection points
  • Textured floor
  • Decals for applying effects onto the floor
  • Custom fog color
  • Sprites rendered in a correct order
  • Vertical camera position to allow effects such as head bobbing or falling to the ground
  • High performance by utilizing shaders in SFML
  • UI rendering system for handling different resolutions and aspect ratios

You can read a more extensive explanation of the rendering here.

github-small

Running the Project

It is recommended to use Visual Studio 2017 or 2019. The project was never configured to build for x86, and therefore x64 is used.

Disclaimer

Everything except the story and characters in the project was made by me, which includes the code, graphics and sound effects. The game used to have music but was removed since I do not own the soundtracks.

About

A small first-person shooter game with heavy inspiration from the Berserk universe, originally created for a school project. It was active from November to December 2020.

Topics

Resources

Stars

Watchers

Forks