Skip to content

Arcade › Ular Tangga Party

Ular Tangga Party

  • board-game
  • party
  • local-multiplayer
  • casual
  • snakes-and-ladders
0
Remix it Discord

0 plays

How to play

Click the game above and it runs right here in your browser. No download, no installer, no account needed. Bang Jaron gardoni built it with Cinevva, so it works on a phone or a tablet too.

Discussion

Nobody has said anything about Ular Tangga Party yet. Play it, then tell Bang Jaron gardoni what you would add next.

Make your own game

Ular Tangga Party was built by Bang Jaron gardoni with the Cinevva game creator: describe the game you want in chat, watch it get built, and play it in your browser minutes later.

Remix Ular Tangga Party opens the real game in the creator and forks its actual files, chat and design doc, so you start from the code rather than from a description.

Read the build brief for Ular Tangga Party

Cinevva's analyzer read this game's design doc and its source, then wrote the brief below. "Make your own" hands it to the game creator as your opening message, so you start from a real spec rather than a one-line idea.

Create a polished, responsive local multiplayer digital board game titled “Ular Tangga Party” (Snakes and Ladders Party), in Indonesian. It is a four-player pass-and-play race: players take turns rolling one six-sided die and moving their colored pawn along a 1–100 board; the first player to reach square 100 wins. No login or online multiplayer is needed.

Visual presentation: use a warm, playful pink party aesthetic. The main game screen has a large cream/off-white rounded panel with a subtle dark teal translucent border and soft shadow, set against a pink radial-gradient background. Use dark plum/navy text and rounded UI components. On desktop, arrange the square board on the left and a control/sidebar panel on the right; on narrow/mobile screens stack the board above the controls. Include a polished intro overlay when the game loads: a dark-magenta-to-pink gradient full-screen background, a translucent rounded card, a large dice icon with a small snake icon, the title “Ular Tangga Party,” Indonesian tagline “Balapan seru menuju kotak 100 — naik tangga, hindari ular, dan kalahkan temanmu!”, feature pills for “🎮 4 Pemain,” “⚡ Animasi,” and “🔊 Suara,” a prominent “▶ MAIN SEKARANG” button, and the note “Game lokal • Tidak perlu login.” Clicking the start button dismisses the overlay and enables play.

Board: render a square 10×10 canvas board with numbers 1 through 100 arranged in the standard serpentine Snakes-and-Ladders pattern. The bottom row runs 1 to 10 left-to-right; the next row runs 20 to 11 right-to-left; continue alternating direction up the board, with 100 in the top-left. Cells alternate between pale pink and brighter salmon-pink, with thin light gaps/borders, dark plum centered numerals, and a light cream board surface with rounded outer corners and a dark border. Draw five purple ladders with two rails and repeated rungs at these exact jumps: 3→22, 8→30, 28→55, 58→77, and 75→96. Draw six wavy hot-pink/magenta snakes with round heads, tiny dark eyes, and curved bodies at these exact drops: 17→7, 45→24, 52→32, 62→18, 88→48, and 97→78. The snakes and ladders should visibly connect their source and destination cells over the numbered board.

Players: initialize four local players named “Pemain 1”, “Pemain 2”, “Pemain 3”, and “Pemain 4,” all starting on position 1. Give them distinct pawn colors: coral/red-pink (#ef476f), blue (#118ab2), mint/green (#06d6a0), and purple (#8338ec). Render glossy stylized pawn/character pieces on the board with a small shadow and highlights; offset pieces slightly when sharing a cell so they remain visible. In the sidebar show a player list with a colored dot, name, and current numeric position. Clearly highlight the active player with a pink border, slight right shift, and shadow.

Controls and HUD: show a header above the board with “Ular Tangga Party,” the subtitle “Naik tangga, hindari ular, jadi yang pertama sampai 100!”, and a “4 pemain lokal” badge. Beneath the canvas show a status line such as “Giliran Pemain 1 — Lempar dadu!” and an event badge. In the right sidebar, provide a large dice display initially showing ⚀ and a pink “🎲 LEMPAR DADU” button, plus a pale pink “↻ ULANG PERMAINAN” reset button, the player list, and a rules card saying in Indonesian that players press roll, pawns move one by one with animation, ladders raise positions, snakes lower them, and the winner must reach 100. On mobile, compact the controls into a responsive layout and hide the rules card to preserve space.

Gameplay rules and feedback: only the active player can roll, and disable the roll button while the die and pawn are animating or after somebody wins. When the roll button is pressed, play a short die-shaking animation and rapidly cycle through the six Unicode die faces ⚀ through ⚅ with subtle synthesized ticking tones, then choose a random result from 1 to 6 and display it. Move the active pawn square by square, with a brief smooth hop/ease animation between adjacent cells and a light movement tone for each step. Cap the destination at 100 using the implemented behavior (a roll that would go beyond 100 lands at 100). After the normal movement, if the pawn lands on a ladder start, show “🪜 Naik tangga!”, play a rising two-tone sound, and animate it up to the ladder endpoint. If it lands on a snake start, show “🐍 Tergelincir ular!”, play a lower descending sound, and animate it down to the snake endpoint. Otherwise finish the turn normally. Then advance turn order cyclically through Pemain 1, 2, 3, and 4, update the player list and status, and re-enable the roll button.

Victory: reaching position 100 immediately makes that player the winner, updates the status to “🏆 [name] menang!”, changes the event text to “Permainan selesai,” disables further rolling, plays a short celebratory tone sequence, and displays colorful falling confetti in the four player colors across the screen. The reset button should return every player to square 1, restore the first player’s turn, clear the winner and confetti/event state, reset the die to ⚀, and redraw the board. Include lightweight synthesized audio for start, dice ticks, pawn movement, ladders, snakes, reset, and victory, but keep the game fully playable without requiring external assets.

More free browser games

Browse the whole Arcade →