My Projects
Project Ether
A 3D action stealth game with a heavy focus on having a diverse cast of characters and developers. Created with Unreal Engine 5 with a team of over 41 people. I was the AI programmer, Perforce administrator, and Lead Programmer for a short time.
- Used Unreal Behavior Trees and Blueprints to implement the Guard AI
- Created AI Patrol Path editor tools which sped up the level design workflow
- Set up, hosted, and administrated the team's private Perforce server.
- Used Airtable for task delegation
Lambda Squadron (Hiatus)
A 3D aerial combat game with a queer, leftist narrative. Built in Godot Engine as a solo project.
- Uses a physics-based plane controller with lift, drag, and G-forces. Takes jet-specific features, such as G-force limiters, into account
- Had a full pre-production stage, writing a complete design document in order to mitigate redesigns
- Accessibility with multiple font options for readability, and user-chosen colors for players with colorblindness
Sling and Fling
A physics-based magnetism game. Players tether themselves to walls and enemies, flinging themselves around in a physics-based environment. Created as part of a 13 person team for the Video Game Development Club.
- UI implementation in Unity
- Collaborated and communicated with 13 people across 5 departments
- Used Trello and Git for efficient management and development
Curve Pong
A version of pong with additional mechanics and improved graphics, created for Ludum Dare 51. I worked on this game as part of a team of 4. Contributions were tracked through Git. My contributions include:
- Implemented core systems that were the foundation for the rest of the game
- Designed, Implemented, and Styled User Interfaces including the Title Screen, Game Over Screen, and Scoreboard
- Created additional Sound Effects for the game, such as the Explosion, Dash, and Curveball effects
Various Custom Maps
Various custom maps created in the Hammer Editor for Counter Strike and Team Fortress 2. One was even featured on the front page of the Counter Strike workshop page.
- Organized and oversaw playtesting sessions
- Rapid iteration based on testing and player feedback
About Me
Heya~ I'm Sam Hansen (she/they). I'm a video game developer.
I am primarily a programmer, but I work and have experience in most fields
of game development. I love learning new things and taking on challenging
projects.
I graduated from UC Irvine with a Bachelors in Computer Science
with a specialization in Computer Networks in June 2024.
I have been playing video games for most of my life. I try to play a wide variety of games, but most of my favorites are indie games. Some of my favorites are Citizen Sleeper,
UNDERTALE, deltarune, Outer Wilds, Gloomwood, Return of the Obra Dinn, and Elite: Dangerous.