source code - https://github.com/melub98/PrototypeMaliyoAssesment

Flappy Jump is my own prototype recreation of the Flappy Jump mini-game from the 100 Games mobile app, built in Unity as part of a job application. The brief was to recreate the core mechanics and add original features — here's what I built.

HOW TO PLAY

Tap or click to jump. Guide the ball through angled hoops without missing. One missed hoop and it's over.

The twist? How you pass through matters.

  • Clean pass (no rim contact) โ†’ score multiplier doubles
  • Rim pass (touching edges) โ†’ safe, but multiplier resets to 1x
  • Miss entirely โ†’ game over

WHAT I ADDED

Ghost Hoops ๐Ÿ‘ป My original creative feature. Occasionally a hoop shimmers as it approaches, vanishes briefly to a ghost outline, then snaps back just in time. Successfully passing a Ghost Hoop rewards +2 points instead of +1 as well as give the player a x4 multiplier if they get a clean pass trough it. Designed to add an anticipation layer on top of the core reaction mechanic — rare enough to feel special, telegraphed enough to stay fair.

Achievement System ๐Ÿ† 5 unlockable achievements across four tiers (beginner, intermediate, hard, legendary). Designed to complement the pick-up-and-play nature of the original — giving players ongoing goals beyond just chasing a high score.

FEATURES

๐Ÿ€ Angled hoops at varying rotations

๐Ÿ”ข Dynamic score multiplier — risk/reward core loop

๐Ÿ›ก๏ธ Shield power-up

๐Ÿ“Š Persistent local leaderboard — top 10 scores

TECHNICAL

Built in Unity (C#), deployed as a WebGL build. Architecture uses an event-driven system via UnityEvents, a hoop coordinator pattern for self-contained obstacle logic, and physics-first ball mechanics for natural rim rolling behavior.



Prototype built for a job application. Original game belongs to the developers of 100 Games.

Updated 6 days ago
Published 11 days ago
StatusPrototype
PlatformsHTML5
AuthorMelu Gula-Ndebele
Made withUnity

Leave a comment

Log in with itch.io to leave a comment.