
Travelling Salesman
As part of my computer engineering degree, I worked in a group of five on the final project. The goal was to design and code a board game-style video game modelled after specifications provided by the professor. For the project, we used Java as well as LibGDX graphics libraries to help with image and animation rendering.
During the beginning stages of the project I focused mainly on back-end development including getting information, creating base variables, and weapons setup. Since I was new to LibGDX, I experimented a little with graphics rendering where I could to learn more for the next phases.
During the second and third phases of the project, I was responsible for minor bug fixes to my pre-existing code, support for other group members using my code, and designing and building the marketing scene from scratch. While a lot of the graphics and images were made by someone else or pulled from the internet, I was responsible for taking the outline and designing the layout for the scene. Many of the features in the market were not required, but I felt it would be beneficial to the player to have them. Many of the extra features included having a custom scoreboard that featured the player's stats, having the player's inventory, and having text turn red when the player wasn't able to purchase something. I felt these added features helped make the game more intuitive and less confusing.








