Ruxin Huang

Ruxin Huang

Design de jeux video

LaSalle College Vancouver

Partager

Code QR

Intérêts

Design de jeux video

Biographie

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.

Design de jeux video/LaSalle College Vancouver/Thumbnail-Comp_tb.PNG

Rick Huang Demo Reel 2020

par Ruxin Huang
Design de jeux video
LaSalle College Vancouver
Design de jeux video/LaSalle College Vancouver/Thumbnail-Bloom_thb_small.png

C++ Direct3d 11 Bloom effect

par Ruxin Huang
Design de jeux video
LaSalle College Vancouver
Design de jeux video/LaSalle College Vancouver/Thumbnail-edge_thbm.PNG

C++ Direct3d 11 Edge Detection

par Ruxin Huang
Design de jeux video
LaSalle College Vancouver
Design de jeux video/LaSalle College Vancouver/Thumbnail-exam_tmb500.png

C++ AI Exam simulation

par Ruxin Huang
Design de jeux video
LaSalle College Vancouver
Design de jeux video/LaSalle College Vancouver/Thumbnail-3dhns_tmb400.png

Unity project, 3D hack n slash combat system

par Ruxin Huang
Design de jeux video
LaSalle College Vancouver
Design de jeux video/LaSalle College Vancouver/Thumbnail-LUNA_1.png

Luna

Équipe
Design de jeux video/LaSalle College Vancouver/Thumbnail-LunaMainMenu.jpg

Luna

Équipe
  • Claire Jensen

    Claire Jensen

    Design de jeux video
    LaSalle College Vancouver
  • William Chi

    William Chi

    Design de jeux video
    LaSalle College Vancouver
  • Bhavil Gupta

    Bhavil Gupta

    Design de jeux video
    LaSalle College Vancouver
  • Ruxin Huang

    Ruxin Huang

    Design de jeux video
    LaSalle College Vancouver
  • Patrick Perrier

    Patrick Perrier

    Design de jeux video
    LaSalle College Vancouver
  • Kevin Chou

    Kevin Chou

    Design de jeux video
    LaSalle College Vancouver

Compétences

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

Expériences

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.

Formation

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

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