Hi, I’m Ming Sheng

A game developer in training at SIT Singapore. I focus on gameplay design and programming, AI, and engine tools, but at the heart of everything I do is one simple truth: I love games.

For me, games aren’t just a hobby — they’ve been a constant through my life, shaping the way I think, learn, and create. My goal is to bring that same joy and sense of discovery to others by building memorable and meaningful game experiences.

A Lifelong Passion for Games🎮

My story with games started when I was seven years old, sitting in front of a screen and discovering whole new worlds for the first time. What began as simple curiosity quickly grew into a lifelong passion — not just for playing games, but for understanding how they work and why they feel the way they do.

Over the years, I’ve played across genres — from the strategy of CS:GO and the intensity of League of Legends, to the mastery and progression loops of Monster Hunter: World. I’ve also fallen in love with the artistry of indies like Hollow Knight, and grown up with franchises classics like Pokémon and Assassin’s Creed, which showed me the power of worlds players want to return to.

In total, I’ve logged over 6,000 hours on Steam (and many more elsewhere), but what matters most are the lessons I’ve carried into my own work: how pacing, feedback, and balance shape great gameplay. Every project I build reflects the games that shaped me.

Stories & Inspiration

I enjoy reading manhwa (like Solo Leveling) and exploring stories where worldbuilding and character progression drive the experience.

I also dive into design texts like The Art of Game Design: A Book of Lenses to sharpen my craft. Whether it’s through comics or books, stories fuel my creativity and often spark new ideas for mechanics and player journeys.

Building Beyond Games

Outside of software, I love building and tinkering with hardware. I’ve assembled four custom mechanical keyboards and two gaming PCs (one air-cooled and one water-cooled).

Designing and assembling from the ground up gives me the same satisfaction as coding: understanding systems inside and out. This mindset naturally carried over to my projects, from debugging engines with ImGui overlays to building custom tools that made development smoother.

Music & Flow

Music is a huge part of my daily life, from Taylor Swift to countless hours of Chinese songs. It’s more than just background noise — it keeps me thinking, reflecting, and sometimes even sparks new ideas.

I find that music helps me stay curious and keeps my mind moving, whether I’m working on code, designing mechanics, or just unwinding.

Looking Ahead

I see myself as both creative and technical. On one side, I enjoy experimenting with ideas, mechanics, and experiences that can surprise or inspire players. On the other, I’ve built a solid technical foundation in gameplay programming, AI, and engine development that lets me bring those ideas to life.

Moving forward, I want to keep combining these strengths to create games that are not only fun to play but also memorable and meaningful. Whether through a clever system, a polished mechanic, or an imaginative twist, my goal is to craft experiences that stay with players long after they put the controller down.