Demo

Here are some demos that I created during university and my free time.

Computer Animation and Simulation Demo

Jello Cube Simulation:

Particle System

Simple 2D Inverse Kinematic (IK)

Visual Scripting for Game Engine (C++, Python, Maya, and Qt)

As part of Game Engine Tool Development class. I and another student (Jonathan – http://www.digitaldepths.co.nf/) created visual scripting capability for USC’s in-house game engine, PrimeEngine. This is the third milestone of the class project. These are videos showing our demo of the project.

The first video, we tried to make an object/pawn/actor moving based on a visual script that we made.

The second video, we made a visual scripting for general level, to show that each object can interact with each other through a level script.

As more on the class, we created tools for Mesh Collider and also for adding spline into PrimeEngine. I created Mesh Collider and implemented colliders into PrimeEngine, while Jonathan created Spline exporter. This is the video that we have now. We also integrated event collider and functions for accessing spline in our Visual Scripting.

Maya Editor Tools and Scripting implemented for Game Engine (C++, Python, Maya, and Qt)

This project is part of Game Engine Tool Development class.  The editor tools are implemented in Maya for USC’s in-house game engine, PrimeEngine. This is the demo for the second milestone of the project.

Here is an extra footage when I’m explaining the scripting part.

Particle System in Game Engine (C++)

While studying at USC, I and my teammate implemented Particle System for USC’s in-house engine, PrimeEngine. This demo is made for assignment for Game Engine class.

Navigation Mesh in Game Engine (C++)

While studying at USC, I implemented Navigation Mesh and A* for pathfinding for USC’s in-house engine, PrimeEngine. This demo is made for assignment for Game Engine class.

Physics in Game Engine (C++)

While studying at USC, I implemented Physics/Collision detection for USC’s in-house engine, PrimeEngine. This demo is made for assignment for Game Engine class.