/tobiasmue91.github.io

Simple HTML, JS, CSS games and tools created with the help of ChatGPT.

Primary LanguageHTMLMIT LicenseMIT

gptgames

Simple HTML games and tools created with ChatGPT.


Disclaimer:

~99.3% of the code has been written and improved by ChatGPT. https://chat.openai.com/ (0.7% were debugging and minor styling tweaks done by me)

Some games contain graphics (mostly background images). Those have been generated with the help of MidJourney.

No cookies, tracking or server-sided data saving is done in this project. All tools are client-sided, limited to JS, CSS and HTML and therefore somewhat safe to use.

Some data is stored in firebase and firestore. (highscores in Flappy Bird, savegames in Family Feud and Who Wants to Be a Millionaire and plans from the Household Planner)

View current version:

https://www.gptgames.dev/

Changelog

  • 23.04.2023 - added a very simple chatbot assistant to the index page which can answer questions about the project and games
  • 18.04.2023 - milestone achieved: 100 different tools and games created with ChatGPT; added the AI powered Name Generator, Movie Script Generator, Online Kanban Board, Online Pixel Art Editor, Image Cropper and many more (admittedly, some of them were very low effort)
  • 06.04.2023 - moved to www.gptgames.dev šŸ„³; added Paste to Markdown and HTML Table Generator
  • 05.04.2023 - changed background images; new ones have been generated with MidJourney v5 and prompts created by GPT-4; added Time Zone Converter and Online Voice Recorder
  • 02.04.2023 - created AI-powered QuotoSaurus; added Base64 Decoder/Encoder
  • 01.04.2023 - removed updates to gpt-4 again, as I somehow lost access to this model; improved developer.py and created Online Notepad and Image Comparison Slider
  • 30.03.2023 - first time hitting the API usage limit due to excessive usage and research; added File Size Converter which was created using the developer.py script
  • 29.03.2023 - updated several tools, utils and games to gpt-4
  • 28.03.2023 - added more practical tools: JSON Formatter, Age Calculator, Emoji Search, CSS Gradient Generator, Stopwatch
  • 26.03.2023 - did some research in /playground/api_parameters to determine the best values for the GPT-API parameters temperature and top_p
  • 24.03.2023 - added GPTranslator - an AI-powered translation tool that can translate text from almost any language to many others
  • 23.03.2023 - implemented a timeline feature that lets users see the evolution of the page; clicking on the games or tools on another version will show the user the source code at that point of time
  • 22.03.2023 - added end-to-end testing with cypress to the deployment workflow; new features in Argumentator - adding favorites, creating counterarguments
  • 21.03.2023 - added a new AI-powered tool called Argumentator
  • 20.03.2023 - updated Connect Four - improved design; added opponent AI
  • 18.03.2023 - added Calculator written in VueJS (Vue 3) using GPT-4
  • 17.03.2023 - implemented Checkers in VueJS (Vue 3) using GPT-3.5
  • 16.03.2023 - played around with GPT-4 and created a Jigsaw Puzzle Game (that still has some flaws); improved Snake with the "endless improvement" method (see PROMPTS.md)
  • 14.03.2023 - gpt-4 released, created Pong once again for comparison purposes (GPT-4 provided code improvements by saying which function I have to replace or update instead of providing the full updated code)
  • 13.03.2023 - bugfixes, mobile design and usability update for Sudoku
  • 11.03.2023 - add chimp test and several minor improvements to the Human Benchmark Tests
  • 10.03.2023 - add new game Human Benchmark Tests
  • 10.03.2023 - add multiple levels of "leetness" to the text to 1337 converter
  • 09.03.2023 - introduction of "Who Wants to Be a Millionaire?"