Cian Halpin

“From the rising of the sun to its setting is but a blink of the eye.”

PORTFOLIO

This is a list of some of the games I've worked on along with a short description of the parts I specifically was responsible for. Game titles highlighted in brown contain links where you can play them. Most games feature web builds that can be played directly in the browser.

XanduOS


Xandu OS is a fake operating system doubling as a visual novel detailing the end of the world. I was responsible for writing the games narrative as well as all in-game text files.

Seal Island


I was the gameplay programmer for Seal Island, responsible for developing and implementing a number of systems from building creation and functionality to seal spawning and interaction.

Interim


I was primarily the gameplay programmer for Interim. I created the bulk of the gameplay logic that is used to script events in the game along with general player controls and interactivity.

Terrarium


I was the main programmer for the UI on Terrarium, with my main contributions becoming the trait and name display along with the mini camera that follows the currently selected mite. I also did the programming work for the rest of the UI buttons and tools.

In The Basement


I was the sole writer for the game's dialogue and was responsible for implementing all text and images into the engine. I recieved additional help with scenario planning from another team member for some parts.

Rhythm Baking


I was the main game designer for rhythm baking, collaborating with a programmer and an artist. I was responsible for designing gameplay along the game's visual layout.

Fireworld


Fireworld was a vertical slice prototype created to be a modern day reimaging of the original Swordquest: Fireworld. For the project, I served as the writer and narrative designer, writing all dialogue along with implementing the systems to deliver the narrative.

Evangelical Espionage

A short, replayable text based game made in Twine for a college assignment. Written and created by me.