Game Projects
Huy Son Game Dvelopment Resume
![](https://www.google.com/images/icons/product/drive-32.png)
Projects of 2024
SeeN ThrougH (Spring 2024)
In a team of 4, we have developed a 3D mirror puzzle game with an interaction mirror to aim the laser.
Creation of the script at the beginning of the project, we save 3 weeks of implementation.
The beneficial script written was interaction script being 40% of the game event will action.
Bug fixes are quick, and we maintain to fix about 5 hours before our next milestone.
Projects of 2023
VR Escape Room (December 2023)
In a team of 4, we design an escape room using VR ray-tracing interaction.
Using C#, I am programming the two puzzles: Simon Say and Obelisk.
Simon Say uses a pre-set array pattern for people to follow but with a random setting. The pattern changes every time the game is loaded.
The obelisk puzzle sets have a particular key. Players needed to solve to open the exit door.
Super Mario World 1
In a team of 2, we design and develop 2D platformer.
Using the GLFW and WGPU framework to create our game engine.
Implement functions to Entity Component System like rigid body and collider checks.
Integrate functions into Lua, which acts as the engine scripting language, for my partner to set up the scene.
Video Link: https://drive.google.com/file/d/1ZLaHkuXWHXmyWiYSeM4OfnZLp-G2EmMe/view?usp=sharing
Projects of 2022
Slime: The Apocalypse (December 2022)
Genre: Action, Adventure, Puzzle
Engine/ Programming Language: Unity / C#
Description:
Collaborated with three of my classmates: Brandon, Joey, and Mason
Implement animation and set up prefab from the assets found from websites like Unity store and itch.io
Co-wrote the button and platform scripts, using C#.
Designed level 2 for players to test the double jump ability, level 4 for players to test the hover ability, and level 7 as the final level for players to use all three of their abilities for Slime: The Apocalypse.
Provide the game NPCs and player characters with animation movement and three playable levels for players to explore.
Meat Knight (October 2022)
Genre: Arcade
Engine/ Programming Language: Unity / C#
Description:
Players play as knights who love to eat meat and one day the meat falls from the sky. He cries like a rainy Sun. He ran and reached for every meat.
Players can move right and left by using the "A" / "D" buttons.
Using IEnumerator, the meat object will be generated at the top of the camera viewpoint.
There is a high score function to display a high possible score.
Project 2020
Game Design Document: https://docs.google.com/document/d/1ekFcgJgQ5QPyYn-chCd4VDjKzhtMkgHQ/edit?usp=sharing&ouid=105315424289321891071&rtpof=true&sd=true
Pong (Underwater) Mod
https://docs.google.com/document/d/1fhCBgw7Jnd37UuaqYZHwkzXuy57imJTG/edit?usp=sharing&ouid=105315424289321891071&rtpof=true&sd=true
Mini-Projects
Object with Gravity
The ball have rigid body that applies force down in y-axis. When collision with chess pieces. Since the chess piece have more mass than the ball. The ground is static. The ball hit the chess piece and fall to ground without clip through the floor.
Link: https://play.unity.com/p/webgl-builds-238848/edit
Object with Gravity 2
The ball have rigid body that applies force down in y-axis. When collision with chess pieces. Since the chess piece have less mass than the ball. The ground is static. The ball hit the chess piece and cause both piece to fall.
Car Collect Coin
Collect the coin by collide the coin collider and car collider. Collect 10 and you win. Try not fall off.
https://play.unity.com/p/webgl-builds-248036/edit