top of page
Top 2

    Spider Shooter 
  (Playbuffer, C++)

github_git_hub_logo_icon_132878.png

Overview

This was a project initially created to learn how to use sumo's playbuffer framework in C++. I then took the project further adding my own features and such as a health system, 3 different levels and various other gameplay tweaks to make it more gamelike and improve the experience.

​

Please check out the Git Repo above for the full code!

I added a level systems which affected player variables, enemy health on spawn, and the amount of enemies per level.

​

This was done by using an enum to hold the various levels, and using a switch to apply defined level variables based upon the current level enumeration.

​

To improve upon this as the project expands I will create a seperate class as a form of level manager to contain all level information opposed to having it defined in the main program file.

Capture.PNG

(above) Level System

I reworked the combat system to rely on gameobjects having a health value for both the player and enemies (the tools). The damage caluclations and checks will be reworked into reusable functions eventually.

Capture.PNG
bottom of page