{"push_id":813709250,"size":20,"distinct_size":1,"ref":"refs/heads/udp_client","head":"0375f73222621444c8ff88ab09455d2bb54984da","before":"d5cad57089f0af4428ec85d47b7c53f131805825","commits":[{"sha":"65aaa44c8ecf5f834553bec0e1fab3a77b94579f","author":{"email":"a261148e837155808a15bbcc995cf2d3aef8c363@ycp.edu","name":"austin4e"},"message":"Created a new branch to begin building basic game classes.\n\nGameState will store information to be shared to server side with all players.  It should contain all relevant data for drawing the game.\n\nVehicle is a class to store values for each player such as position, velocity, angle, etc.\n\nGameState contains an array of each player vehicle enumerated by the int numPlayers.\n\nGameController will essentially be a link between methods from several classes that will be called from an InputAdapter.\n\nWarning: Several unused variables. These are placeholders for handling game logic later.","distinct":false,"url":"https://api.github.com/repos/awesomegroupidunno/game-client/commits/65aaa44c8ecf5f834553bec0e1fab3a77b94579f"},{"sha":"060f4acd5c124baa4a94c8f09ac5995502c2f485","author":{"email":"07d7ddca99d3ffb7103f486dd68031617bfc047a@ycp.edu","name":"adecker5"},"message":"Added a small test program for SDL. The CMakeLists.txt must not be set properly, because it isn't detecting SDL functions.","distinct":false,"url":"https://api.github.com/repos/awesomegroupidunno/game-client/commits/060f4acd5c124baa4a94c8f09ac5995502c2f485"},{"sha":"a4b9ece38d142d72332d7d84b5bffae576cc5688","author":{"email":"07d7ddca99d3ffb7103f486dd68031617bfc047a@ycp.edu","name":"decker"},"message":"updated .gitignore","distinct":false,"url":"https://api.github.com/repos/awesomegroupidunno/game-client/commits/a4b9ece38d142d72332d7d84b5bffae576cc5688"},{"sha":"44a3d5cd830fed086e7e36cd7946afa6d8e1857a","author":{"email":"07d7ddca99d3ffb7103f486dd68031617bfc047a@ycp.edu","name":"decker"},"message":"SDL is now working. Main.cpp has a little test function. Also added an include folder and a resources folder, for additional libraries and image/sound resources we may need.","distinct":false,"url":"https://api.github.com/repos/awesomegroupidunno/game-client/commits/44a3d5cd830fed086e7e36cd7946afa6d8e1857a"},{"sha":"21afacb4298f9263370dc224a3e50ddeb6d84cd4","author":{"email":"07d7ddca99d3ffb7103f486dd68031617bfc047a@ycp.edu","name":"decker"},"message":"Updated readme to specify that SDL 2.0 needs to be installed.","distinct":false,"url":"https://api.github.com/repos/awesomegroupidunno/game-client/commits/21afacb4298f9263370dc224a3e50ddeb6d84cd4"},{"sha":"13b84d4a8bab4f75d5703d8af93e2b9f8bb0d308","author":{"email":"07d7ddca99d3ffb7103f486dd68031617bfc047a@ycp.edu","name":"decker"},"message":"Started work on a utility function to get the resource/ folder in the game-client directory.","distinct":false,"url":"https://api.github.com/repos/awesomegroupidunno/game-client/commits/13b84d4a8bab4f75d5703d8af93e2b9f8bb0d308"},{"sha":"8a411c6528ad7291960d4b9073b672a5df39c351","author":{"email":"07d7ddca99d3ffb7103f486dd68031617bfc047a@ycp.edu","name":"decker"},"message":"Removed attempt to display an image on the screen (though the resource finding utility function still exists). Now a square is drawn to the screen.","distinct":false,"url":"https://api.github.com/repos/awesomegroupidunno/game-client/commits/8a411c6528ad7291960d4b9073b672a5df39c351"},{"sha":"6961f5d540a4818e53d183a46fb976cf910ff195","author":{"email":"a261148e837155808a15bbcc995cf2d3aef8c363@ycp.edu","name":"austin4e"},"message":"Merge branch 'master' of /home/austin4e/ClionProjects/SeniorProject/GameClient/game-client with conflicts.","distinct":false,"url":"https://api.github.com/repos/awesomegroupidunno/game-client/commits/6961f5d540a4818e53d183a46fb976cf910ff195"},{"sha":"3f4054e2d825914e88f72cb55a43dce3cff30f65","author":{"email":"a261148e837155808a15bbcc995cf2d3aef8c363@ycp.edu","name":"austin4e"},"message":"Merge remote-tracking branch 'origin/master'\n\nConflicts:\n\tCMakeLists.txt","distinct":false,"url":"https://api.github.com/repos/awesomegroupidunno/game-client/commits/3f4054e2d825914e88f72cb55a43dce3cff30f65"},{"sha":"0620d557b7bf4f36b1c5720254082d813a37fa33","author":{"email":"a261148e837155808a15bbcc995cf2d3aef8c363@ycp.edu","name":"austin4e"},"message":"Merge branch 'GameState'\n\nConflicts:\n\tCMakeLists.txt\n\tMain.cpp","distinct":false,"url":"https://api.github.com/repos/awesomegroupidunno/game-client/commits/0620d557b7bf4f36b1c5720254082d813a37fa33"},{"sha":"b9840a7c5eeab8974ede4ccbd80c2dadd359d35a","author":{"email":"a261148e837155808a15bbcc995cf2d3aef8c363@ycp.edu","name":"austin4e"},"message":"Accidentally merged wrong commit for GameState branch.\n\nSimple fix: had to remove ServerModel.json again","distinct":false,"url":"https://api.github.com/repos/awesomegroupidunno/game-client/commits/b9840a7c5eeab8974ede4ccbd80c2dadd359d35a"},{"sha":"c9f1595e1c5c7d65a3e928425b03281f0cb3bf55","author":{"email":"a261148e837155808a15bbcc995cf2d3aef8c363@ycp.edu","name":"austin4e"},"message":"Created SdlGameView and SdlGameViewAdapter\n\nAdded code for communication between GameView, GameViewAdapter, GameController, and GameState\n\nChanged vehicle array into a vector list, added parameters to the Vehicle constructor to handle info\n\nBegan testing drawing of gameboard with info passed between classes\n\nNOTE: Vehicles still aren't being drawn on board, currently exploring why this is happening. May need help.","distinct":false,"url":"https://api.github.com/repos/awesomegroupidunno/game-client/commits/c9f1595e1c5c7d65a3e928425b03281f0cb3bf55"},{"sha":"006c1b7c1bac19a18220b14779e24b6059132c95","author":{"email":"a261148e837155808a15bbcc995cf2d3aef8c363@ycp.edu","name":"austin4e"},"message":"Created SdlGameView and SdlGameViewAdapter\n\nAdded code for communication between GameView, GameViewAdapter, GameController, and GameState\n\nChanged vehicle array into a vector list, added parameters to the Vehicle constructor to handle info\n\nBegan testing drawing of gameboard with info passed between classes\n\nNOTE: Vehicles still aren't being drawn on board, currently exploring why this is happening. May need help.","distinct":false,"url":"https://api.github.com/repos/awesomegroupidunno/game-client/commits/006c1b7c1bac19a18220b14779e24b6059132c95"},{"sha":"e635b2f8337487d5914160708f4eb3fe098b9d1e","author":{"email":"a261148e837155808a15bbcc995cf2d3aef8c363@ycp.edu","name":"austin4e"},"message":"Fixed tests for drawing cars.\n\nWe now have communication between GameState, GameController, GameViewAdapter, and GameView","distinct":false,"url":"https://api.github.com/repos/awesomegroupidunno/game-client/commits/e635b2f8337487d5914160708f4eb3fe098b9d1e"},{"sha":"822c56af02ee670b1f16abecde265a6050cc69c2","author":{"email":"a261148e837155808a15bbcc995cf2d3aef8c363@ycp.edu","name":"austin4e"},"message":"Cleaned up comments and added new ones to better guide future progress.","distinct":false,"url":"https://api.github.com/repos/awesomegroupidunno/game-client/commits/822c56af02ee670b1f16abecde265a6050cc69c2"},{"sha":"3c77a160dbb9029c3cd47fae30fa2de7f3dd23d6","author":{"email":"07d7ddca99d3ffb7103f486dd68031617bfc047a@ycp.edu","name":"decker"},"message":"Merge remote-tracking branch 'origin/udp_client' into udp_client","distinct":false,"url":"https://api.github.com/repos/awesomegroupidunno/game-client/commits/3c77a160dbb9029c3cd47fae30fa2de7f3dd23d6"},{"sha":"bce362e24eac906b02aba8fae8a4e6ad72d9e142","author":{"email":"07d7ddca99d3ffb7103f486dd68031617bfc047a@ycp.edu","name":"decker"},"message":"Merge branch 'udp_client'\n\nConflicts:\n\tCMakeLists.txt\n\tMain.cpp\n\tREADME.md\n\nMerging UDP client work with master","distinct":false,"url":"https://api.github.com/repos/awesomegroupidunno/game-client/commits/bce362e24eac906b02aba8fae8a4e6ad72d9e142"},{"sha":"8228abee21f27c0c920df756b3af9b4dd01fd194","author":{"email":"07d7ddca99d3ffb7103f486dd68031617bfc047a@ycp.edu","name":"decker"},"message":"Added network loop to Main, fixed JSON include in CMakeLists, tidied up JsonEncodeDecode","distinct":false,"url":"https://api.github.com/repos/awesomegroupidunno/game-client/commits/8228abee21f27c0c920df756b3af9b4dd01fd194"},{"sha":"0dc8d5be9db8c9ffe1761018cfad834b8358582e","author":{"email":"07d7ddca99d3ffb7103f486dd68031617bfc047a@ycp.edu","name":"decker"},"message":"drew a second test car. separated drawing cars into another function","distinct":false,"url":"https://api.github.com/repos/awesomegroupidunno/game-client/commits/0dc8d5be9db8c9ffe1761018cfad834b8358582e"},{"sha":"0375f73222621444c8ff88ab09455d2bb54984da","author":{"email":"07d7ddca99d3ffb7103f486dd68031617bfc047a@ycp.edu","name":"decker"},"message":"added FakeServer to eventually test the JSON message passing pipeline","distinct":true,"url":"https://api.github.com/repos/awesomegroupidunno/game-client/commits/0375f73222621444c8ff88ab09455d2bb54984da"}]}