{"action":"closed","issue":{"url":"https://api.github.com/repos/Chrinkus/Next/issues/2","repository_url":"https://api.github.com/repos/Chrinkus/Next","labels_url":"https://api.github.com/repos/Chrinkus/Next/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/Chrinkus/Next/issues/2/comments","events_url":"https://api.github.com/repos/Chrinkus/Next/issues/2/events","html_url":"https://github.com/Chrinkus/Next/issues/2","id":134380781,"number":2,"title":"Add Pause menu to main loop","user":{"login":"Chrinkus","id":11565931,"avatar_url":"https://avatars.githubusercontent.com/u/11565931?v=3","gravatar_id":"","url":"https://api.github.com/users/Chrinkus","html_url":"https://github.com/Chrinkus","followers_url":"https://api.github.com/users/Chrinkus/followers","following_url":"https://api.github.com/users/Chrinkus/following{/other_user}","gists_url":"https://api.github.com/users/Chrinkus/gists{/gist_id}","starred_url":"https://api.github.com/users/Chrinkus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Chrinkus/subscriptions","organizations_url":"https://api.github.com/users/Chrinkus/orgs","repos_url":"https://api.github.com/users/Chrinkus/repos","events_url":"https://api.github.com/users/Chrinkus/events{/privacy}","received_events_url":"https://api.github.com/users/Chrinkus/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Chrinkus/Next/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"closed","locked":false,"assignee":{"login":"Chrinkus","id":11565931,"avatar_url":"https://avatars.githubusercontent.com/u/11565931?v=3","gravatar_id":"","url":"https://api.github.com/users/Chrinkus","html_url":"https://github.com/Chrinkus","followers_url":"https://api.github.com/users/Chrinkus/followers","following_url":"https://api.github.com/users/Chrinkus/following{/other_user}","gists_url":"https://api.github.com/users/Chrinkus/gists{/gist_id}","starred_url":"https://api.github.com/users/Chrinkus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Chrinkus/subscriptions","organizations_url":"https://api.github.com/users/Chrinkus/orgs","repos_url":"https://api.github.com/users/Chrinkus/repos","events_url":"https://api.github.com/users/Chrinkus/events{/privacy}","received_events_url":"https://api.github.com/users/Chrinkus/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/Chrinkus/Next/milestones/1","html_url":"https://github.com/Chrinkus/Next/milestones/V1.0%20Start/Pause/Quit","labels_url":"https://api.github.com/repos/Chrinkus/Next/milestones/1/labels","id":1589221,"number":1,"title":"V1.0 Start/Pause/Quit","description":"<h1>Summary</h1>\r\n<p>Canvas loads up to a start screen with scroll-able cursor. \"Start\" option is select-able and loads game-space. Game-space is different and accepts keyboard interaction to move a player around the screen. At anytime during gameplay, Esc may be pressed to bring up a pause-screen and menu. User may choose to \"Resume\" game or \"Quit\" back to start screen.<p>\r\n\r\n<h3>Steps</h3>\r\n<ol>\r\n<li><s>Load canvas to default black screen</s></li>\r\n<li><s>Add Menu constructor that produces any length of menu</s></li>\r\n<li><s>Add cursor to menu that accepts keyboard input for moving up and down through options</s></li>\r\n<li>Create second loop for main game with movable player character</li>\r\n<li>Link start loop to main loop through menu</li>\r\n<li>Create pause menu option that allows player to \"Resume\" main loop</li>\r\n<li>Link main loop back to start loop through \"Quit\" on pause menu</li>\r\n</ol>","creator":{"login":"Chrinkus","id":11565931,"avatar_url":"https://avatars.githubusercontent.com/u/11565931?v=3","gravatar_id":"","url":"https://api.github.com/users/Chrinkus","html_url":"https://github.com/Chrinkus","followers_url":"https://api.github.com/users/Chrinkus/followers","following_url":"https://api.github.com/users/Chrinkus/following{/other_user}","gists_url":"https://api.github.com/users/Chrinkus/gists{/gist_id}","starred_url":"https://api.github.com/users/Chrinkus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Chrinkus/subscriptions","organizations_url":"https://api.github.com/users/Chrinkus/orgs","repos_url":"https://api.github.com/users/Chrinkus/repos","events_url":"https://api.github.com/users/Chrinkus/events{/privacy}","received_events_url":"https://api.github.com/users/Chrinkus/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":4,"state":"open","created_at":"2016-02-17T19:08:15Z","updated_at":"2016-02-18T03:35:56Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2016-02-17T19:44:23Z","updated_at":"2016-02-18T03:35:56Z","closed_at":"2016-02-18T03:35:56Z","body":"This menu should be similar to the \"start\" menu except the background will be semi-transparent so that the gamespace is still visible underneath. Pause menu should contain a \"Resume\" and \"Quit\" option and may be filled with dummy options for testing/visual needs.\r\n\r\n\"Resume\" option should return focus to gamespace."}}