跳到正文
GitHub·· 10 天前AI 评分38

GPTGames:110+ 浏览器游戏与 200+ 工具,99.3% 代码由 AI 编写

TobiasMue91/tobiasmue91.github.io

AI 导读

GPTGames 收录了 110 多个浏览器游戏和 200 多个浏览器工具,约 99.3% 的代码由 AI 编写,早期主要用 ChatGPT,如今以 Claude 为主。

正文

Over 110 browser games and 200 browser tools, almost all of them written by language models. Plain HTML, CSS and JS — every page is a single self-contained file, no framework, no build step.

View current version: https://www.gptgames.dev/


Disclaimer:

~99.3% of the code has been written and improved by AI — first ChatGPT, today mostly Claude. Other models are tested as they appear. (0.7% were debugging and minor styling tweaks done by me)

Some games contain assets (mainly background images). The images have been generated with the help of MidJourney and some sounds have been taken from pixabay.

No cookies, tracking or server-sided data saving is done in this project. Almost all tools are client-sided, limited to JS, CSS and HTML.

Some data is stored in firebase and firestore. (multiplayer functionality in Tic-Tac-Toe and Rock-Paper-Scissors, highscores in Flappy Bird, savegames in Family Feud and Who Wants to Be a Millionaire and plans from the Household Planner)

A few dozen tools call a language model through a Cloudflare Worker proxy, so no API key ever sits in a page.

Workflow

The early entries were copy-pasted out of a chat window. These days most work runs through Claude Code, usually from the web app against this repository:

  • CLAUDE.md tells the agent how a page is built and what has to be touched when one is added.
  • IDEAS.md is the backlog; new entries are pitched from there.
  • A session develops on its own branch and opens a pull request; merging to main publishes, since GitHub Pages serves the repository as-is.

Registering a finished page is still five edits (games/ or tools/, the JSON catalogue, sidebar.html, sitemap.xml, a screenshot) — util/new_entry.py does them interactively, and util/update.py refreshes dates and stale screenshots.

Documentation

Attribution

GPTGames is released under the MIT License, meaning you're free to use, modify, and distribute this project however you like. If you found this project helpful or are using it as the foundation for your own work, I'd appreciate (though don't require) the following:

  • A simple mention that your project is based on GPTGames.dev
  • A link back to the original repository

来源:GitHub · github.com