A downloadable game

This game was made for the 2nd Facepunch game jam, I learned how to use their game engine. The game is only playable with their steam game until Valve approve the distrubtion of standalone games  as it uses Source 2.

I worked in a team of 2, I did all of the programming for the game and helped with technical art (shaders), I had a month to both learn how to use the game engine and make the game. The games code is written in C#, with a component system similar to Unity.

I spent the first week prototyping different aspects of the game and learning how to use the engine, some things I had to prototype/learn were...

  • Rendering to a texture
  • Our core gameplay loop
  • Source 2 materials
  • Source 2 models
  • Shaders
  • Signed distance field library
  • How to transition smoothly between scenes
  • Publishing our game and dealing with menus, loading and asset uploading 

Features I created for the game

  • Magnet gun, picking up physics props and throwing them
  • Checkpoint system with score saving and new game options.
  • Timeline system to time story game events like dialogues, moving objects and scene switches.
  • Weapon pickups
  • Breaking glass and tracking stats.
  • Elevators
  • Final Boss
  • 4 chambers with different puzzles, cleaning liquid, tracking the amount of liquid left. 

 

Download

Download
https://sbox.game/nullteam/the_janitor
External

Leave a comment

Log in with itch.io to leave a comment.