top of page

End of the Line is a game about a man stuck in a time loop on an exploding train. Explore four different carriages as you search for a way to stop the explosions and end the time loop in this cyberpunk

themed game with a hybrid 2D/3D art style.

​

Itch.io link: https://ich0rr.itch.io/end-of-the-line

End of the Line: Text
End of the Line: Pro Gallery

My Contributions

For End of the Line, my focus as a developer has been on the sound design and implementation. The audio in the game is implemented using FMOD, as a middleware, with Adobe Audition being used to clean up and create sounds before importing the files into FMOD for implementation and post-processing, as FMOD provides a way of modulating effects during runtime (such as adjusting reverb on a room to room basis).

​

My other contributions to this project include gameplay programming and implementation, with the main parts of my involvement being:

  • Interaction system: The interaction system can be further broken down into two subsections:

    • The individual interactables, which are separated into multiple subclasses that inherit from the parent class InteractableSuperclass (which encompass prop objects, NPCs and inventory objects)

    • Player-side controls and detection (Detecting the closest item, determining which interactable is the current "active" interactable)

  • Inventory System: Mouse controlled inventory system that works on top of the interaction system.

  • General gameplay programming: I was also one of the programmers responsible for stringing together the mechanics into gameplay that the designers had planned out.

  • Designed and Implemented the soundscape of the game

End of the Line: Text
bottom of page