Skip to content

AGI IS HERE 1.2.0

Choose a tag to compare

@joakimriedel joakimriedel released this 07 Oct 22:07

AGI IS HERE 1.2: make your own Sierra-style adventure with the game running beside you.

Create

  • One Create workspace for every part: the parts list, the running game and editor tabs side by side, one agent drawer that is always there, and one Undo across drafts and updates.
  • Start from Starter, Boilerplate or Blank, or describe a game and Create with AI. A blank game opens straight into the full workspace.
  • Rooms first: + adds a named room; Add ▾ puts a hero, a door, a sentence answer or a sound into the room you are editing.
  • Every PICTURE, VIEW, SOUND and LOGIC is listed by type, with Rename, Change number…, Find references and Delete… in its ⋯ menu. Deleting never rewrites your code: what still refers to it shows in Problems until you change it.

LOGIC

  • Named flags and variables everywhere, including the interpreter's own (current_room, ego_in_water, …), usable directly in code.
  • Completion offers what each parameter takes: sound( lists your SOUNDs, load.pic( your pictures. An unknown flag or variable offers to create it in Game state.
  • Format document (⇧⌥F), indentation as you type, and the final return; written for you.
  • Every problem is marked where it is; Find references lists where a name is Read and Changed.

Play and debug

  • One run control for the room you are editing, with Launches: named starting setups (where the hero came from, flags, variables, items, hero spot, random seed) to replay a moment, a death or a puzzle.
  • Breakpoints always work; while paused, hover any flag or variable to see and change its value, with faint values beside the paused line.
  • Create never changes your game in Play: leaving Create returns exactly where you were.

AI

  • Bring your own OpenAI or Anthropic key. The agent edits real AGI resources and shows each change for review, or applies them as they come with Auto-approve.
  • With AI rooms switched on, walking into a room that does not exist yet builds it on screen.
  • A task budget counts actual reported spend and pauses after a reply crosses it.

Faithful to Sierra

  • Plain AGI 2.936 output, authentic interpreter behaviour across PC, PCjr/Tandy, Amiga and more, and a fresh random start for every new game, like the original.
  • Progress from 1.1 loads automatically.

Full details: CHANGELOG.md.

🤖 Generated with Claude Code

https://claude.ai/code/session_018gWRRsWrwaUeqsnx5ME6MY