Weixiang (Wallace) Gao

Weixiang (Wallace) Gao

Design de jeux video

LaSalle College Vancouver

Partager

Code QR

Intérêts

Design de jeux video, Informatique

Biographie

My name is Weixiang Gao, but you may also call me Wallace. I am originally from China, but have been living in Vancouver for more than five years. Developing two-dimensional and three-dimensional video games has always been my passion. I love playing all kinds of personal computer games, including first-person shooters, real-time strategy, and Japanese role-playing genres. My personal favorites are player versus environment games, such as Total War Warhammer, Dark Souls, Elden Ring, and The Sims. When I am playing games, I often think about what they do well and question myself about how what can be done to improve them. I have a large variety of skills that carried me through fulfilling different roles in the industry. I am fascinated by all the different ways Programming allows me to approach various situations. Being able to mechanically control functionality and rules within a world makes me feel empowered. It is really cool knowing that I can manipulate logic to accomplish the goals required to finish a project. Art is one of my strong specializations. I thoroughly enjoy being able to creatively assemble a detailed vision that is consistent with the user’s expectations. Level Design is another area of expertise that really speaks to me. I have a true appreciation for the learning progression of the player and believe that my knowledge on this topic translates very well to interactive entertainment. Communicating with other people to solve problems in Quality Assurance because I like the challenge of hunting down bugs and being able to identify design flaws. There is also an incredibly high amount of teamwork involved with breaking and perfecting a structurally sound system, which energizes. Overall, I am a very cheerful and enthusiastic individual. When I am not watching anime, I am watching documentaries to try and learn more about history, people, and our world. In other words, learning is what I do best. There are no boundaries to educating myself.

Design de jeux video/LaSalle College Vancouver/Thumbnail-THUMBNAIL IMAGE Demo.png

Demo Reel 2021

par Weixiang (Wallace) Gao
Design de jeux video
LaSalle College Vancouver
Design de jeux video/LaSalle College Vancouver/Thumbnail-Du_S.png

Dynamic Universe

par Weixiang (Wallace) Gao
Design de jeux video
LaSalle College Vancouver
Design de jeux video/LaSalle College Vancouver/Thumbnail-Elementech s.png

Elementech

par Weixiang (Wallace) Gao
Design de jeux video
LaSalle College Vancouver
Design de jeux video/LaSalle College Vancouver/Thumbnail-WallG S.png

WallG Engine

par Weixiang (Wallace) Gao
Design de jeux video
LaSalle College Vancouver
Design de jeux video/LaSalle College Vancouver/Thumbnail-Hyper Divers S.png

Hyper Divers

par Weixiang (Wallace) Gao
Design de jeux video
LaSalle College Vancouver
Design de jeux video/LaSalle College Vancouver/Thumbnail-newmainmenuconcept2.jpg

ElemenTech

Équipe

Compétences

Proficient in C++ and C#
Team project experience with Unity3D
Familiar with Unreal4, Python, WPF
Know about Maya, Zbrush, Substance Painter, Photoshop, Illustrator

Expériences

WallG Engine, DirectX 11/C++
Use C++ to create my own game engine from scratch
Math Library:
-Matrix Math to create 3D object
-Used Quaternion to create 3D animation
-Use Vector Math to calculate object position and moving object
Implemented an AI library with support for:
-Uninformed search algorithms including BFS and DFS
-Optimal search including Dijkstra’s and A*
-Reusable, templatized finite state machine


Dynamic Universe, C++/WallG
-Games made using engines provided by school teachers
-Make a universe full of rules
-Each ship has its own mission
-a complete chain of basic cosmic economies


Hyper Divers,C++/ custom game engine
-A complete game system
-The player can control different weapons
-Enemies can patrol and find the player and attack

Elementic, Unity/C#
-Creat basic Character system in the game
-Level Trap manager design and programing
-Level art LayOut
-Game UI : art, Programming, design

Formation

Bachelor of Science in Game Programming