Make your own game

Describe your lesson game, play it, improve it in chat, then bring it to ClassBoard.

Play and fix

Try it on your classroom screen. Ask for bigger text or clearer rules.

Bring it here

Paste complete HTML, add a public link, or upload static game files.

Our suggested starting order for small classroom games: ease of use, previewing, chat iteration and bringing the result here. This is an editorial guide, not a performance test.

ChatGPT

#1 for ClassBoard

Describe a small classroom game and refine it in chat. Ask for a complete HTML file.

Paste HTMLPublic link
How to bring it to ClassBoard
  1. Ask for one complete HTML file, with styles and scripts included, and no server or API keys.
  2. Play it and ask for changes, then copy the complete HTML.
  3. In ClassBoard, choose Publish a game, then the matching import option above.

Sites can publish links on eligible paid plans. Its rules exclude sites targeting children under 13; check its age and workspace restrictions.

Official guide ↗ · Sharing and limits ↗
Create

Claude

#2 for ClassBoard

Make small interactive games with Artifacts; export standalone HTML for ClassBoard.

Paste HTML
How to bring it to ClassBoard
  1. Ask for a self-contained HTML game as an Artifact.
  2. Try it, refine it in chat, then copy or export the complete HTML.
  3. In ClassBoard, choose Publish a game, then the matching import option above.

Current shared artifacts require a Claude account. Legacy published chat artifacts can differ; HTML is the simpler route here.

Official guide ↗ · Sharing and limits ↗
Create

Gemini Canvas

#3 for ClassBoard

Build and preview quizzes and vocabulary games in Canvas, then refine them through chat.

Paste HTMLPublic link
How to bring it to ClassBoard
  1. Choose Canvas, describe the game and try its preview.
  2. Open Code and copy the complete HTML, or use Share to create a link.
  3. In ClassBoard, choose Publish a game, then the matching import option above.

Shared Canvas apps may ask visitors to sign in. Test the link signed out; use self-contained HTML if needed.

Official guide ↗
Create

Rosebud AI

#4 for ClassBoard

A game-focused builder for playable worlds, with generated art and sound.

Public link
How to bring it to ClassBoard
  1. Describe your game, try it and refine the play, art and sound.
  2. Publish the finished game and copy its playable link.
  3. In ClassBoard, choose Publish a game, then the matching import option above.
Official guide ↗
Create

Canva Code

#5 for ClassBoard

Make quizzes and interactive activities inside Canva, then publish as a website.

Public link
How to bring it to ClassBoard
  1. Open Canva Code, describe the activity and test it in Preview.
  2. Publish as a website and copy the website address, rather than an editing link.
  3. In ClassBoard, choose Publish a game, then the matching import option above.
Official guide ↗
Create

Replit Agent

#6 for ClassBoard

Build, preview and publish browser games with Agent in one workspace.

Public link
How to bring it to ClassBoard
  1. Describe a browser game to Agent, then play and refine the preview.
  2. Publish the app and copy the live game address.
  3. In ClassBoard, choose Publish a game, then the matching import option above.
Official guide ↗
Create

Bolt.new

#7 for ClassBoard

Prompt a browser game, try its preview and publish a playable link.

Public link
How to bring it to ClassBoard
  1. Describe the game, try its preview and ask for improvements.
  2. Publish the app and copy the live game address.
  3. In ClassBoard, choose Publish a game, then the matching import option above.
Official guide ↗
Create

Lovable

#8 for ClassBoard

Build educational web apps with polished menus, scores and teacher-facing screens.

Public link
How to bring it to ClassBoard
  1. Describe the game, try its preview and ask for improvements.
  2. Choose Publish, set access to public and copy the live website address.
  3. In ClassBoard, choose Publish a game, then the matching import option above.
Official guide ↗
Create

Base44

#9 for ClassBoard

Build quizzes, puzzles and score-based browser games through chat, then share a public link.

Public link
How to bring it to ClassBoard
  1. Describe your classroom game, test the preview and refine it in chat.
  2. Publish the game with public access and no required login, then copy its live link.
  3. In ClassBoard, choose Publish a game, then the matching import option above.

Base44 hosts the app. Use its public link here; a downloaded project may still depend on Base44 services.

Official guide ↗
Create

v0

#10 for ClassBoard

Create polished interactive web apps and publish them through Vercel.

Public link
How to bring it to ClassBoard
  1. Describe the game, try its preview and ask for improvements.
  2. Publish to Vercel and copy the production URL. Check that it is publicly accessible.
  3. In ClassBoard, choose Publish a game, then the matching import option above.
Official guide ↗
Create
Start with a classroom game prompt

Replace the topic and age group, then paste this into your chosen tool.

Make a single-file HTML classroom game about [topic] for [age group]. Include all CSS and JavaScript. Use large projector-friendly text, simple rules, keyboard and touch controls, and a restart button. Use only fictional names. Do not use external libraries, accounts, a server or API keys.
For HTML uploads, bring one complete HTML file. For Folder / ZIP, bring ready-to-run static files with an index.html. Server projects and API keys belong on their own hosting.

For bigger projects, use a coding environment that works with your project files: Google Antigravity ↗ChatGPT Codex ↗Claude Code ↗Also worth a try: OpenCode ↗

Use a tool your school allows. Keep pupils’ personal details out of prompts. Account, age, plan and regional limits vary; check each service before using it.

ClassBoard is not affiliated with these services. Features checked against official guides: 2026-10-08.

Before publishing, check that the game opens while signed out and test it on your classroom screen. A public link may open on the provider’s website.