{"id":19729493,"url":"https://github.com/bb4/bb4-adventure","last_synced_at":"2025-02-27T19:51:24.182Z","repository":{"id":57717665,"uuid":"93332471","full_name":"bb4/bb4-adventure","owner":"bb4","description":"A framework for building graphical (or textual) adventures.","archived":false,"fork":false,"pushed_at":"2023-02-11T14:31:40.000Z","size":23266,"stargazers_count":0,"open_issues_count":5,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-10T17:41:31.909Z","etag":null,"topics":["framework","game"],"latest_commit_sha":null,"homepage":"","language":"Scala","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bb4.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-06-04T18:12:59.000Z","updated_at":"2021-11-27T15:05:22.000Z","dependencies_parsed_at":"2025-01-10T17:46:32.196Z","dependency_job_id":null,"html_url":"https://github.com/bb4/bb4-adventure","commit_stats":null,"previous_names":["barrybecker4/bb4-adventure"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bb4%2Fbb4-adventure","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bb4%2Fbb4-adventure/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bb4%2Fbb4-adventure/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bb4%2Fbb4-adventure/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bb4","download_url":"https://codeload.github.com/bb4/bb4-adventure/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241052527,"owners_count":19901042,"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","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":["framework","game"],"created_at":"2024-11-12T00:12:37.961Z","updated_at":"2025-02-27T19:51:24.176Z","avatar_url":"https://github.com/bb4.png","language":"Scala","funding_links":[],"categories":[],"sub_categories":[],"readme":"# bb4-adventure\n\nA configurable story builder. Stories are configured using xml script files that reside in \ncom/barryecker4/puzzle/adventure/stories.\n\nCurrently there is a Ludlow adventure based on a scenario from an old Dragon magazine, \nand a learnBinary tutorial that demonstrates that the framework can be used for things other than adventure gaming. \n\nThis project started as a framework to create adventure games (hence the name), but then I realized it could have many other applications. It can be used to deliver any interactive story or tutorial. Furthermore, it could be used to edit any arbitrary graph or hierarchy such as the data for [aikido application builder]().\n\n\n### [How to Build](https://github.com/barrybecker4/bb4-common/wiki/Building-bb4-Projects)\n\nIf you have not already done so, first install [Git](http://git-scm.com/), and [Intellij](http://www.jetbrains.com/idea/).\n\nType 'gradlew build run' at the root (or ./gradlew if running in Cygwin). This will start the adventure game.\nIf you want to open the source in Intellij, then first run 'gradle idea'.\n\nWhen there is a new release, versioned artifacts will be published by Barry Becker to [Sonatype](https://oss.sonatype.org).\n\n### License\nAll source (unless otherwise specified in individual file) is provided under the [MIT License](http://www.opensource.org/licenses/MIT)\n\n\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbb4%2Fbb4-adventure","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbb4%2Fbb4-adventure","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbb4%2Fbb4-adventure/lists"}