{"action":"created","issue":{"url":"https://api.github.com/repos/jaredscheib/codenames/issues/2","repository_url":"https://api.github.com/repos/jaredscheib/codenames","labels_url":"https://api.github.com/repos/jaredscheib/codenames/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/jaredscheib/codenames/issues/2/comments","events_url":"https://api.github.com/repos/jaredscheib/codenames/issues/2/events","html_url":"https://github.com/jaredscheib/codenames/issues/2","id":334580990,"node_id":"MDU6SXNzdWUzMzQ1ODA5OTA=","number":2,"title":"Design schema for all game concepts","user":{"login":"jaredscheib","id":6403018,"node_id":"MDQ6VXNlcjY0MDMwMTg=","avatar_url":"https://avatars1.githubusercontent.com/u/6403018?v=4","gravatar_id":"","url":"https://api.github.com/users/jaredscheib","html_url":"https://github.com/jaredscheib","followers_url":"https://api.github.com/users/jaredscheib/followers","following_url":"https://api.github.com/users/jaredscheib/following{/other_user}","gists_url":"https://api.github.com/users/jaredscheib/gists{/gist_id}","starred_url":"https://api.github.com/users/jaredscheib/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaredscheib/subscriptions","organizations_url":"https://api.github.com/users/jaredscheib/orgs","repos_url":"https://api.github.com/users/jaredscheib/repos","events_url":"https://api.github.com/users/jaredscheib/events{/privacy}","received_events_url":"https://api.github.com/users/jaredscheib/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-06-21T17:07:15Z","updated_at":"2018-07-03T17:02:49Z","closed_at":null,"author_association":"OWNER","body":"- card (x25)\r\n  - has\r\n    - variable property of one codename\r\n    - variable property of one agent (color) (red | blue | white | black)\r\n- field\r\n  - 5x5 of cells\r\n  - each cell is associated with a codename associated with an agent, bystander or assassin, that association is hidden until selected by team player agent\r\n  - every cell starts by showing the codename of a card\r\n  - upon team player agent guess, an agent|bystander|assassin is reveal\r\n- game\r\n  - has rules, e.g.: (nice-to-have)\r\n    - clue givers give clues\r\n  - whose turn it is, score, how many players, remaining turn time, etc.\r\n- team – game has 2\r\n  - player – team has 2\r\n    - one clue-giver (spymaster)\r\n    - one player agent (can be more than 1 person, but acts as the same player since they have to agree)\r\n- agents & bystanders & assassin – associated with individual cards via the map\r\n  - red (team field agent) – 6 or 7, associated with a card and a team\r\n  - blue (team field agent) – 7 or 6, associated with a card and a team\r\n  - white (bystander) – 11, not associated with either team\r\n  - black (assassin) – 1, against both teams (instant death if chosen)\r\n- map – relationship between card, team, and grid\r\n  - could not be a separate concept but rather just a view into the field based on player type"},"comment":{"url":"https://api.github.com/repos/jaredscheib/codenames/issues/comments/402226643","html_url":"https://github.com/jaredscheib/codenames/issues/2#issuecomment-402226643","issue_url":"https://api.github.com/repos/jaredscheib/codenames/issues/2","id":402226643,"node_id":"MDEyOklzc3VlQ29tbWVudDQwMjIyNjY0Mw==","user":{"login":"jaredscheib","id":6403018,"node_id":"MDQ6VXNlcjY0MDMwMTg=","avatar_url":"https://avatars1.githubusercontent.com/u/6403018?v=4","gravatar_id":"","url":"https://api.github.com/users/jaredscheib","html_url":"https://github.com/jaredscheib","followers_url":"https://api.github.com/users/jaredscheib/followers","following_url":"https://api.github.com/users/jaredscheib/following{/other_user}","gists_url":"https://api.github.com/users/jaredscheib/gists{/gist_id}","starred_url":"https://api.github.com/users/jaredscheib/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaredscheib/subscriptions","organizations_url":"https://api.github.com/users/jaredscheib/orgs","repos_url":"https://api.github.com/users/jaredscheib/repos","events_url":"https://api.github.com/users/jaredscheib/events{/privacy}","received_events_url":"https://api.github.com/users/jaredscheib/received_events","type":"User","site_admin":false},"created_at":"2018-07-03T17:02:49Z","updated_at":"2018-07-03T17:02:49Z","author_association":"OWNER","body":"go with player instead of team. team is a property of a player.\r\nno 5x5 grid, seems simpler to do positions 1-25."}}
{"actor":{"display_login":"jaredscheib"}}