ALEX SMITH
Game Development Portfolio
Welcome to my portfolio! This is a brief overview of all my work I have completed. With a link to my GitHub where all the work I have uploaded onto there available to view.
Free Climb
A Virtual Reality climbing game built within the Unity Game Engine, using C# and some shader programming. Working with VR allowed for more creative development over the period of time, allowing for more than just a basic game being built.
​
On this project I was the only person working, I created the entire game using the engine to provide a basis of where to start.
DeSplat - A Masters Team Project
A Splatoon inspired cross-platform game, with elements of Multiplayer. The game was developed entirely with C++ and middleware.
I worked on the gameplay mechanics of the game, including the entire shooting system, the game loop including the timer, using ImGUI and the AI within the game.
​
GitHub is private due to the usage of PS4 SDK
Procedural Generated Dungeon
A Procedural Generated dungeon game, using C# and the Unity Engine for my Dissertation Project in my final year of Undergraduate studies. Using this technique was to develop a dungeon that had an infinite amount of generation patterns. Each room had a different style and feel to demonstrate the gameplay design and feel. In the end this was only a prototype. I worked solely on the game, including the 3D modelling and Programming.
​
Image to the left is the full scale generation created.
Orbi
Orbi is a 2D platformer, made in my first year of university. It was built on the Unity Game Engine and using C#. Orbi's concept is very minimal but I was focusing more on the polishing side of the game, including animations, camera movements and background effects. This was my first game I built during my time at Unviersity. I worked solely on this project, except for the voices, they were recorded and mentioned in the credits of the game.
Laser Break
Laser Break is a VR game, where you block lasers from hitting you. The further the game goes along, the faster the lasers are. The lasers change colours depending on the multiplier of points the player is currently on. This game was built using the Unity Game Engine, C# and the Steam VR plugin. It was developed on a HTC Vive Pro and an Oculus Quest. I worked solely on the project as a learning experience for virtual reality.