Prison Architect Mobile
professional projects | | linkz: Tag Games Post
Skills Practiced: Objective C, C++, Optimization
Tools Used: XCode
Companies/Clients: Tag Games, Introversion, Paradox Entertainment
Platforms: Android, iOS
This was a port of the popular prison management simulation game Prison Architect to mobile platforms. My main responsibilities revolved around optimisation of the game’s dynamic lighting and fire propagation engines to help the port run on contemporary mobile devices. The biggest optimisation gains were made by amortizing the lighting updates, striping them across multiple frames instead of updating all tiles at once every frame, and by multithreading the fire propagation.