Adam Davidson
Game Developer
About Me
Hello and welcome to my portfolio. My name is Adam and I have a BSc degree in Computer Games Development. I have a great interest in game design and programming.
I am looking to gain experience and develop my skills in a Junior role.
Currently in my free time, I am developing a mobile game with a small group of people for a band. We are planning on releasing the game in July 2021. You can view the current state of the game down below.
Published Work
Order's Up
Order's Up is a game developed by a mixed group of artists and programmers in the third year of university. The game includes two modes Campaign and Arcade. In Campaign the player has to complete each level on a map of different restaurants. In each level the player must try and catch the food to match what is on the order sheet on the right hand side. Each restaurant serves different foods. Some of the foods have special properties that effect the gameplay. The game includes achievements, player stats and a leader board. A web server is needed for the leader board to work unfortunately, but we had it all working at university.
Current Project
Rhythm Game
Me and a small team of people are currently developing a rhythm based game for a band that two of us are in. The game allows the user to play along with songs that are included in the bands latest EP "null". We are developing the game for Android and have plans to also bring it to iOS after release. The game consists of three difficulties that allow users of different skill levels to test themselves and try and beat each of the band members high scores. My role in this project has included art/level design, programming, note layouts/timings and sound effects. The game has just entered Alpha testing on the Google Play Store so we are inviting people to take part. We plan to release the game as soon as possible but will be spending the November and December testing and improving the experience.
University Projects
This list of games includes some of my favourite games I developed at university. Throughout university we had a variety of game related projects to complete from developing a simple 2D game in Flash, to detailed level designs in Unreal Engine, to multiplayer games in Unity.
Leap Motion Drum Game
This is a game I developed as part of my dissertation. The purpose of the game was to provide a cheap, accessible alternative to drum lessons that didn't require a real drum kit, but still felt realistic to play. I borrowed the Leap Motion Controller from university. The motion detector detects your hands and finger positions. When your index finger tip hits a part of the drum kit the correct sound plays. The notes scrolling from right to left show the exact time the drum part should be played. Unfortunately, I don't own a Leap Motion Controller so can't provide a gameplay video.
Programs I Used
Unity
C# - Visual Studio
Blender
GarageBand
Random Racing
This is a multiplayer game built in Unity that allows you to host a server of up to four players. The players race through a randomly generated track trying to avoid random obstacles. There are three biomes (Town, Forest, Desert). All biomes can potentially spawn on the same race track.
SnowBall Fight
This is a multiplayer game built in Unreal Engine. It consists of two low-poly levels set in a winter environment. The players have to shoot snowballs at their opponents to destroy them and collect snowballs from NPC's.
Programs I Used
Unreal Engine
Blender
Other Projects
In my free time I spend a lot of time in unity developing my own projects/games. Hopefully I will be able to release some of my favourites in the future.
Blocky Bounce
I started developing Blocky Bounce during the first lockdown. It is a simple, mobile game designed for Android. The player has to try and reach the highest point they can whilst outrunning rising lava and avoiding random sized obstacles that fall down. By collecting coins and reaching new heights you can unlock a range of unique, in-game themes.
Office Level Design
I've always loved designing and modelling buildings. When I found about ProBuilder I decided to build a large office building for a potential game idea I have. The building is a work in progress, but I plan to make it so the user can interact with objects, such as opening and closing doors/windows.
Programs I Used
Unity
C# - Visual Studio
ProBuilder Addon
Truck ArM
This is a 2D game that uses the Unity 2D animation and sprite shape features. I wanted a reason to learn and test the new features. The player controls a truck with an arm that follows the mouse using inverse kinematics. There are a variety of attachments that attach to the arm, including different guns and a tool to pick objects up.
Horror Game
This is a 2D horror game that I started developing back in 2015. It is a 2D survival horror. The player must explore an abandoned hospital and avoid being attacked by a variety of zombie-like people. Now that I have more game development experience, I do want to revisit this project.
Programs I Used
Unity
C# - Visual Studio
Adobe Photoshop
Contact me
If you are interested in my work or have a job role suitable for me then please contact me via email or LinkedIn.