{"id":13482333,"url":"https://github.com/nskins/goby","last_synced_at":"2025-03-27T13:31:31.556Z","repository":{"id":44640770,"uuid":"65960202","full_name":"nskins/goby","owner":"nskins","description":"Command-line role-playing game framework","archived":false,"fork":false,"pushed_at":"2022-02-02T20:02:34.000Z","size":555,"stargazers_count":122,"open_issues_count":12,"forks_count":56,"subscribers_count":17,"default_branch":"master","last_synced_at":"2024-10-02T02:24:39.068Z","etag":null,"topics":["cli","command-line","framework","game-development","gamedev","rpg","ruby","text-rpg"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/nskins.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-08-18T02:57:04.000Z","updated_at":"2024-09-10T14:59:23.000Z","dependencies_parsed_at":"2022-09-16T03:50:55.723Z","dependency_job_id":null,"html_url":"https://github.com/nskins/goby","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nskins%2Fgoby","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nskins%2Fgoby/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nskins%2Fgoby/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nskins%2Fgoby/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nskins","download_url":"https://codeload.github.com/nskins/goby/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222262126,"owners_count":16957519,"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":["cli","command-line","framework","game-development","gamedev","rpg","ruby","text-rpg"],"created_at":"2024-07-31T17:01:00.993Z","updated_at":"2024-10-30T16:30:25.360Z","avatar_url":"https://github.com/nskins.png","language":"Ruby","readme":"# Goby [![Build Status](https://travis-ci.org/nskins/goby.png)](https://travis-ci.org/nskins/goby) [![Coverage Status](https://coveralls.io/repos/github/nskins/goby/badge.svg?branch=master)](https://coveralls.io/github/nskins/goby?branch=master)\n\nGoby is a Ruby framework for creating [CLI-based](https://en.wikipedia.org/wiki/Command-line_interface) [role-playing games](https://en.wikipedia.org/wiki/Role-playing_video_game). Goby comes with out-of-the-box support for 2D map development, background music, monster battles, customizable items \u0026 map events, stats, equipment, and so much more. With thorough testing and documentation, it's even easy to expand upon the framework for special, unique features. If you are looking to create the next classic command-line RPG, then look no further!\n\nGoby will always be free and open source software. If you have any questions, please contact nskins@umich.edu.\n\n## Example Games\n\nInterested to see what you can do with Goby? Look no further!\n\n- [Ayara](https://github.com/nskins/ayara): an exploration-based RPG that takes place in a city.\n- [Ostrichland](https://github.com/gintavang/Ostrichland): the precursor to the Goby framework!\n\n## Getting Started\n\nIn order to start using Goby in your application, follow these instructions:\n\nAdd this line to your application's Gemfile:\n\n```ruby\ngem 'goby'\n```\n\nAnd then execute:\n\n    $ bundle install\n\nOr install it yourself as:\n\n    $ gem install goby\n\n## Contributing\n\nThank you for your interest in contributing! Please read our [guidelines](https://github.com/nskins/goby/blob/master/CONTRIBUTING.md) before sending a pull request.\n\n## Documentation\n\nWe use [YARD](https://github.com/lsegal/yard) for documentation. In order to generate the documentation (which will be stored in the doc/ directory), run the following command in the project's root directory:\n\n    $ yardoc\n","funding_links":[],"categories":["Ruby"],"sub_categories":["Misc"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnskins%2Fgoby","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnskins%2Fgoby","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnskins%2Fgoby/lists"}