GDP301 System programming and cross-platform development
This subject is designed to give you an understanding of the process of cross-platform development and deployment.
There are a lot of concerns involved in deploying games to multiple platforms, and many of them are non-obvious. While modern pre-packaged game engines can take a lot of the grunt-work out of the process, there are still many steps involved in getting a game to run on multiple platforms.
This subject guides students through the process of developing projects within either the Unity 3D or Unreal Engine 4 game engines that are able to be deployed to target platforms easily. It also guides students through the creation of installers and uninstallers needed for distributing their games to users.