The Janitor
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.
Status | In development |
Author | Jake Baxter |
Genre | Adventure |
Download
Download
https://sbox.game/nullteam/the_janitor
External
Leave a comment
Log in with itch.io to leave a comment.