Prison Architect Mobile

Prison Architect Mobile

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.


© 2024. all rights reserved.