Skip to content

Playing HTML5 Games

Ludilol supports playing HTML5 games directly in your browser — no downloads required.

Accessing Your Library

  1. Log in to your account
  2. Navigate to Library (/library)
  3. You'll see all games from fulfilled orders

Games are grouped by order status:

  • Fulfilled — Ready to play or download
  • Pending — Payment not yet confirmed

Playing in the Browser

For games with DeliveryMode = HtmlPlayable:

  1. Click Play next to the game in your library
  2. The game loads in a full-page iframe
  3. The game assets are streamed directly from the zip archive — nothing is installed on your device

TIP

HTML5 games work on any device with a modern browser — desktop, tablet, or mobile.

How It Works Under the Hood

When you click Play:

  1. Ludilol generates a time-limited SAS (Shared Access Signature) URI for the game blob
  2. The HTML entry file (e.g. index.html) is served through the /library/play/{gameId} endpoint
  3. All game assets (images, scripts, audio) are proxied from the zip archive
  4. The SAS URI expires after a short period for security

Troubleshooting

  • Game won't load: Try refreshing the page — the SAS token may have expired
  • Performance issues: HTML5 game performance depends on your browser and device
  • Black screen: Some games require specific browser features (WebGL, Web Audio) — try a different browser

Sell indie games for Bitcoin.