Market & game lists
Overview, all games, favorites, trends, genres, studios and comparisons.
Quick start
- 1Find a game by name, studio or Universe ID, or paste its Roblox game URL.
- 2Click a column header to sort; click again to reverse the order.
- 3In Game Explorer, select Refresh to request a new Roblox snapshot immediately. Stored rows remain visible while collection runs.
- 4Click the avatar or title to open the profile. From there you can launch Roblox, add the game to monitoring, or message through MARPLA. Lists end with Signal and Star; Compare is available only in Favorites.
Unified section header
Each primary view shows one title and, where search is useful, a field on the right of the same row. A separate Updated line is not repeated: source state stays in the shared header, while an exact observation time remains available in that value's tooltip.
Scrolling, search & sorting
Search sits on the same row as the current section title and is aligned to the right edge. Every table uses the same compact column-header row. While a list is visible, it stays below the site header when scrolling either the list or the page. The first data row stays below the pinned header instead of being covered. Once the inner scroller reaches an edge, scrolling is handed off to the page. On a phone, swipe sideways; headers move with rows. Tap a column title to sort and tap again to reverse direction.
Columns
- Now / CCU
- Concurrent players at the latest snapshot, not daily unique users.
- Visits / favorites / rating
- Cumulative visits, Roblox favorites and positive vote share. These are not revenue measures.
- 1h / 24h / 7d change
- Change between comparable stored observations. A dash means insufficient history, not zero growth.
- Signal
- A 0–100 public-signal score. The scout profile explains evidence and risks; it does not guarantee future success.
- Age
- Time since the Universe was created, in years, calendar months and remaining days, for example 2 mo 5 d. Hover for the exact date. Sorting uses age, not formatted text. If Roblox has not supplied a valid date, Age unknown is shown. Creation may precede the public launch.
Using each view
- Genres & studios
- Open a genre or creator to see its games. The selected studio portfolio stays at the top while you scroll.
- Compare
- Add up to ten games with Compare in Favorites. The selection persists on this device after reload; removing every game leaves the view empty instead of inserting demo projects. The view opens directly with one full-width table and keeps its rows, headers and metric section aligned to the same width. Rank is first, studio remains a subtitle under the game name and selected rows have no green fill. A horizontal switch below offers CCU, CCU / age, CCU / visits, Universe age, one-hour and 24-hour CCU trends, visits, rating, session, favorites and Signal. CCU uses the standard Playing now cell while taking the average of real MARPLA snapshots from the trailing 24 hours for a steadier comparison; the visits ratio is a percentage and the age ratio is per Universe-age day. Positive and negative trends use distinct colors while their scales compare absolute change magnitude. The lower table headers sort its rows and a second click reverses the order. Signal uses the same standard numeric cell as every other list. The selected metric shows its exact value and a linear scale relative to the maximum without an artificial minimum length. Select any row in the lower table: once the chart appears, the page places its top edge directly below the shared MARPLA header, even if loading changed the block height. Its header shows the project name, and a repeated set of the same metric buttons lets you switch the chart without returning to the table. The chart uses saved MARPLA observations; metrics that were not stored previously receive no fabricated points and begin accumulating exact history after this update. The compare button in the upper table removes a game.
- Observed sample
- Sum of CCU for games in a MARPLA snapshot. The sample expands and is not all of Roblox. Use the external platform index for platform-wide activity.
Roblox Charts positions
MARPLA reads every page of non-empty Roblox Charts, not only the first shelves. Trends contains a directory of every chart from the latest complete snapshot; known names follow the interface language. Open a chart to see games in the exact Roblox order. Its search field accepts a Roblox link, Universe ID, Place ID, or part of a game/studio name, and a matching row keeps the source rank. Latest data, marked with a sync icon, requests a new complete snapshot of every chart; a shared server lease prevents parallel collection. Rank is the source position; sorting by CCU, visits, rating or age is exploratory and does not change the Roblox rank. A public game card shows its current positions and each chart's size. An empty block means the game was absent from the latest complete chart set, not a rank below the final row.
Game events and contacts
The game side card and the shared Events section show public active Roblox events with a cover, title and dates in the device timezone. In the shared feed, the people icon and large current count sit in their own left-aligned row beneath the game artwork and title, without a redundant label. MARPLA reads the dedicated public Roblox Interested counter instead of counting the bounded list of 25 profiles; when the exact counter is unavailable, no value is substituted. Select the event or its image to open Roblox. Creator titles and descriptions remain in their source language. Events without a dedicated cover use the game image labeled Game cover. If Roblox has not prepared the image, MARPLA shows Cover not available yet and retries later. Contacts come only from explicitly published Discord and Telegram links; restricted data is not bypassed and handles are not guessed.
Creating and editing events
The large game picker with artwork sits directly in the calendar heading, matching Advertising: choose one game or the combined feed. Select Create event or the pencil in an existing row; the Events action on a connected game card opens the same workspace already filtered to that game. The form changes the real Roblox event title, subtitle, description, start, end, visibility and entry Place ID. End must be later than start: an invalid field immediately receives a red outline and a precise explanation, while Save to Roblox stays disabled. The button also stays disabled when required values are invalid or nothing changed. Roblox failures show the known reason, and a successful response is additionally checked against the saved dates. The MARPLA Game event management role permission plus universe.event:read and universe.event:write on the selected Universe ID are required. If grants are missing, the public calendar stays available and links to the exact key setup.
Event and player-count updates
Events, cover URLs and exact Interested counts are kept in MARPLA's durable server archive, so they appear immediately after a page reload or a new server process starts. Opening the section reads only this archive and never waits for Roblox. Roblox is normally checked every six hours; missing covers retry after 30 minutes and event-list failures after at least one hour. The all-games view places opened games in a durable queue and refreshes at most two immediately; the background collector continues two per cycle. For one selected game, the square sync button bypasses the six-hour age, but another click within one minute does not create another request; a shared server lease prevents a parallel duplicate. An expired archive stays visible while the request runs in the background. A successfully created or edited event is written to the archive immediately and does not trigger an immediate repeat list read from Roblox; scheduled reconciliation follows later. The guide icon beside the heading opens these instructions. Playing now contains the latest received player count. After 15 minutes, the dot turns yellow without an extra status line; hover for the observation time.
Per-source event freshness
Opening a card normally reads only the stored archive and never waits for Roblox. The background queue checks the event list and dates every 6 hours and official social links every 24 hours. For a newly discovered event, background collection stores metadata first and moves its cover and Interested count to a separate turn 5 minutes later; a forced manual sync fetches them immediately. A ready or blocked cover is not downloaded again until Roblox changes its Asset ID; Pending retries in 30 minutes. Exact Interested refreshes every 15 minutes for a live event or one starting within a day, hourly for the next 7 days, and every 6 hours for later events. One turn reads no more than eight counters and fairly continues the remainder in 5 minutes. Partially returned covers and counters are saved before the next turn. A failure in one source or the collector's local deadline keeps prior values and does not create a false Roblox error for the other sources.
Selected game chart lines
In the chart below the comparison, Line and Smooth modes connect all available points of the selected metric, including gaps between sparse snapshots. Selecting the five-minute step does not split the line when a game was observed less frequently. Markers and tooltips still show only real saved observations; a connecting line does not imply measurements inside the gap. Bars mode has no connecting lines.