Michael Mohan
Further Projects Developed In Personal Time
​
Unity Games
- 
I have experimented with the Unity game engine in order to create 2D and 3D games in my free time. 
- 
I have developed 2 games so far, CrimePeeper and Cue Ball. 
- 
I have developed basic games within short spans of time to help me learn the functionality and capabilities of Unity. 
- 
As I continue to develop, I continue to experiment with new features within the games. 
- 
The game engine uses C# for scripting which allows me to gain more experience using C# to program. 
- 
I also gain experience using Adobe Photoshop as it is used to develop artwork. 
- 
Completed games are posted to play along with a description of the game and its development. 
- 
A video is also posted showing the game being played along with commentary about the game. 
​
Webpage
- 
I have experimented with front end web technologies to create a tic-tac-toe game on a webpage. 
- 
I used React to develop a web application, along with Node.js and npm to set up and run the React application. 
- 
I used CSS to provide formatting for the webpage and JavaScript to provide functionality for the tic-tac-toe game. 
- 
Information about the webpage game is given along with some screenshots and a video of the game in action. 
​
Python Scripts
- 
Along with the tic-tac-toe webpage, I also created a Python program to run a tic-tac-toe game. 
- 
I spent a short period of time to develop the game to display on the command line. 
- 
Furthermore, I developed a set of unit tests to validate various properties such as inputs. 
- 
I also developed a basic Python script to aid with guitar practice. 
- 
The script displays notes at random on the chromatic scale, along with a string on the guitar. 
- 
This is used to help memorise the notes of the fretboard of the guitar. 
- 
Information about the Python scripts is provided, along with screenshots and videos showing the scripts in use.