About me
Kia ora! I'm Sam, and I'm currently wrapping up my Bachelor of Science, majoring in Computer Science and minoring in Game Development. I have been fascinated with software as long as I can remember. I'm driven by a passion to bring both software solutions and games to life.
The principles I value most are kindness, equity and loyalty.
I first developed a passion for Game Development in high school, where I made a 3D platformer game focused around a grappling gun with some of my friends in Unity.
A few years after this, I developed a simple multiplayer shooter in Godot, and I had the opportunity to have my class play it. I was amazed that I was able to develop the engaging experience my classmates were having.
This led me to decide that I would add a minor in Game Development to my Computer Science degree. I've found that my programming skills and what I've learnt in Computer Science have complimented my ability to develop engaging, immersive game experiences.
Skills
I am familiar with Unity, Godot and Unreal Engine. I have worked on a number of projects in all these engines, some of which are showcased in the projects section below.
As for programming and markup languages, I have a good level of experience in Python/GD Script, C#, Java, SQL, HTML, and CSS.
I am a very collaborative person, and work well in a team. I have a passion for leadership, and I have experience leading and organising a group project.
Projects
VR Escape Room
My first proper VR Game! This was a solo project - I used Unity, and the Unity XR Toolkit to develop the game.
Procedural Asteroid Field Generator - In Godot!

My interest in procedural generation lead me to a rabbit hole that resulted in me making a procedural asteroid field generator.