{"id":26245384,"url":"https://github.com/savetz/fifisbigadventure","last_synced_at":"2025-12-25T18:12:23.338Z","repository":{"id":205498915,"uuid":"714373307","full_name":"savetz/FifisBigAdventure","owner":"savetz","description":"a generated book for NaNoGenMo2023","archived":false,"fork":false,"pushed_at":"2023-11-09T05:00:52.000Z","size":729,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-09T00:06:05.562Z","etag":null,"topics":["chatgpt","cyoa","cyoa-book","nanogenmo","nanogenmo2023"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/savetz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-11-04T18:02:57.000Z","updated_at":"2023-11-04T18:06:14.000Z","dependencies_parsed_at":null,"dependency_job_id":"4d07eb33-2d6f-4b83-a03f-d919c8bd55e1","html_url":"https://github.com/savetz/FifisBigAdventure","commit_stats":null,"previous_names":["savetz/fifisbigadventure"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/savetz/FifisBigAdventure","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/savetz%2FFifisBigAdventure","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/savetz%2FFifisBigAdventure/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/savetz%2FFifisBigAdventure/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/savetz%2FFifisBigAdventure/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/savetz","download_url":"https://codeload.github.com/savetz/FifisBigAdventure/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/savetz%2FFifisBigAdventure/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28034014,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-12-25T02:00:05.988Z","response_time":58,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chatgpt","cyoa","cyoa-book","nanogenmo","nanogenmo2023"],"created_at":"2025-03-13T12:33:32.483Z","updated_at":"2025-12-25T18:12:23.296Z","avatar_url":"https://github.com/savetz.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FifisBigAdventure\na generated book for [NaNoGenMo2023](https://github.com/NaNoGenMo/2023)\n\nMy goal was to create a choose-your-own adventure book that has a story, makes sense, and is fun to play. The result is Fifi's Big Adventure, in which you are a dog walker in a big city, tasked with walking Fifi and running a couple of errands for Fifi's Person. The game consists of a single HTML file: turning pages means clicking links that move the reader to various internal markers within the file.\n\nEvery word of the game was written by ChatGPT (September 25 2023 version.) Most of the python code was also written by ChatGPT. The cover art and map were also generated by ChatGPT. I served as project manager and editor.\n\nI took inspiration from Jason Shiga's book \"Leviathan\", an adventure game comic that has various \"states\" (such as day and night); and Infocom text adventure games. Fifi's Big Adventure's changeable state is the inventory: the player can have combinations of 5 items, and each location can behave differently based on which items the player has. As a result, there are 18 versions of every location. (Some combinations of items are not possible, which reduces the number of pages.) There are 120 locations in the city, and 2160 pages of content, totaling about 199,500 words. Due to duplication there are about 7,200 unique words.\n\nMore details/discussion at https://github.com/NaNoGenMo/2023/issues/6\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsavetz%2Ffifisbigadventure","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsavetz%2Ffifisbigadventure","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsavetz%2Ffifisbigadventure/lists"}