Mini Minecraft

Worked in team of three to implement Minecraft game in C++. Allow player to explore infinite terrain, add or remove different blocks in flying mode and walking mode with player physics.

Responsible for landscape design, rendering optimization, texturing and animation, creation of procedural biomes that have distinct assets with custom textures, procedural coloring, and distance fog generation.

Baures VR Game

The project is made when I was an Intern at the University of Pennsylvania SIG Lab in the summer of 2018.

The project is created in Unreal Engine 4 for educational purposes. It is an interactive game in a Virtual Reality environment, based on a Pre-Columbian village located in Baures, Bolivia. My responsibilities as a summer research intern include:

·     Create a convincing landscape and virtual village of the indigenous people of Bolivia in Unreal Engine 4.

·     Implement node-based programming in Unreal Engine 4 to build conversational interactions with Non-Player Characters, dynamic stereo layer displays, dynamic map displays, and characters walking along designated paths.

·     Rig and animate models for talking animations in Maya and Unreal Engine 4.

·     Create 3D models in Maya to populate the environment.

Spring Doodle Jump

Inspired by Doodle Jump, a game developed and published by American studio Lima Sky.

Responsible for all aspects. Coded in Java.

© 2018 by Yanfei Li