Beta Mode This Site is Now in Beta Mode. It is a work in progress. Everyday It will change Our Goal is to create a Free, Community Centered AI Gaming Center where users can upload their homemade games and maybe build a future blockbuster
GoodVideoGames.comAI games. Free play. Human review.

Creator Center

Build browser games. Submit them. Reach players.

GoodVideoGames.com is for small, playable browser games made by people, hobbyists, students, indie developers, and AI-assisted creators. Start simple, test carefully, submit a clean static build, and let the community play and review it.

How it works
  1. BuildCreate a simple browser game with HTML, CSS, and JavaScript.
  2. TestPlay it locally, fix errors, and confirm it works without outside accounts.
  3. PackageZip a static build with an index.html file and game assets.
  4. SubmitUpload the ZIP and a clean cover image for review.
  5. ImproveUse player ratings and reviews to make the game better.
Best formatStatic browser game: HTML, CSS, JavaScript, images, audio, and local assets.
No cost to playersGames should be free to play and should not require purchases to start.
Human reviewSubmissions are checked before public listing. Review reduces risk but is not a guarantee.
Community feedbackPlayers can rate, review, and help strong games rise on the site.

Start here: use AI as a coding assistant

You do not need to be a professional programmer to begin. A practical first step is the TurningLine Coding Studio, which helps you describe a game idea in plain English and turn it into a structured coding prompt for AI coding tools.

Use it to plan a small game, generate starter code, ask for debugging help, improve controls, add scoring, or learn what the code is doing. Treat AI-generated code as a draft, not as finished software.

Recommended first stepOpen TurningLine Coding Studio, choose “Make a Game,” describe your idea, then use the generated prompt with an AI coding tool.
Open TurningLine Coding Studio ↗

What kind of game should you build?

Start with a game that can be understood in ten seconds and played in one browser tab. Simple games are easier to review, easier to debug, and more likely to be played.

Good first projects

  • Arcade shooter
  • Puzzle game
  • Quiz or trivia game
  • Memory card game
  • Solitaire or simple card game
  • Chess/checkers variant
  • Endless runner
  • Word game
  • Clicker or timing game
  • Educational challenge

Core features to include

  • Clear start screen
  • Simple controls
  • Score or progress tracking
  • Restart button
  • Pause/help screen if needed
  • Readable text on mobile and desktop
  • No broken assets
  • No external login requirement
  • No surprise redirects
  • Short instructions inside the game

The preferred technical format

GoodVideoGames is designed around browser-playable games. The easiest submission is a static web build that runs from an index.html file.

ItemPreferredWhy it matters
Main fileindex.htmlGives the reviewer and hosting system a clear entry point.
CodeHTML, CSS, JavaScriptWorks in the browser without server execution.
AssetsImages, audio, JSON, fontsLocal assets are easier to review and host.
PackageOne ZIP fileKeeps the upload organized.
Cover imagePNG/JPG/WebPUsed as the game card and social preview image.
External servicesAvoid when possibleOutside network calls slow review and can create privacy/security risk.

How to package your ZIP

Your ZIP should open cleanly and should not require a build step from the reviewer unless you are specifically submitting a source project for build review.

my-game.zip
├── index.html
├── styles.css
├── game.js
├── assets/
│   ├── cover.png
│   ├── player.png
│   ├── enemy.png
│   └── click.wav
└── README.txt

The README.txt should briefly explain the controls, goal, scoring, and whether any special browser feature is used. It does not need to be long.

What is allowed

The site is intended for playable, non-malicious, creator-made browser games that can be reviewed and hosted responsibly.

Allowed and encouraged

  • Original browser games.
  • AI-assisted games where you reviewed and tested the code.
  • Educational games and brain teasers.
  • Retro-inspired arcade games with original names/assets.
  • Simple card, board, puzzle, sports, quiz, and strategy games.
  • Games with local save data for scores/settings.
  • Optional sound/music that can be muted.
  • Games with imaginary points, coins, credits, or demo balances when clearly labeled.
  • Clean cover images and screenshots that accurately represent the game.

Allowed only with care

  • Casino-style or slot-style mechanics must clearly state that all money/credits are imaginary, have no real value, cost nothing, and cannot be redeemed.
  • Public-domain or open-license assets must follow their licenses.
  • Inspired-by mechanics are usually fine; copied names, art, music, characters, or logos are not.
  • AI-generated art/audio should be checked so it does not copy or impersonate a real brand or protected character.
  • Network features must be disclosed and may be rejected if they are not needed.

What is not allowed

Submissions may be rejected or removed if they create security, legal, privacy, or user-safety problems.

  • Malware, spyware, miners, credential theft, or harmful scripts. Anything designed to damage, track, steal, exploit, or deceive users is prohibited.
  • Real-money gambling or redemption. No wagers, deposits, cash-out, prizes of real-world value, or paid chance-based rewards.
  • Forced payments or paywalls. Players must be able to start playing for free.
  • Unapproved redirects. Games should not push players to outside sites, app stores, downloads, ads, or sign-up pages.
  • Hidden network calls. Do not send data to outside servers without a clear need and disclosure.
  • Copyright infringement. Do not upload games using protected characters, music, art, names, logos, or copied code unless you have rights.
  • Adult sexual content or explicit nudity. Keep games appropriate for a broad public arcade.
  • Hate, harassment, or targeted abuse. Do not attack protected groups or encourage harassment.
  • Extreme graphic violence or shock content. Arcade action is fine; graphic gore or torture content is not.
  • Illegal instructions or dangerous real-world behavior. Games should not teach or enable crime, weapon construction, self-harm, or abuse.
  • Credential/API-key exposure. Never include private API keys, passwords, admin tokens, database credentials, or private URLs in a public game ZIP.
  • Server-side code in normal game uploads. PHP, Python, Node backends, executable files, and database dumps should not be included in a static game submission.

Security and privacy expectations

Games should run as self-contained browser experiences. The safer the game is to inspect and host, the faster it can move through review.

Quality checklist before you submit

A game does not need to be perfect, but it should be playable. Test the simple things before uploading.

Gameplay

  • Clear objective
  • Responsive controls
  • Working restart
  • No dead-end screens
  • No impossible first move
  • Score makes sense

Presentation

  • Readable title
  • Good cover image
  • Legible instructions
  • Mobile/tablet check
  • Sound can be muted
  • No broken image/audio files

Submission

  • ZIP includes index.html
  • Game name is final
  • Description is honest
  • Controls are explained
  • Category is accurate
  • Special warnings disclosed

How review works

Submissions go through a review queue before being listed. Review may include file checks, source inspection, sandbox testing, and basic gameplay validation. A game can be approved, rejected, or sent back for changes.

1UploadSubmit the ZIP, cover image, description, category, and creator details.
2ScanFiles are checked for risky patterns, unsupported formats, and review flags.
3Human reviewA reviewer checks whether the game is playable and suitable for the public arcade.
4PublishApproved games appear on GoodVideoGames and can be played, rated, and reviewed.

Improving your game after launch

Use ratings and reviews as practical feedback. Most games improve through small iterations: clearer instructions, better controls, cleaner difficulty, stronger cover art, shorter loading time, and better mobile layout.

When updating a game, keep version notes. Explain what changed, what bugs were fixed, and whether the scoring or controls changed.

Ready?

Build something small. Make it fun. Submit it.

Good games often start as simple experiments. A clean one-level arcade game, puzzle, quiz, or card game is enough to begin.