James Jason | Software Engineer

Each student in this course was assigned two countries. Each student was then responsible for providing the states in each country ( in xml format ), map of each country and a national anthem of each country. All these files were then provided to each student to implement the final game. The final game allowed the player to select a playing mode amongst the following:

  • World Game Mode: In this mode the map of the world is presented to the player and the player is asked to find a specific country.
  • Continent Game Mode: Here the player is presented with the name of a country and asked to click the continent the country belongs to.
  • Country Game Mode: In this mode the map of the world is presented to the player and the player is asked to pick a desired country. The game then loads the xml file and national anthem of that country. The player is presented with a state and asked to find it on the map. If the player wins the national anthem of the country is played.

One of the most interesting features of this game is its ability to work with various subregions, countries and continents. All we need to do is to swap the xml files and provide the relevant maps + audio files. For example, We can swap the United Kingdoms xml file, map and national anthem with the xml file, map and national anthem of the United States and the game would still work.