Recent Projects

Explore the Battle for Survival in BIOLOGY 452: Field Ecology of Snail-Fungus Interaction!

Dive into the complex and fascinating world of nature’s hidden wars with our innovative two-player asymmetric RTS game. In BIOLOGY 452: Field Ecology of Snail-Fungus Interaction, you’ll step into the roles of either the cunning Mushroom or the resilient Snail, each with their own unique strategies and abilities.


Set in an enclosed natural environment with limited resources, your goal is simple: achieve dominance over your opponent. But beware—this is no ordinary battle. The Mushroom's ability to spread rapidly through spores must contend with the Snail's adaptability and resourcefulness. Each side offers a distinct gameplay experience, making every match a fresh and thrilling encounter.


Who will emerge victorious in this epic clash of species? Test your strategy, adaptability, and survival instincts in BIOLOGY 452 and discover the delicate balance of nature's fiercest rivalries!

Contributions:

This game was jointly developed by yanmeeei, lllllcf, dawnsqrl and me. I was responsible for the game logic design, snail action implementation, and other controlling system.

Technology Used

This project is based on a non-URP 2D Unity template. We made use of an RTS gameplay framework developed by Code Monkey. All images and downloadable archives are hosted on the GitHub repository.

[Play it online] [Online Trailer] [Download Windows Build] [Download Mac Build]

Legend of Zelda: The End Dungeon

Step back into the world of Hyrule like never before with Legend of Zelda: The End Dungeon, a Unity remaster of the iconic 1986 game that started it all. This fan-made revival breathes new life into the classic adventure, offering enhanced graphics, smoother gameplay, and a thrilling new challenge: the all-new End Dungeon.


Explore brand-new maps, wield powerful new weapons, and master unique game mechanisms designed to push even the most seasoned adventurers to their limits. Whether you're a veteran hero or new to the legend, The End Dungeon offers fresh excitement while staying true to the original spirit of The Legend of Zelda.


Embark on this epic journey once more and discover what awaits at the final frontier of Hyrule. Are you ready to face the ultimate challenge? Legend of Zelda: The End Dungeon is calling—answer the hero's call today!

Technology Used

This is a Unity remaster of the classic 1986 game "The Legend of Zelda," with an extra customized level that features new maps, weapons and mechanisms. The remaster was developed using the programming language C#, a robust and widely-used programming language in the gaming industry, and Unity, a popular game engine that provides a suite of tools and features for cross-platform game development. The remaster utilizes the capabilities of Unity to bring a modern touch to the classic game while maintaining the original charm and gameplay. The WebGL build of the game is hosted on GitHub Page, a web hosting service that allows developers to host static web pages directly from a GitHub repository.

[Play it online]

Motion Correction for Gastrointestinal Magnetic Resonance Imaging

The project for my honorary senior thesis: an unsupervised and highly effective algorithm to remove the respiratory motion artifact from human GI-MRI while maintaining the GI tract motion pattern [Code]

Surface-based Characterization of Gastric Anatomy and Motility using Magnetic Resonance Imaging and Neural Ordinary Differential Equation

A novel approach to characterize the motility of the stomach wall by neural ODE. [PDF]

Molecular Transformer

A transformer model to generate novel molecules with similar chemical properties based on existing molecules [Code]

Interactive 3D Visualization Tool

An open source visualization tool implemented in Python for stomach visualization based on Meshplot [Code]

Flexible Telepresence Healthcare Robot

A flexible assembly robot that supports remote-control medicine dispense[View More]

Mars Rover

A multi-functional Mars rover robot that won the best designing award.[View More]

Get In Touch

Feel free to drop me messages and chat with me!