Platform Pixels – My First Ever Game

• 2 min read

This post was last updated Sep 30, 2013 and may be out of date

I’ve been working on a 2D platformer called Platform Pixels for a while now and realized I had not yet written about it.

Platform Pixels Logo

Platform Pixels is something that I started as a learning experiment. I had been playing around with HTML5 Canvas and became curious as to how collision detection worked. So I started writing a physics engine…

After a weekend of hacking, a basic (slightly broken) physics engine with simple movement controls was implemented. I was surprised at how fun it was to play so I kept working on it, eventually getting to the point where it was no longer just a fun experiment. It was my new project.

I decided to put some more time into it and release it as a playable game. A few more days of hacking yielded a level editor and a bunch of bug fixes. I added user accounts and an adventure mode with playable levels and persistent progress. It was done.

I still have yet to figure out what the final game will be. The adventure mode isn’t as fun as I’d hoped, and it requires the user to register an account before playing (which sucks). For now though I’m pleased with it. I’m going to start posting some tutorials of things I learned from the experience so stay tuned. For now I’ll leave you with some screenshots.

Platform Pixels Lava World

Platform Pixels Lava World

Platform Pixels Lava World

Still here? Awesome. Click Here to try the demo.

Be the first to cheers
Now look what you've done 🌋
Stop clicking and run for your life! 😱
Uh oh, I don't think the system can't handle it! 🔥
Stop it, you're too kind 😄
Thanks for the love! ❤️
Thanks, glad you enjoyed it! Care to share?
HN Reddit

More Posts ✍🏻

See All »
• 4 min read • 3811 votes
😈 Productive Procrastination
Read Post »
• 6 min read • 65 votes
👔 Quit With Positivity
Read Post »
• 4 min read • 567 votes
💻 Wait for User to Stop Typing, in JavaScript
Read Post »
• 3 min read • 268 votes
🌁 Unlimited Potential
Read Post »
• 5 min read • 399 votes
🚀 Getting Over the Fear of Launching
Read Post »
• 2 min read • 405 votes
🗓 2019 Year in Review: Prioritizing Health
Read Post »
• 6 min read • 144 votes
🎈 Abandoning the Static Site
Read Post »

Be the first to hear about posts, right in your inbox 💌