Investigations

Jump Quest

JavaScript December 2025

A Super Mario-style pixel platformer with SVG sprites, 3 themed levels, enemy AI, and parallax scrolling.

Jump Quest is a browser-based platformer in the Mario tradition. All game art is hand-crafted SVG files — Mario, Goombas, Koopas, coins, pipes, mushrooms, stars. No raster images, everything scales perfectly.

The game has 3 themed levels: Mushroom Meadows, Crystal Caverns, and Dark Lord's Castle. Each has its own colour palette, enemy configurations, and parallax scrolling backgrounds (clouds, mountains, hills, bushes, castle layers).

Enemy AI follows classic patterns — Goombas patrol, Koopas reverse on edges, and everything responds to collisions properly. There's coin collection, lives system, power-ups, and level progression.

Built with pure HTML, CSS, and JavaScript. No build tools, no framework — just open the HTML file and play. The SVG approach means the game looks crisp at any resolution.

What this project demonstrates

All game art as inline SVG files — crisp at any resolution
3 themed levels with unique colour palettes
Parallax scrolling with multiple depth layers
Classic enemy AI patterns: patrol, reverse, collision
No build tools — pure HTML/CSS/JS
Coins, lives, power-ups, and level progression

Technologies

GamePlatformerSVGVanilla JSParallax

© 2026 Jonathan Leahy · v1.0.5-2-g88a26b5