CUTE, SIMPLE, CHAOTIC
UPPY

Help the puppy climb—or send it all the way back down.

UPPY is a bright vertical platform challenge starring a customizable puppy. Gifts raise or drop the puppy by fixed distances and can even add or remove completed wins.

TikTok LivePuppy Platform ClimberViewer Gifts
Platforms: PC
1 PUPStreamer character
10Gift effects
WASDPlayer controls
Start tutorial ↓
THE OBJECTIVE

Cute enough to attract viewers, cruel enough to keep them gifting.

Guide the puppy up an endless vertical platform course. Clear the required height to add a LIVE win and reach the session target before sabotage removes the progress.

LIVEThe audience actsComments, likes, or gifts enter through Launcher.
→
GAMEThe action becomes visibleUnits, movement, hazards, blocks, or team power appear immediately.
→
WINThe round moves forwardEvery interaction changes progress toward the game-specific goal.
WHO DOES WHAT

One game, two ways to participate.

CREATOR

Host the challenge

Choose and name the puppy, move with keyboard controls, use jumps carefully, and recover when the audience drops the run.

VIEWERS

Change what happens

Raise the puppy by 5–150 platforms, knock it down by the same tiers, or directly add and remove LIVE wins.

01

A visible long-term target

Platform and win counters make every run easy to follow.

02

Named puppy personality

Choose a puppy, give it a name, and make the challenge part of the channel.

03

Perfect gift reversals

Large rise and fall effects can undo minutes of progress in one event.

HOW A ROUND WORKS

From setup to the result.

1

Pick your puppy

Choose a look, name the dog, and set the live clear target.

2

Begin the climb

Jump through the vertical stack of moving platforms.

3

Gifts move the puppy

Mapped events raise, drop, add a win, or remove one.

4

Complete the target

Reach the top enough times to finish the LIVE challenge.

VIEWER CONTROLS

Show the room exactly how to play.

UPPY is a direct help-versus-sabotage challenge. The audience can change platform progress during play, while the strongest mappings alter the long-term win counter.

Viewer sendsGame actionResult
Finger Heart / PerfumeRise 5 / 15Small helpful boosts
Hat and Mustache / CorgiRise 50 / 150Large helpful boosts
Overreact / DoughnutFall 5 / 15Small sabotage drops
Paper Crane / Boxing GlovesFall 50 / 150Large sabotage drops
Money Gun / Gem Gun+1 / −1 winChange the LIVE clear counter
SETUP

Prepare the game for a LIVE room.

  1. 01

    Create the puppy

    Choose its appearance and name so the audience has a character to support or torment.

  2. 02

    Set the LIVE target

    Pick a realistic number of clears for the current broadcast.

  3. 03

    Test keyboard movement

    Use arrow keys or WASD and verify jumping before connecting the room.

  4. 04

    Explain both columns

    Place rise and fall gifts on opposite sides of the stream layout.

HOST THE MOMENT

Make the interaction easy to understand.

01

Make the puppy a character

Use its name in reactions so every save and fall feels personal.

02

Show the clear target

Viewers stay oriented when current wins and required wins remain visible.

03

Narrate recovery

A large fall creates a new comeback story rather than ending the session.

QUICK HELP

Know what to check first.

Keyboard input does not move the puppy+

Click the game window once so it has focus, then use arrows or WASD.

The puppy falls farther than expected+

Check whether multiple repeated gifts arrived; each repeat applies the mapped amount.

LIVE events do not reach the game+

Confirm Launcher shows the room as connected, verify the active game presets, then send a test interaction before reopening the game.

The game does not fit the stream layout+

Capture the game window at its intended orientation and resolution, then resize that source inside OBS instead of cropping important scores or gift instructions.

READY TO PLAY

Name the puppy, set the clear target, and find out whether the room helps it climb or sends it back down.

Review from the top ↑