Yanmei's Game Gallery


Hi! I'm Yanmei, a game/software developer from University of Michigan (CS, 2025) specializing in Unity, Godot, and LDTK, skilled in C#, C++, and Python. I'm passionate in game and game development, and here is a collection of some of my favorite game projects!

My GameDev Resume My General Resume

Web-First, Accessible Game Engine (current project)

About the Project

A genre-focused, web-first game engine with the accessibility of MIT Scratch and the professionalism/commercial flexibility of RPG Maker. Built atop the open-source, Unity-like Godot Engine and powered by a scalable cloud stack (AWS), this project provides beginning game designers with a fast and effective means to prototype their RPG, RTS, and Tower Defense game ideas, while giving UMich students โ€œin-the-fieldโ€ gamedev and webdev experience. Learn more at here.

My Contributions

Technology Used


SOUL OF THE FOREST

About the Project

Embark on a quest to unite the forest against the tyrannical king in an hour-long, turn-based RPG epic! "Soul of the Forest" was created by a team of 55 students over the course of 2 semesters as a case study of modern turn-based RPGs.

Check out the game at the Steam store!

Game CG spotlight
Marketplace screenshot
Dialogue screenshot
Combat screenshot

My Contributions

This is a WolverineSoft Studio game.

Technology Used


BIOLOGY 452: Field Ecology of Snail-Fungus Interaction

About the Project

When fungus meets the snails - who will rule the grassland? In this two-player asymmetric RTS game, players control Mushroom and Snail as two opposing species that aim to destroy each other in an enclosed natural environment with limited resources. Each side has unique abilities and tools to help it achieve dominance over the other.

Ranked 6/30 by player voting at 2023 UMich game showcase!

Transit CG 1 - Snail Dreams
Snail Dreams
Transit CG 2 - Mushroom Troopers
Mushroom Troopers
Trailor CG - Enemies
Enemies
Tutorial
In-game Early stage
In-game Late stage

My Contributions

This game was jointly developed by Xiaoyu Liu, Chengfan Li, Yushi She, and me.

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 Unity. All images and downloadable archives are hosted on the GitHub repository.

Download BIO 452 for Windows or MacOS

Download the Game:

Itch.io

Codebase:

Github

CRAZY CANVAS

Start menu
In-Game screenshot

About the Project

Crazy Canvas is a two-player casual game developed using Unity and C# scripts. In this game, players are encouraged to sprint toward game objects and the opponent. Doing so allows players to color the ground, which leads to a fancy visual result.

My Contributions

I developed the game in 2 weeks. I designed different maps, various special effects, and the art style. I also implemented the core mechanisms.

Technology Used

The game 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. In this game, I explored various functionalities of Unity such as the particle system and the UI panel to improve players' game experience.

The WebGL build of the game is hosted on GitHub Pages, a web hosting service that allows developers to host static web pages directly from a GitHub repository.

Download Crazy Canvas & More Information

LEGEND OF ZELDA 1986 - UNITY REMASTER

Original Level
Custom Level - Old Man Room
Custom Level - Room 1

About the Project

This is a Unity remaster of the classic 1986 game The Legend of Zelda, with a customized extra level that features new maps, weapons, and mechanisms.

My Contributions

Xiaoyu Liu and I developed the remaster in 3 weeks. I was responsible for implementing various enemies, camera/room transitions, doorways and blockers, enemy/collectable power-up placements, customized level map generation, and relevant testing/bug fixes. We worked together on audio implementation and customized level design.

Technology Used

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 Pages, a web hosting service that allows developers to host static web pages directly from a GitHub repository.

Download Zelda Remaster

WebGL build


My Steam Profile Welcome to connect!
Thanks for reading this page - here are some cute dragons for you to pet!!
Adopt one today! Adopt one today! Adopt one today! Adopt one today! Adopt one today! Adopt one today!
More dragons