-
[C++/OpenGL] Mini-Minecraft
This is the final project of CIS 560 Interactive Computer Graphics. In this project I implemented the following features: Efficient Terrain Rendering and Chunking Efficient chunk rendering Interleaved vertex data To better store and use the vertex attributes, I wrote a struct “BlockFace” which has the direction, position, normal and color data of a face…
-
[C++] A Mario-like Windows Console Game
This is a imitation of a classical game. All resources are downloaded online and this project is for personal study only. The game source code and document can be downloaded below:
-
[Serious Game Jam 48h]NEkoBULA
The video introduction of the game please click HERE. This game is developed in a 48h game jam. My role was the high-concept designer and the programmer that implement user mouse interaction.
-
[Python]Tank Fight
This is a classical mini-game developped in python using pygame package in 2021. You can download the code from the link below:
-
[Serious Game]Virtual Medicine Platform for Schistosoma Control
This project participated in the China Virtual Medicine Competition. The project is developped at a unity-like game enginge called IdeaVR. I am responsible for all development job including assets control, UI design, programming and packaging. Below is the promotional video.
-
[Board Game]Lucky Dog
Lucky Dog is a board game designed during the CUC & Tencent Serious Game Workshop. My role was designer and tester. This game combines both strategy and random while playing. From the start to the end point, some event blocks and special event blocks were set, which give players a chance to choose an event…
-
[Serious Game]Kill & Run
This is a game developed during CUC & Tencent Serious Game Workshop. My role in this project was designer & programmer. The following graphs show the high concept of the game and the main loops of the gameplay.