Seascape

Seascape

Seascape

Desktop game

Desktop game

Desktop game

Summary


As part of my web development bootcamp at Ironhack, I designed and developed a retro-inspired browser-based game to test and showcase my coding skills. Built for desktop, the game uses HTML, CSS, and JavaScript, with DOM manipulation and Object-Oriented Programming (OOP) at its core to create an engaging and progressively challenging gameplay experience.


All graphic assets, including the jellyfish, hearts, bonuses and backgrounds, were designed entirely from scratch in Adobe Illustrator, ensuring a cohesive and nostalgic retro aesthetic.


To further immerse players, I composed original 90s jungle-inspired music in Ableton Live, complementing the visuals and gameplay.

Objective


The player controls a jellyfish navigating through the sea, avoiding obstacles and collecting bonuses to attain the highest possible score.

Objective


To control the jellyfish navigating through the sea, avoiding obstacles and collecting bonuses to attain the highest possible score.

Lives


Collect hearts to replenish health (starting at 5), which decreases when colliding with obstacles.

Score and difficulty


Earn points for passing obstacles and collect +50 score boosts to push the score up faster.


As the score increases, obstacles accelerate, making the game progressively harder.