Risk

Creating a UWP (Universal Windows Platform) game of Risk was an incredibly fulfilling and enjoyable experience. This project brought together my passion for game development, the versatility of Xamarin, and the challenge of working with complex object structures to create a unique and engaging gaming experience.
One of the most exciting aspects of this project was the integration of Xamarin. Using Xamarin allowed me to develop a game that could run seamlessly on multiple platforms, which was a significant advantage. It was a pleasure to see my game come to life on both Windows devices and mobile platforms, reaching a broader audience and showcasing my development skills.
The heart of the project lay in the implementation of complex object structures. Risk is a strategy game that relies heavily on intricate game mechanics, from territory management to troop movement. This meant that I had to meticulously design and code various objects, classes, and data structures to represent the game state accurately.
One of the standout features of the game was the swiping system for moving units (represented by numbers) between tiles. This feature not only added an element of strategy but also enhanced the overall user experience. Watching units seamlessly slide across the map with a simple swipe gesture was both satisfying to implement and visually captivating to witness.
As the project progressed, I found myself continually pushing the boundaries of my coding and problem-solving skills. Debugging complex issues and optimizing performance were challenging yet rewarding tasks. The sense of accomplishment that came from overcoming these hurdles made the entire journey even more enjoyable.
Moreover, collaborating with a team of like-minded individuals who shared a passion for game development added an extra layer of enjoyment to the project. The exchange of ideas, the brainstorming sessions, and the collective effort to bring the game to its full potential made the development process a truly memorable experience.
Throughout the development of this UWP game of Risk, I not only honed my technical skills but also gained a deeper appreciation for the art of game design and user interaction. Seeing players enjoy the game I had created, strategizing, and engaging with its various features was the ultimate reward.
In conclusion, creating a UWP game of Risk that incorporated Xamarin, complex object structures, and a swiping system for unit movement was a project that brought together my passion for game development and challenged me to expand my coding skills. It was a journey filled with excitement, learning, and the satisfaction of seeing a project come to life. This experience left me with a lasting sense of accomplishment and a desire to continue exploring the world of game development.
Project Description
Creating a UWP (Universal Windows Platform) game of Risk was an incredibly fulfilling and enjoyable experience. This project brought together my passion for game development, the versatility of Xamarin, and the challenge of working with complex object structures to create a unique and engaging gaming experience.
Project Details
- Client: North Metropolitan TAFE
- Date: July 15th 2020
- Category: UWP Game
Project Participants
- Art-Director: James Noonan
- Designer: James Noonan
- Developer: James Noonan
- Manager: James Noonan
- IT Guy: James Noonan







