{"id":15573975,"url":"https://github.com/bpred754/goobies","last_synced_at":"2025-03-29T07:10:53.728Z","repository":{"id":18803737,"uuid":"22017938","full_name":"bpred754/Goobies","owner":"bpred754","description":"Xbox game, similar to Chess, written with C# and Microsoft's XNA Framework","archived":false,"fork":false,"pushed_at":"2014-07-19T23:23:49.000Z","size":780,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-03T20:11:11.217Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bpred754.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-07-19T19:43:31.000Z","updated_at":"2024-09-27T19:52:31.000Z","dependencies_parsed_at":"2022-08-30T06:01:10.676Z","dependency_job_id":null,"html_url":"https://github.com/bpred754/Goobies","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bpred754%2FGoobies","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bpred754%2FGoobies/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bpred754%2FGoobies/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bpred754%2FGoobies/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bpred754","download_url":"https://codeload.github.com/bpred754/Goobies/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246150437,"owners_count":20731419,"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":[],"created_at":"2024-10-02T18:14:56.575Z","updated_at":"2025-03-29T07:10:53.706Z","avatar_url":"https://github.com/bpred754.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"Goobies Environment Setup\n==============================================\n1. Install Visual c# 2010 Express from http://www.visualstudio.com/en-us/downloads#d-2010-express\n2. In the Git Shell/Bash navigate to Documents/Visual Studio 2010/Projects and create a new directory with 'mkdir Goobies'\n3. Step inside the Goobies directory with 'cd Goobies'\n4. Initialize git with 'git init'\n5. Set up a remote repository with 'git remote add goobies https://github.com/bpred754/goobies.git'\n6. Pull code from master repository with 'git pull https://github.com/bpred754/goobies.git'\n7. In Windows Explorer navigate to Documents/Visual Studio 2010/Projects/Goobies and double click Goobies.sln\n8. If a 'debug target missing' error occurs when trying to run the project go to Build -\u003e Configuration Manager and make \nsure there is a check mark for Goobies in the Build column. Then go to Build -\u003e Build Solution, and once this is complete \nthe project should be able to run.\n\nEnabling Keyboard Input\n==============================================\n1. Open Game1.cs in Goobies root directory\n2. Comment out line 108 'screenStack.Peek().listen(GamePad.GetState(PlayerIndex.One));'\n3. Uncomment lines 111 and 112 where it says 'DEBUG --Keyboard Listener'\n\nUsing the Keyboard\n==============================================\n1. Start Screen\n  - Nagivate with up/down keys\n  - Select with enter key\n2. Select Map Size Screen\n  - Same as Start Screen\n3. Select Map Screen\n  - Navigate with left/right keys\n  - Select with enter key\n4. Select Goobies Screen\n  - Change Goobies with left and right keys\n  - Select Goobie with space bar\n  - Move cursor with number pad (refer to movement section)\n  - When done press enter key to go to Game Screen\n5. Game Screen\n  - Rotate camera with left and right arrows\n  - Rotate camera into birds eye view up arrow\n  - Select with enter key\n  - Switch unit left with comma\n  - Switch unit right with period\n  - Change turns with backspace\n  - Move cursor with number pad (refer to movement section)\n6. Movement\n  - Up left - 7\n  - Up - 8\n  - Up right - 9\n  - Left - 4\n  - Right - 6\n  - Down left - 1\n  - Down - 2\n  - Down right - 3\n7. Game Screen keyboard keys can be changed in Goobies/GameObjects/Controllers/PlayerController.cs in the bottom section \nlabeled 'DEBUG -- Keyboard listeners'\n\nCommitting Changes\n==============================================\n1. First update local repository with 'git pull https://github.com/bpred754/goobies.git'\n2. Add all modified files to staging area with 'git add -u'\n3. Commit changes to local git repository with 'git commit -m \"place commit comment here\"'\n4. Push changes to master repository with 'git push goobies master'\n\nRequirements\n==============================================\n1. Git installed\n2. Goobies Collaborator\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbpred754%2Fgoobies","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbpred754%2Fgoobies","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbpred754%2Fgoobies/lists"}