How to Make an Egg Hatching System with Rarities

Intermediate 11 min Advanced

Weighted rarity rolls, hatch cinematics, triple-hatch gamepasses — retention machinery.

Skip the typing

Generate the whole system, every file wired up. Free during beta.

Build it for me

How it works, step by step

  1. 1

    Egg config module: pet pool, weights, animated egg models per tier.

  2. 2

    HatchRequested remote: server validates currency/proximity, performs weighted roll server-side.

  3. 3

    Result persists to inventory before the reveal plays (never lose a rolled pet).

  4. 4

    Reveal sequence: shake intensity by rarity, crack, reveal with rarity beam + sound.

  5. 5

    Triple-hatch gamepass path rolls three independent results in one transaction.

Concepts you'll use

  • Weighted tables
  • Persist-before-reveal
  • Transaction multi-rolls

Mistakes that cost you players

  • Rolling rarities on the client then reporting them is the oldest dupe in simulator history.
  • Playing the cinematic before persisting loses pets on disconnect mid-animation.

Every script above — written, placed & wired in ~30 seconds

Build it free 🔥

no card · full access in beta

Keep building

All topics