A

Hey, I'm Ace — the person behind this site

A solo developer who loves making games

So here's the deal. I started AceFun Games because I was honestly tired of game websites that were just... collections of other people's games crammed together with ads everywhere. I thought — why not build something from scratch? Something where every single game is actually mine, written line by line?

Yeah, it's a lot more work. But it's also way more fun.

How This Started

I got into programming in early 2024. Like most people, I started with the basics — HTML, CSS, a bit of JavaScript. The first "real" thing I built was a Snake game. It was honestly terrible at first (the snake would clip through walls if you pressed keys too fast), but getting it to work felt amazing.

That experience hooked me. I kept building more games — each one teaching me something new about canvas rendering, collision detection, game loops, and all that stuff. At some point I realized I had enough games to make a proper website out of it.

My Journey So Far

March 2024

Wrote my first Snake game. Took me 3 days to get the movement right. Celebrated with instant noodles.

May 2024

Built Brick Breaker and Tic Tac Toe (with minimax AI — that one took a while to wrap my head around).

August 2024

Had 6 games working. Started thinking about making a website.

January 2025

Launched aceheng.fun with 10 original games. Wrote my first blog post about game development.

June 2025

Expanded to 19 games and 11 blog articles. Started focusing on making each game actually polished and bug-free (harder than it sounds).

Present

Still building, still learning. Currently experimenting with procedural maze generation and thinking about adding multiplayer someday.

What Makes This Site Different

I know there are thousands of game websites out there. Here's what I think makes AceFun different:

The Tech Stuff (for nerds like me)

Every game uses the same stack:

No React, no Unity, no Phaser, no nothing. Just raw web tech. It keeps things fast, simple, and compatible with basically every device that has a browser.

What's Next

I've got a list of game ideas longer than I'll probably ever finish. Currently thinking about:

Get in Touch

If you've got feedback, found a bug (please tell me!), or just want to chat about game dev — I'd genuinely love to hear from you. Seriously, I read every email.

Email: [email protected]

You can also check out the contact page for more info.

"I build these games because I genuinely enjoy making them. If other people have fun playing them too, that's the best part." — Ace