{"action":"created","issue":{"url":"https://api.github.com/repos/EmergentOrganization/cell-rpg/issues/8","labels_url":"https://api.github.com/repos/EmergentOrganization/cell-rpg/issues/8/labels{/name}","comments_url":"https://api.github.com/repos/EmergentOrganization/cell-rpg/issues/8/comments","events_url":"https://api.github.com/repos/EmergentOrganization/cell-rpg/issues/8/events","html_url":"https://github.com/EmergentOrganization/cell-rpg/issues/8","id":85678257,"number":8,"title":"player weapon","user":{"login":"7yl4r","id":1051390,"avatar_url":"https://avatars.githubusercontent.com/u/1051390?v=3","gravatar_id":"","url":"https://api.github.com/users/7yl4r","html_url":"https://github.com/7yl4r","followers_url":"https://api.github.com/users/7yl4r/followers","following_url":"https://api.github.com/users/7yl4r/following{/other_user}","gists_url":"https://api.github.com/users/7yl4r/gists{/gist_id}","starred_url":"https://api.github.com/users/7yl4r/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/7yl4r/subscriptions","organizations_url":"https://api.github.com/users/7yl4r/orgs","repos_url":"https://api.github.com/users/7yl4r/repos","events_url":"https://api.github.com/users/7yl4r/events{/privacy}","received_events_url":"https://api.github.com/users/7yl4r/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/EmergentOrganization/cell-rpg/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":{"login":"orelbitton","id":10588336,"avatar_url":"https://avatars.githubusercontent.com/u/10588336?v=3","gravatar_id":"","url":"https://api.github.com/users/orelbitton","html_url":"https://github.com/orelbitton","followers_url":"https://api.github.com/users/orelbitton/followers","following_url":"https://api.github.com/users/orelbitton/following{/other_user}","gists_url":"https://api.github.com/users/orelbitton/gists{/gist_id}","starred_url":"https://api.github.com/users/orelbitton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/orelbitton/subscriptions","organizations_url":"https://api.github.com/users/orelbitton/orgs","repos_url":"https://api.github.com/users/orelbitton/repos","events_url":"https://api.github.com/users/orelbitton/events{/privacy}","received_events_url":"https://api.github.com/users/orelbitton/received_events","type":"User","site_admin":false},"milestone":null,"comments":2,"created_at":"2015-06-06T02:12:49Z","updated_at":"2015-06-06T05:59:54Z","closed_at":null,"body":"implement simple player weapon which shoots out lasers/bullets. Use an temporary sprite or shape for the bullets. Collisions not yet required.\r\n\r\nWeapon should be fired by clicking. Yes, this does mean that shooting and moving are the same; we're planning to fix this later by interpreting the context around the click point."},"comment":{"url":"https://api.github.com/repos/EmergentOrganization/cell-rpg/issues/comments/109534473","html_url":"https://github.com/EmergentOrganization/cell-rpg/issues/8#issuecomment-109534473","issue_url":"https://api.github.com/repos/EmergentOrganization/cell-rpg/issues/8","id":109534473,"user":{"login":"7yl4r","id":1051390,"avatar_url":"https://avatars.githubusercontent.com/u/1051390?v=3","gravatar_id":"","url":"https://api.github.com/users/7yl4r","html_url":"https://github.com/7yl4r","followers_url":"https://api.github.com/users/7yl4r/followers","following_url":"https://api.github.com/users/7yl4r/following{/other_user}","gists_url":"https://api.github.com/users/7yl4r/gists{/gist_id}","starred_url":"https://api.github.com/users/7yl4r/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/7yl4r/subscriptions","organizations_url":"https://api.github.com/users/7yl4r/orgs","repos_url":"https://api.github.com/users/7yl4r/repos","events_url":"https://api.github.com/users/7yl4r/events{/privacy}","received_events_url":"https://api.github.com/users/7yl4r/received_events","type":"User","site_admin":false},"created_at":"2015-06-06T05:59:54Z","updated_at":"2015-06-06T05:59:54Z","body":"I agree with you for the desktop, but for mobile I want to try something different.\r\n\r\nWe had a discussion about controls on mobile a little while back and decided we didn't really want to use some common things and here is why:\r\n\r\n* touch-screen joystick : tends to get lost or off-center under thumb b/c no tactile feedback\r\n* on-screen buttons for shooting/moving : same problems as joystick\r\n* accelerometer-based-controls : device-dependent and annoying in general\r\n\r\nHere's a few solutions we came up with:\r\n\r\n1. tap to shoot, long tap to move\r\n2. tap to shoot, long tap to set waypoint, swipe to \"bump\" movement (for quick reactions)\r\n3. tap to shoot and move, only shoot sometimes by examining tap location\r\n\r\nI'd love to discuss more ideas, but after pretending to play on my phone I think 2 or 3 is the best so far.  "}}