Skip to content

bdennin/BrandonKeeper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BrandonKeeper

Welcome to BrandonKeeper. BrandonKeeper embodies my passion for video games. It is my senior project which I wrote while studying at Westminster College. It is written entirely in C++, with imports from SFML, the Simple and Fast Media Library. It implements several algorithms, many of which were created by me, such as how units move around the world or execute work, and some which were not, like A* graph search. It also uses an extremely-wide array of data structures, way too many to even list. It also exploits the benefits pointers for speed, and nullifying copy times.

The main purpose of this simulation was to attempt to recreate a classic game from the 90's, Dungeon Keeper. When the project first started, I had no idea how far I would end up getting, but I accomplished everything I wanted to complete! It has an in-game world and scrollable camera, implements A* graph search, has a worker unit that runs around and excavates a subterranean arena, a save feature, and tons of sounds and music. This was my favorite project that I worked on at school, and I would love to one day work for a gaming company.

About

A graphical 2-dimensional world simulator and engine.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages