Dev.to WebDev 🛠 Dev 👁 0 📖 3 min read

Own your browser game and sell it: a complete HTML5 starter kit

Shipfern is a complete, playable HTML5 game you rename, re-skin and fill with your own levels: 20 solver-checked levels, a daily puzzle with streaks, share cards with "beat my score" links, an installable offline PWA and

Shipfern is a complete, playable HTML5 game you rename, re-skin and fill with your own levels: 20 solver-checked levels, a daily puzzle with streaks, share cards with "beat my score" links, an installable offline PWA and synthesized sounds. Monetisation is built in: a Stripe Payment Link unlock confirmed by your own Cloudflare Worker, and portal builds for Poki, CrazyGames and GameDistribution. Plain JavaScript, no runtime dependencies, 21 unit tests and 5 browser test groups.

Who this is for

Creators moving an AI-made prototype to a game they own, hobbyist JavaScript developers, and indie web game developers and game-dev clubs.

What the output looks like

Inside Shipfern 1.0.0

Part What Count
Levels sample game, solver-checked par 20 (10 free + 10 paid)
Unit tests rules, daily seeds, unlock tokens, Worker, portal builds 21
Browser test groups desktop, phone, unlock, Stripe flow, portal mode, portal zip 5
Portal adapters Poki, CrazyGames, GameDistribution 3
Docs quickstart, monetise, porting, checklist 4
Whole download 36 files: template/, worker/, tools/, tests/, docs/ 0.11 MB zip; game 129 KB

How to do it

  1. Play the sample, then run node tools/serve.mjs locally.
  2. Change the name, price and levels in config.js and levels.js.
  3. Create a Stripe Payment Link, deploy the Worker on your free Cloudflare account, and publish; run build_portals.py for portal zips.

What it costs compared with the alternatives

Published prices, read on each vendor's own pricing page (2026-10-10):

Tool Price Free tier
Shipfern $49 once, unlimited games of your own playable sample game
Fruit Tumble with AdMob (CodeCanyon) $21 Regular / $80 Extended Extended licence needed if end users are charged
Phaser Game Dev Bundle, 10 games (Generalist Programmer) $19

Pricing pages: Fruit Tumble with AdMob (CodeCanyon), Phaser Game Dev Bundle, 10 games (Generalist Programmer).

Why this approach

  • Charge players from day one: Stripe Payment Link plus your own Worker that issues signed unlock tokens; your Stripe key never reaches the browser.
  • Built for retention: daily puzzle generated from the date, day streaks, 3-star ratings and share cards.
  • One build per portal: Poki, CrazyGames and GameDistribution adapters with ads only at natural breaks.
  • Tested: 21 unit tests and 5 browser test groups; the whole game is 129 KB before compression.

FAQ

Why not a CodeCanyon template like Fruit Tumble?

Its Regular licence ($21) covers one end product that players are not charged for; charging players needs the Extended licence ($80). Shipfern is $49 for unlimited games of your own, including paid unlocks, with the unlock server included.

Why not the Phaser Game Dev Bundle?

At $19 it gives 10 Phaser games to learn from and reskin. Shipfern is one complete game built to be sold: payments, portal builds, PWA, daily challenge, tests and docs.

What does the licence allow?

From Shipfern's LICENSE.txt: "Build, publish and sell an unlimited number of your own games made with the kit, on any website, store or game portal, including commercial games, games with ads and games with paid unlocks", and build games for clients. Not allowed: reselling or sharing the kit or its source "as a template, starter kit, boilerplate", or releasing the sample game "Glint Glide" itself as your game.

Do I need to know JavaScript?

Basic JavaScript helps. Everything you are expected to change is in config.js and levels.js, and the docs cover quickstart, monetising, porting from an AI prototype and a launch checklist. Requires Node.js 20+; Python 3.8+ for portal builds.

What are the limits?

It is a template, not an engine: the sample is a grid puzzle game, so other genres mean rewriting the game rules. Stripe and Cloudflare accounts are yours to set up, and their terms apply.

Pricing

$49 one-time, unlimited games of your own, commercial use including paid unlocks and ads. Play the sample game free first.

See Shipfern plans and try it free

Sample source: Shipfern 1.0.0 README (features, exact counts) and the download's file list, counted 10 Oct 2026.

Published automatically by CyberMax. Every number above comes from the linked public data; nothing is estimated.

📰 Read the original article on Dev.to WebDev

Originally published by Dev.to WebDev. Aggregated on AIWithGhost for educational purposes — full credit and traffic to the original publisher.