Share

QR Code

Interest

Game Design

Biography

I am a game programmer with 3 years of programming experience. I have a Bachelor of Science degree in Game Programming. I am proficient in modern C++, as well as other languages such as C and C#. My focus of studies include real time 3D graphics rendering, animation, GPU shader effects, artificial intelligence, as well as other topics such as physics, linear algebra, calculus, networking, and database. I also have hands on individual and group project experience with C# and Unity3D game engine.

Game Design/LaSalle College Vancouver/Thumbnail-Comp_tb.PNG

Rick Huang Demo Reel 2020

by Ruxin Huang
Game Design
LaSalle College Vancouver
Game Design/LaSalle College Vancouver/Thumbnail-Bloom_thb_small.png

C++ Direct3d 11 Bloom effect

by Ruxin Huang
Game Design
LaSalle College Vancouver
Game Design/LaSalle College Vancouver/Thumbnail-edge_thbm.PNG

C++ Direct3d 11 Edge Detection

by Ruxin Huang
Game Design
LaSalle College Vancouver
Game Design/LaSalle College Vancouver/Thumbnail-exam_tmb500.png

C++ AI Exam simulation

by Ruxin Huang
Game Design
LaSalle College Vancouver
Game Design/LaSalle College Vancouver/Thumbnail-3dhns_tmb400.png

Unity project, 3D hack n slash combat system

by Ruxin Huang
Game Design
LaSalle College Vancouver
Game Design/LaSalle College Vancouver/Thumbnail-LUNA_1.png

Luna

Team
Game Design/LaSalle College Vancouver/Thumbnail-LunaMainMenu.jpg

Luna

Team

Skills

C++, C#, Unity, 3D graphics, HLSL, Artificial Intelligence,

Experiences

3 year programming experience in C++. Studied game programming topics including 3D graphics rendering, animation, GPU shader effects, artificial intelligence, physics, linear algebra, calculus, networking, database.

Also have development experience using Unity3D game engine for a team production project and other personal games.

Projects:


HUGE — Huang’s Ultimate Game Engine, Since Apr 2019
A 3D game engine made in C++ with third party libraries such as Direct3D 11, ImGui, and RapidJSON. Implemented library modules including:
- Math library with various linear algebra and geometric primitives types
- Graphics engine with skeletal animation, post processing effect, and shadow
- AI library with modules for FSM, steering, pathfinding, perception
- Component-based game object management system


3D Hack n Slash Combat System — Senior Project, Apr 2020 - July 2020
A 3D hack n slash project made with Unity dedicated to implementing fluent 3D combat mechanics and gaining a deeper understanding of Unity's animation system.


Luna — Production Team Project, July 2019 - July 2020
A 2D-platformer role-playing game for PC which was made by Unity with a group of 3 designers and 4 programmers. Focused on design and implementation of the UI system, as well as audio event hook up.

Education

LaSalle College Vancouver
2017- 2020
Bachelor of Science in Game Programming

Fuzhou University
2013 - 2017
Bachelor of Arts, Digital Media Art