Inspiration

We wanted to recreate the fun and nostalgia of classic 2D platformers while giving the experience a fresh, browser-based approach. Games like Super Mario Bros. inspired us to focus on simple controls, exploration, challenges, and rewarding progression.

What it does

Pixelbound is a 2D platformer where players run, jump, avoid obstacles, defeat enemies, collect coins, discover hidden areas, and progress through increasingly challenging levels.

How we built it

We built Pixelbound as a web-based game using HTML, CSS, and JavaScript. The game uses a 2D game engine/game loop to handle player movement, physics, collisions, enemies, collectibles, level progression, and interactions.

Challenges we ran into

Balancing difficulty, creating responsive movement, handling collisions accurately, and designing levels that were challenging without becoming frustrating were some of our biggest challenges.

Accomplishments that we're proud of

We are proud of creating a playable platformer that runs directly in the browser, with responsive controls, engaging gameplay, pixel-art visuals, enemies, collectibles, and progressively challenging levels.

What we learned

We learned more about game loops, 2D physics, collision detection, level design, game balancing, and how different systems work together to create a smooth gameplay experience.

What's next for Pixelbound

We plan to add more levels, unique enemies, power-ups, boss battles, checkpoints, improved animations, sound effects, leaderboards, and additional gameplay mechanics.

Built With

Share this project:

Updates

Submission history