
My indie game, Happy Restaurant, is out now
Happy Restaurant is a strategy-driven business simulation game: use your wits to grow a tiny eatery step by step into something big. Bring in spectacular foot traffic and hefty revenue! Unlike mos...

Happy Restaurant is a strategy-driven business simulation game: use your wits to grow a tiny eatery step by step into something big. Bring in spectacular foot traffic and hefty revenue! Unlike mos...
A single-player iPad game I developed in my spare time. My wife loves match-3 games, so I started with a match-3, and since food is adorable, I went with a food theme. Development plus assembling ...
- Fixed a bug where user edits were lost if the screen locked while editing a specific note - Fixed a bug where the unlock screen sometimes asked for the password multiple times - Fixed a bug where the creation time of new notes made on the web page displayed incorrectly in WiFi access mode - Fixed a bug where the IP address was sometimes obtained as (null) in WiFi mode
My first personal app, Private Notes, is now live on the App Store. From the first version submission to approval, including one rejection along the way, it took 10 days in total. Private Notes is a password-protected memo app I built for my own needs at work and in daily life. Back when I was a kid, my teacher taught me what Chairman Mao once said: “A good memory is no match for a worn-out pen.” That line has stayed with me ever since, and over the years I’ve put it into practice — if it’s worth remembering, I write it down. Now we’re in the information age, and I’m a heavy user of electronic devices. Going out without my phone cuts my HP and my mood in half. My important information — website accounts, security questions — all lives in my phone’s notes app, carried with me everywhere. Even my bank card details, my phone number’s PUK code, the serial numbers and MAC addresses of all my devices — all of it depends on my phone to remember. But phones are easy for other people to grab and play with. With everything stored on the phone, private data is easy for others to see, so a lot of the time I don’t dare write it down at all…

Loli’s Adventure was the first mobile game project I saw through to completion as lead programmer. I learned a lot from it and got a feel for how it differs from browser games. The project was built with PHP (AMFPHP) + AIR (Starling plus traditional UI), and on the front end, Starling + traditional UI still runs into plenty of performance limits — from here on, I plan to drop traditional UI entirely for mobile games. This year is a breakout year for mobile platform products, and my interest is sky-high right now.
All of my personal Flash sites have been shut down. The three versions I released back in the day are all available here as source file downloads. Help yourself if you’re interested. - Click here t...

The two short videos below are a battle demo of Kingdom Wars, a game built by three people. Technically there's no problem, and the core features are done, but the art assets aren't ready, so the buildings, unit types, and hit animations are all pretty sparse, and the map was drawn on the fly too. Being a front-end dev with no artist is just brutal, you know!
The game project we’re developing, Kingdom War, has now entered its final sprint. I’m heading back to Shenzhen at the end of July, and I hope to have it finished before then. Since I’ve been busy ...
Recently I was working on Flash and needed a calendar control, but Flash’s built-in component library doesn’t include a DateChooser for AS3, and searching around turned up nothing ready-made either, so I wrote one myself for AS3. (The rendered UI is based on com.thomas.DatePicker.DatePicker.) Sharing it with anyone else who needs one for Flash development.
A puzzle game made by Tomorrow Angel Studio together with Little Sky for Ciwong Technology (www.ciwong.com). The UI and animations were done by Little Sky of Tomorrow Angel Studio; I wrote the program and the website integration. 1. Counting Blocks The shape in the Flash movie is built from several small blocks. Use your spatial imagination — count how many small blocks the shape is made of in total. Left-click the number buttons “1~9” to enter your answer; if you get it right, you earn the corresponding score. Demo link http://www.mousebomb.org/portfolio_demo/jiyi_mofang/mofang.html Screenshots