My Army: Strategy game engine

Year:

2015

Phase:

Finished

Authors:

Alexandre Pedro Gomes Freitas

Advisors:

Abstract

This document explains all the process used to remake the game engine of the "My Army" game. The process starts with a detailed review to the game engine to understand how it works and it was also made a review between the current language and the new language to understand the capacity of each language to solve the existing issues. Then, a solution was presented to solve the existing issues, according to the previous reviews. After weeks of development and solving issues, a new version of the simulator was complete. The next step was to analyze this version to insert parallelism to improve the simulator performance. After several attempts, a parallel solution was reached which offered a better performance and consistent battle outputs. Finally, all the battle simulator versions were tested using different battle examples from the game in order to make a comparative analysis showing the performance from each version.