Game development begins with the building of the storyboard. This process provides not only a visual interpretation of the script; it also allows designers in each area to get a feel for what is being presented on the screen. At Crazyantz, we pursue the following specific process for story boarding
It is crucial to understand the needs and requirements before developing the complete User Interface. At Crazyantz we first create the prototype of the interface and reduce the need for repetitive work. We work towards creating a user specific design in a short time and with specific resources.Below is the process of how we develop the User Interface for games at Crazyantz
With a well defined user interface, the programming for the game can begin. We follow the practice of iterative development so that redundancies are discovered very early in the life cycle of the project and hence, no loss of time and money occurs in the repetitive work.Regular code reviews are conducted and usually upon completion of each module, its code is reviewed to ensure that coding is correct, readable, clean and maintainable.
The back-end development of the game refers to the developing a database to store the scores of the users who submit the score after playing the game. The database will have data stored in terms of the highest scorer first and also according to various parameters.
Game test planning is done from the initial phase of a project. It focuses on the types of tests to be performed, resources, tools and responsibilities for test related activities. For unit testing, the developers, themselves are made responsible for the quality of the module they are developing.
In the integrated testing phase the entire game is deployed on the internal test server for QA Testing. Issues are assigned to the development team and they would be resolved by the team. QA Engineer does a final verification of resolved issues before finally closing them.