{"issue":{"state":"open","pull_request":{"diff_url":null,"html_url":null,"patch_url":null},"milestone":{"state":"open","open_issues":7,"url":"https://api.github.com/repos/SHSProgramming2011-2012/R-base/milestones/1","due_on":"2011-12-01T08:00:00Z","number":1,"title":"V0.1 Beta 1","description":"First version of the game available for beta. Coolness.","creator":{"avatar_url":"https://secure.gravatar.com/avatar/1b6fa83b64b8ad9dc7643a68bf5c214d?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"1b6fa83b64b8ad9dc7643a68bf5c214d","url":"https://api.github.com/users/audiobahn404","login":"audiobahn404","id":783733},"closed_issues":4,"created_at":"2011-11-15T03:08:03Z"},"user":{"avatar_url":"https://secure.gravatar.com/avatar/1b6fa83b64b8ad9dc7643a68bf5c214d?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"1b6fa83b64b8ad9dc7643a68bf5c214d","url":"https://api.github.com/users/audiobahn404","login":"audiobahn404","id":783733},"labels":[],"assignee":{"avatar_url":"https://secure.gravatar.com/avatar/05d3d660b011d9a0c0ef7dd2b99cf8f9?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"05d3d660b011d9a0c0ef7dd2b99cf8f9","url":"https://api.github.com/users/Alloyed","login":"Alloyed","id":137977},"updated_at":"2011-11-16T03:05:50Z","comments":1,"closed_at":null,"url":"https://api.github.com/repos/SHSProgramming2011-2012/R-base/issues/15","body":"Since the server is going to be processing all of the clients, all of the stuff thats not GUI oriented can be moved there.\r\n\r\nBasically:\r\n\r\nClient  -> GUI from given State\r\nServer -> State from given clients\r\n\r\nKyle, you know what needs moving, so I assigned this to you.","html_url":"https://github.com/SHSProgramming2011-2012/R-base/issues/15","number":15,"title":"Move State Processing to Server-Side","id":2252363,"created_at":"2011-11-16T02:46:57Z"},"action":"created","comment":{"user":{"avatar_url":"https://secure.gravatar.com/avatar/05d3d660b011d9a0c0ef7dd2b99cf8f9?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"05d3d660b011d9a0c0ef7dd2b99cf8f9","url":"https://api.github.com/users/Alloyed","login":"Alloyed","id":137977},"updated_at":"2011-11-16T03:05:50Z","url":"https://api.github.com/repos/SHSProgramming2011-2012/R-base/issues/comments/2755066","body":"It's _kinda_ separated that way right now, if you squint the right way. At least, you can try implementing the physics on the server side now. The way to do that is\r\n``` Java\r\nStage stage = new Stage(); //This is the state\r\nActor defaultBox = new Actor(stage); //or new Player(stage) for a PC\r\nwhile (true) {\r\n   //wait 1/30s\r\n   s.step();\r\n}\r\n```\r\nThere are still a lot of state-changes we need to do (like spawning things, picking things up, pruning old things, and maps)\r\nbut yeah","id":2755066,"created_at":"2011-11-16T03:05:50Z"}}