Instant play, no waiting

PlayNeon is built for instant play: tapping a game takes you straight into it, with no pre-roll advertisement, no loading screen you have to sit through, and no registration step in between. Every page loads with zero third-party requests, which is the main reason it is fast.

Last updated:

What makes a game slow to start?

Almost never the game. On a typical portal, the sequence between tapping a title and playing it is: load the page, load a tag manager, load an ad library, run an auction, play a video advertisement, then finally start a download of the actual game. The game is the smallest item on that list and usually the last one requested.

Cut the first five steps and there is nothing left to be slow. Each game here is a small amount of JavaScript served from the same origin as the page, so the browser fetches the page, fetches the game chunk, and starts.

How is the site put together to stay fast?

Three decisions do most of the work. The text of every page — the description, the how-to steps, the controls table, the FAQ — is rendered on the server, so it appears immediately and does not wait on JavaScript. Each game engine is split into its own chunk that loads only on that game's page, so opening one game never costs you the code for the other eight. And there are no third-party scripts at all, which removes the single largest source of unpredictable delay on most sites.

The typeface is self-hosted rather than fetched from a font CDN, and the game area reserves its height before the engine loads, so the page does not jump under your finger while it is starting.

  • Zero third-party requests on every page
  • Server-rendered text that does not wait on JavaScript
  • One code-split chunk per game, loaded only on that game's page
  • Self-hosted font, so no font CDN round trip
  • Reserved game-area height, so the layout does not shift as the engine loads
  • A service worker that serves repeat visits from cache

Is instant play worse than a game with a loading screen?

It is a different design target rather than a lesser one. These are two-to-five-minute rounds designed to fit a coffee break, a commute or the gap between two meetings, and for that length of session the start-up cost is a large fraction of the whole experience. A ninety-second wait in front of a three-minute game is not a minor annoyance; it is a third of the session.

It also changes how you play. When restarting is instant, a lost run costs nothing, so you take the risky line and learn faster. When restarting costs an advertisement, you play conservatively to avoid paying it again — which is a worse game for exactly the reason it makes more money.

All 9 games

Every game below is free, single-player and non-violent, runs in the browser, and needs no download and no account.

Frequently asked questions

How fast do PlayNeon games start?

Fast enough that there is no loading screen to sit through: the page text renders on the server and appears immediately, then the game chunk for that one game loads and it begins. There is no pre-roll advertisement, no ad auction and no registration step in between, because none of those exist on the site.

What are instant play games?

Instant play games are games that start directly in the browser with no download, no installation and no account, so the time between choosing a game and playing it is only the time it takes to load a web page. All nine games on PlayNeon work this way.

Why are other free game sites slower?

Because the game is usually the last thing they load. A typical portal loads a tag manager, an advertising library and a video advertisement before requesting the game itself. Removing third-party scripts removes that queue, which is why pages here make zero third-party requests.

Does a game restart instantly after I lose?

Yes. Restarting is a single tap with nothing in between, because there is no interstitial advertisement to serve between runs. The engine is already loaded, so a new run begins immediately.

Related