top of page

XoXo

XoXo is a 2D Tic-Tac-Toe game for Windows built using the Microsoft XNA framework. Although, the XNA framework was declared dead by Microsoft in 2013, I wanted to use it to make a few games as a part of my curriculum exercises. This is one of the first few games I made in my life and was a stepping stone to my entry into the game industry. I created the game including the art myself. It has a 9-block board with two modes where players can play against a bot in the first mode and against each other in the second. The algorithm I wrote for the bot has a setting to change its expertise level (Although it was not exposed to the game’s UI, it could to be changed in code and re-compiled)


Areas of contribution – Gameplay, UI, Audio FX


Programming Languages Used – C#


Tools used – XNA, Visual Studio, Photoshop


Details


  • Developed this game using XNA framework using only Visual Studio without an editor.

  • Created the all the required game art using Adobe Photoshop.

  • Created the complete Menu and HUD UI.

  • Developed the turn-based move system.

  • Developed an algorithm to play the game at varying difficulty with the player.

  • Developed a system to handle game states like start, end, change turn, win, lose.

  • Developed the system to record scores.

  • Added audio effects for game state changes and a video background for an immersive experience.

bottom of page