Skip to content

Arcade › World Album

World Album

  • collection
  • sports
  • football
  • album
  • card-game
  • casual
  • web
0
Remix it Discord

14 plays

How to play

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

Discussion

Nobody has said anything about World Album yet. Play it, then tell ISAAC SEGOVIA MENJIVAR what you would add next.

Make your own game

World Album was built by ISAAC SEGOVIA MENJIVAR 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 World Album 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 World Album

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 responsive web-based collectible football sticker album game titled “World Album” (the visible branding can read “World Football 2026”). It is a dark, polished collector dashboard rather than an on-field sports game. Use a deep navy background with blue/purple/gold radial gradients, a subtle square grid texture, translucent glass panels, rounded corners, bold white text, gold highlights, and bright accent colors. Use a condensed display font for the huge title and a clean bold sans-serif for UI text.

At the top, show an eyebrow reading “Original football sticker album,” a very large “World Football 2026” heading, and a profile box with the current collector name (initially Guest) and a Sign in button. Sign in opens a modal explaining that progress is saved locally on this device, with a name input (max 18 characters), Cancel, and Save. Persist all progress in local browser storage.

Under the header show four statistic tiles: number of players owned, album progress out of 1248, duplicate count, and remaining paid packs. Start a new player at difficulty 1 with 12 paid packs, no owned stickers, username Guest, and friends named Mia, Leo, and Sam. Add an action row with Open pack (5), Daily free pack, Trade dupes, and Reset buttons. Reset asks for confirmation and clears the whole album and difficulty.

The collection contains exactly 48 national teams, each with 26 player stickers, for 1,248 total stickers. Include the countries and confederation groupings represented by the source data: Canada, Mexico, USA, Australia, Iraq, IR Iran, Japan, Jordan, Korea Republic, Qatar, Saudi Arabia, Uzbekistan, Algeria, Cabo Verde, Congo DR, Côte d’Ivoire, Egypt, Ghana, Morocco, Senegal, South Africa, Tunisia, Curaçao, Haiti, Panama, Argentina, Brazil, Colombia, Ecuador, Paraguay, Uruguay, New Zealand, Austria, Belgium, Bosnia and Herzegovina, Croatia, Czechia, England, France, Germany, Netherlands, Norway, Portugal, Scotland, Spain, Sweden, Switzerland, and Türkiye. Each sticker should carry its country flag, country name, confederation, squad number, player name, position, rating, and ownership count. Use the recognizable real star names supplied in the source data (including Lionel Messi, Cristiano Ronaldo, Lamine Yamal, Kylian Mbappé, Erling Haaland, Jude Bellingham, Vinícius Júnior, Kevin De Bruyne, Mohamed Salah, Son Heung-min, Neymar Jr., etc.), with deterministic fictional filler names for the remaining squad slots. Star stickers have ratings in the low-to-high 90s; ordinary cards have ratings roughly 68–88.

In the center, create a pack-opening stage inside a large translucent rounded panel. Display a tilted, colorful sealed pack with a yellow/orange/red/blue gradient, shine sweep animation, the label “WF26,” and “5 stickers.” Clicking Open pack animates the pack flying upward/ripping away, then reveals five sticker result cards with staggered pop-in animations. Paid opening consumes one paid pack. The daily free pack does not consume a paid pack, but can only be claimed once per calendar day; change its button text to “Daily claimed” after claiming. Disable controls while opening. If there are no paid packs, explain that the user can claim the daily pack or trade duplicates.

Use weighted random pulls. At difficulty 1, have approximately a 15% chance of drawing from rare/star players and otherwise draw from common players. When a country filter is selected, bias about 55% of pulls toward that country. At difficulty above 1, sometimes bias toward already-owned players to make duplicate collection harder. A pack contains max(3, 5 - floor((difficulty - 1) / 4)) stickers. On each result, mark a sticker NEW if it was not previously owned; otherwise it contributes to duplicates. Show toast messages for new pulls, all duplicates, daily already claimed, empty packs, and completion.

Below the pack area, add a “Country page” select menu. It begins at “All 48 countries” and has an option for every country with its flag and “26 players.” Below it, add horizontally scrollable filter tabs: Album, Owned, Missing, Duplicates, and Stars. The main album is a responsive grid of sticker cards, with multiple columns on desktop and a single column on narrow mobile screens. The screenshot-like visual language should show a long two-column-ish wall of compact cards on wide screens.

Each sticker card is a compact glass card with a subtle country-specific colored glow, rounded border, and soft shadow. At the top show the flag and squad number on the left and a pill rating on the right. Show a simple oval portrait placeholder containing the player’s initials rather than photographic art. Show player name, country, and a bottom line with position plus confederation and an xN ownership pill. Missing cards are grayscale and faded, with “?” portrait, “Mystery player,” and “--” rating. Rare/star cards have a gold border/glow and bright shine portrait treatment. Owned duplicate cards display a DUPE badge; newly revealed result cards display a green NEW badge.

Add a trade modal opened by Trade dupes. It explains trading one duplicate player for one missing player sticker, shows friend chips, and allows adding a friend name (max 18 characters). If both a duplicate and missing sticker exist, generate a random offer: give one duplicate and receive one missing sticker from a random friend, show both flags/names/country, and enable Make trade. Confirming decreases the duplicate count by one and grants the missing sticker, then rerenders the album and shows a toast. If there are no dupes, explain that a duplicate is needed; if the album is complete, say to restart harder.

When all 1,248 stickers are owned, show a prominent gold/blue completion banner stating that the album is complete and identifying “48 countries × 26 players” and the current difficulty. Replace normal completion behavior with a Restart harder button. Restarting clears owned stickers, increments difficulty, gives starterPacksForDifficulty(difficulty) = max(5, 12 - floor((difficulty - 1)/2)), resets the daily pack claim, and explains via toast that there are fewer packs, harder stars, and more duplicates. Keep a completed album counter in saved state.

Make the layout touch-friendly with minimum 44px buttons, responsive stats (four columns desktop, two columns mobile), responsive card grid, native modal dialogs with blurred dark backdrop, and a fixed bottom toast notification. Do not invent football matches, movement, enemies, or a 3D world: the core loop is opening randomized packs, collecting/filtering cards, trading duplicates, completing the album, and replaying at higher difficulty.

More free browser games

Browse the whole Arcade →