Commit History

21 days ago

  1. Modernize: node 20, current OpenAI models, bind 0.0.0.0

    Verified signature
    e7825a5

  1. fix(write-version): move the script into src so that it's available when building the docker image

    99c964b
  2. chore: update GitHub link

    ff87653
  3. feat: make sure that "createGameLoop" will not be removed by AI

    ae0898c
  4. fix(game-creator): comment out server submit

    1cb247f
  5. fix(esdeka): use esdeka-node18 instead of esdeka

    24e9313
  6. feat: added custom error for Axios

    aa978f5
  7. feat: renamed to "2DGameCreator"

    91e9e61
  8. feat: added OpenAIError

    7288a2c
  9. feat: added "Network error"

    ac6bf17
  10. refactor: moved text around

    11e58ff
  11. feat: better error handling when interacting with OpenAI, moved examples around, use env to load version

    684a661
  12. feat: minify template before sending it to openAI, added signal control to be able to cancel the request

    1c782e2
  13. fix: error handling

    fa302b9
  14. fix(codesandbox): added empty "package.json"

    67f2f95
  15. feat: added ExamplesGrid component and example "Flappy Bird SPEED"

    22a5b8c
  16. feat: added gameLoop that uses delta to draw

    c976217

  1. refactor: use "outlined" for secret

    884bca0
  2. feat: extract form submit into own function

    9916364
  3. feat: renamed to "2D GameCreator"

    3516ec6
  4. chore: change height, removed unused code

    b804222
  5. feat: renamed a few components, added cancel, changed the default button

    2d85080

  1. fix: added proper types when interacting with toOpenAi

    35d05d3
  2. fix: typo

    b15687a
  3. feat: calls to OpenAI API are done in the frontend only

    65cfba9
  4. chore: renamed headline to "Example Games"

    03f3b10
  5. fix: use "required"

    a077d00

  1. feat: secret should be required in production

    091fca4
  2. fix: load ShareProps from correct location

    904320b
  3. fix: removed double import

    4ca70d1
  4. feat: everything

    2f65818

  1. feat: use constants for COMMAND and renamed the package

    2aa79c0

  1. feat: updated example prompt for "flappy bird"

    d5e268c
  2. feat: changed everything to create Canvas2D games

    6c2bcb4

  1. fix: promptchange

    866706f

  1. feat: allow saving and running edited code

    Unverified signature
    f1a6acf
  2. feat: provide random alias

    Unverified signature
    21a57cd
  3. feat include monaco (#4)

    Gregor Adams
    Unverified signature
    65567a2

  1. feat: better prompt (#3)

    Gregor Adams
    Unverified signature
    90d9359

  1. feat: add fat button for run (#2)

    Gregor Adams
    Unverified signature
    6be1f45
  2. fix: delete reload

    Unverified signature
    17156f9
  3. feat: localstorage

    Unverified signature
    ebe6926
  4. feat: better loading state

    Unverified signature
    0391bdb
  5. fix: better delete mode

    Unverified signature
    6eb9dcb
  6. fix: background default and other glitches

    Unverified signature
    055b556
  7. fix: reload triggers

    Unverified signature
    deda484
  8. feat: temperature⁠

    Unverified signature
    34bac1b
  9. feat: stricter prompt⁠

    Unverified signature
    9d1931d
  10. feat: 100% browser yeah baby yeah

    Unverified signature
    e5ae926
  11. feat: initial prototype

    Unverified signature
    a86df80