Digital Janitors

Role : Lead Gameplay Programmer

Responsible For : enemy types, gameplay systems, ability types, data storage, saving and loading, leading programming team of 3, and refactoring codebase

Software Used : Unity, Visual Studio

Language : C#

Scope : 6 Team Members, Ongoing Project (November 2019 - Present)

Folders are Digital Janitor's equivalent of enemy types. One of my biggest responsibilities as the Lead Gameplay Programmer is designing and implementing different Folder type's behaviors. My goal is to create unique and interesting Folders while maintaining consistency some of their behaviors so the player always knows how to respond to them.

Grab the Default Folder

This is the base Folder which unlike other Folder types, does not have any unique behavior like as evading the mouse or creating obstacles for the player. The only behaviors it has are the ones that are shared by all Folder types : When the mouse hovers over it, the file name will turn blue to indicate it can be picked up. The player can pick up and drag it, otherwise it will remain where it is. It can be sorted in the recycling bin or the secure drive.

GDWC Winner.JPG

Digital Janitors is a desktop defense game in the style of an old-school PC. A hacker has taken your employer’s network hostage, sending malicious files and malware to all the company computers. Playing as the IT Administrator for Merter Corporation, you must go to each computer in the company and excise the virus, beating back the hacker.

 

We recently won first place in the retro themed weekly vote of the Game Development World Championship.

  • GitHub-Mark
  • itch-io
  • LinkedIn
  • images

© 2021 by Shane Tupler