top of page

 

Student at SAE Brisbane, Bachelor's degree, Computer Games and Programming Skills. Student council member.

My main skills lie in team management and programming. I have 2-3 years’ experience with C#, C++, Unity, .NET 3.0 - 4.5.1, Visual Studio and MonoDevelop.

My main interests lie with programming for the indie market with a focus on multiplayer games. Creating multiplayer games is the reason why I began this course in the first place, as my brother and I found the multiplayer co-op genre to be very light in content. Our favorite games to play together were Risk of rain, Spaz and Dark souls.

 

I have a strong work ethic, aiming for consistency, professionalism, and clarity. This can be seen in my code, found on my GitHub profile. My code style is professional, with regular and concise commenting. 

To the right are some examples of my recent work, completed under deadlines.

Glitchenstein is a Wolfenstein-style walk-em’-up. It uses a simple level generation system to spawn a new level every time you reach the goal, spawning more enemies every time. I used 3D sound to help direct the player towards the goal.

Over clocked is a CYOA story about control and transhumanism. Here is a link to a blog about sexuality and gender in games.

Titan tussle was a group project on making a multiplayer game. You will need multiple xbox remotes and friends to play it. 

These were all completed in Unity, using the Unity scripting API's.

I have also made a platform jumping demo, a roguelike version of the original Legend of Zelda in C++ a Frozen Synapse style game themed like Glitchenstein, I have created robot AI using target prediction and A* pathfinding, and I lead a large art team to create an endless runner game that would be useful for showing off an animators work in a running game environment. 

bottom of page