Portfolio for Application of Xiangyu Wang
2020, Jul 13
Game Demo
Singleless: Local 2-player competitive shooting game
- Developed by Unity3D
- Available on itch.io
- Gameplay Video: Google Drive
A 3D sci-fi racing game by Unity3D: “No more Benzin”
- Collaborate with another 4 people during USC MEGA Game Jam in Oct 26-27.
- I did UI, general game control, and finalization of this game.
- Game Repo: Github
- Gameplay Video: Youtube
‘Lightning: South Project’ Game:
- This game is available on: Github Page
- Also available on itch.io
- Gameplay video: Youtube
- Design statement: Github
Customized ‘Ghost Shooter’ Game:
- This game is available on: Github Page
- Also available on itch.io
- Gameplay video: Youtube
- Design Statement: Github
Game Engine
These are things I implemented in Game Engine Dev class (CSCI 522) by myself.
CPU/GPU Collision check (Performance comparison)
- GPU Code was implemented by OpenGL compute shader
- Many static imrods with obvious overlaps were spawned for collision detection
- Video: Youtube
An basic 3D Audio system implemented by XAudio2
- 3D spatial effect
- Videos:
An animation system with full/partial/additive animation
- Also a basic 3rd-person controller was implemented
- Videos:
AABB Bounding volumes & Culling
- A basic culling test using camera view frustum & AABB.
- Video: Youtube
A patrol/aim demo
- One soldier patrolling between randomly selected different waypoint
- Another soldier walk to his destination point and then start aim at an imrod.
- Video: Youtube
Rendering
A PBR demo with Specular IBL & HDR Tone Mapping
- CSCI 580 (3D Graphics & Rendering) Final Project (collaborated with two classmates)
- Video: Youtube
Miscellaneous
Anonymous Forum (Collaborate with classmates)
- I designed an anonymous forum’s backend with other 3 classmates during my undergraduate studies.
- Here is the group: Github
- The Forum’s backend repo: Github