UI Programmer on The Shoot for Cohort Studios Ltd.


Abstract


I was employed by Cohort Studios as a UI programmer to work on their latest title, an On-The-Rails shooter using the new Move motion controller. As part pf my role I was required to work in two man team developing a flash-like tool (in C#) that could be used to generate an XML and Lua based UI for the game engine. Most of my time was spent developing the engine side of the UI in C++ and creating the Front-End and in-game elements of the UI for the project, using the tool, alongside a 2D artist.

Though I had no prior experience using Lua, I now consider myself proficient with the language and the way it interfaces with C.

Alongside the UI, I worked on various aspects of the gameplay and meta-game and I developed the online and local high scores system, which involved multithreading and use of the Playstation networking API. I consider my time at Cohort hugely beneficial, as it gave me valuable experience and my first step in the industry.