Please use Chrome or Firefox. IE explorer will encounter some format issue.

Zhisheng Xu

Zhisheng XuZhisheng XuZhisheng Xu

Zhisheng Xu

Zhisheng XuZhisheng XuZhisheng Xu
  • Home
  • Internship
  • Projects
  • 中文版(Chinese version)
    • Home
    • Internship
    • Projects
    • 中文版(Chinese version)

  • Home
  • Internship
  • Projects
  • 中文版(Chinese version)

Game Projects

Multi-player passthrough AR with Unreal 4

Arcade Wizard Battle game with Leap Motion

Multi-player passthrough AR with Unreal 4

image460

  • Using Vive, ZED camera and Leap Motion to create a pass through AR experience
  • Made with customized Unreal 4.21
  • Multi-player mode through Internet

Project website here

Co-op VR Game with Makey-Makey and Oculus

Arcade Wizard Battle game with Leap Motion

Multi-player passthrough AR with Unreal 4

image461

  • A two players Co-op game set in the deep ocean.
  • Each players will be assigned a screen with diverse information and actions.
  • Requires intensive communication between players.

See more here

Arcade Wizard Battle game with Leap Motion

Arcade Wizard Battle game with Leap Motion

Arcade Wizard Battle game with Leap Motion

image462

  • One week project with five people
  • Superfast prototyping  within two days
  • Arcade-style battle game played by two players
  • Developed with Leap Motion and Unity3D

More info here

Virtual Camera System For Unreal Engine 5

Virtual Camera System For Unreal Engine 5

Arcade Wizard Battle game with Leap Motion

image463

  • An internship project with Epic Games working on Virtual Camera system for UE5.
  • NDA restricted. Pre-released some features in UE 4.26. 


Offical Doc here

Reverie, a painting AR game

Virtual Camera System For Unreal Engine 5

Reverie, a painting AR game

image464

  • A two-week project with 5 people
  • A Japanese Zen Garden which can be colored by players
  • First game designed by me as a programmer
  • Developed with Unity3D and Magic Leap

Click here for more

Hobby Projects

Virtual Camera System For Unreal Engine 5

Reverie, a painting AR game

image465

I also have some other projects that I do for fun with my buddies. Check them out.



~~\  >_<   / ~~


See more here

computer graphics projects

This is an SDL game project created for my undergraduate level game class. It was a group project with ten students and I was responsible for coding the boss be creating wrapper functions to replace the SDL default rendering functions with OpenGL rendering methods so that we could render 3D objects into our 2D game.


For downloading the project's source code and the detailed documentation, please use this link:


https://drive.google.com/drive/folders/1QOD7xn8pf8RY3E8xJdJZ3XAh9OVxqxLy?usp=sharing

This OpenGL project mainly focuses on the creation of random mazes and the solution to find the exit. It mimics the classic screen saver called Maze from Windows98. I implement the right hand rule to solve the maze. For a detailed description on the project and its source code, please check out this link:


https://drive.google.com/drive/folders/1Bi0T-ehjCD8GRFPD7pVHtXf5L1_cxkC6?usp=sharing

My simple version of the famous Temple Run game with OpenGL. In this video I will talk about how I create an "infinite" terrain with a limited number of planes and how I implement a primitive but effective collision detection. For a detailed description of the project and the source code of the project, please click on the following link:


https://drive.google.com/drive/folders/1Oz4XzPGHFfQz1trVvaegmS4CAeGIdxa3?usp=sharing

This OpenGL project is focusing on the application of a simple lighting model to enable basic lighting effect on 3D objects. You can dynamically change the positions of both the light source's and camera's. The highlighted part and 3D objects' shadows will be updated accordingly. For a detailed  description on the project, please check out the Please_Read.txt file along with the source code of the project here:


https://drive.google.com/drive/folders/1kKzOSkUswPbMaPHE0BM-fs9nggq_jFFo?usp=sharing

This is an Unity3D game project I created within a game development group called pittGame4Health. https://pittgames4health.com 


The SDK we were using for this project is called Wrld. https://www.wrld3d.com


My main responsibilities in this group project were to create smooth camera animation and the dynamic spawn of the portal objects when users were  close to certain buildings. Only my work is shown and no download link can be provided because of non-disclosure agreement I signed with Pitt.

Copyright © 2021 Zhisheng Xu - All Rights Reserved.

  • Home
  • Internship
  • Projects
  • 中文版(Chinese version)

Some videos use loyalty free music from Bensound.