The final week of the internship, we have to prepare handover materials to our company so that they can make any changes or update the game if they want to. To make sure that we can do as much as we can for the game before we leave, we minimize any major changes and dedicate time for testing. Most of the time applications and games fail because they are not tested thoroughly. Hence we allocated one whole week for testing and fixing of bugs to ensure that the game is glitch free.
In the handover document, we have to jot down the game specifications like the programming language used, the software needed, and the library used. We also need to list down how to set up the environment so that the further developers can execute it quickly without hassle. The different project files are also explained; each and every project has its own use, such as containing main game codes, or used for porting to different platforms. The features of the game library are also explained, detailing the variety of classes used and how the game objects and variables interact with one another. The game assets are also written down to tell which folder contains what kind of assets and where are they used in. this is so that further developers will know where to find the files if they want to make any changes or optimizations.We felt extremely happy that we are able to complete the game within such a short duration. Our supervisor also complimented that our game looks professionally looking, and we are glad that our skills are recognized. We felt really honoured to be able to develop a game that is going to be published as a promotional material for a singer. We have learnt a lot through this journey and the experience have given us greater confidence about the working life. We are proud of our work and we can’t wait to see people playing our game!