Commit Graph

127 Commits

Author SHA1 Message Date
Jeremiah Billmann 21d8fb2884 Creating new GarageServer.IO client API calls to support client side prediction for entities - #20 2015-05-20 01:20:14 +00:00
Jeremiah Billmann e96adda2c2 Refactoring client side prediction for players to make for consistent API calls with client side prediction for entities (#20) 2015-05-20 00:59:05 +00:00
Jeremiah Billmann 2c2a258718 Removed hardcode GarageServer.IO server path 2015-05-16 20:52:54 -05:00
Jeremiah Billmann ac4bc7be48 Reduced size of internal JSON property names. 2014-11-15 02:52:24 +00:00
Jeremiah Billmann 06ecaacb91 Fixed socket.io client disconnect 2014-10-23 17:49:39 +00:00
Jeremiah Billmann 34c3d07852 Refixed interp issue related to previous snapping issue 2014-10-23 17:14:08 +00:00
Jeremiah Billmann ff67b5e945 Fixed a merging issue 2014-10-23 16:54:23 +00:00
Jeremiah Billmann 3e869e6d9b Merged changes 2014-10-23 16:40:07 +00:00
Jeremiah Billmann 5c01c26530 Upgraded to Socket.IO v1.1 2014-10-23 15:22:57 +00:00
Jeremiah Billmann 191ebe0bef Fixed interp issue related to prior snapping issue 2013-09-20 11:50:04 -05:00
Jeremiah Billmann aa8eec72f2 Fixed issue with low latency and snapping. 2013-09-20 10:50:06 -05:00
Jeremiah Billmann 8e68e9933f Fixed interp bug 2013-08-03 19:04:11 -04:00
Jeremiah Billmann c9da04feab Made logging consistent 2013-08-03 17:20:03 -04:00
Jeremiah Billmann b6c67f3ff2 Added in socket.io dependency check. 2013-08-03 17:01:22 -04:00
Jeremiah Billmann 976118d1aa Random ships for the example 2013-08-02 21:53:48 -04:00
Jeremiah Billmann a2aa4a5d51 Progress: Documentation 2013-07-31 10:33:26 -04:00
Jeremiah Billmann 333885e028 Progress: Documentation 2013-07-27 16:31:42 -04:00
Jeremiah Billmann e3a91f67b6 Refactored getStates for client 2013-07-26 15:37:18 -04:00
Jeremiah Billmann 31271daf04 Progress: Documentation 2013-07-26 09:54:50 -04:00
Jeremiah Billmann f304375ff2 Documentation for quick start client 2013-07-23 17:45:38 -04:00
Jeremiah Billmann f45cbb1119 Changed client side update calllback 2013-07-23 14:49:03 -04:00
Jeremiah Billmann 2b6a9bcb96 Fixing typo, working on documentation 2013-07-23 11:38:07 -04:00
Jeremiah Billmann bff4b324c6 Corrected typo 2013-07-23 11:05:39 -04:00
Jeremiah Billmann 90f76bc5c0 Documentation... 2013-07-22 20:02:20 -04:00
Jeremiah Billmann aa821ef58d Added send server event 2013-07-22 13:30:25 -04:00
Jeremiah Billmann 1765c2a1a1 Resolved #7 2013-07-18 23:00:31 -04:00
Jeremiah Billmann 0453f140d3 Added onReady callback 2013-07-18 22:51:02 -04:00
Jeremiah Billmann b5449342cd Updated comments 2013-07-17 22:13:39 -04:00
Jeremiah Billmann a938a95050 Minor formatting 2013-07-17 22:11:24 -04:00
Jeremiah Billmann 772ce4b8da Changed getStates to return list of literals - quick fix to avoid exposing methods 2013-07-17 22:09:38 -04:00
Jeremiah Billmann 838ce5f930 Changed smoothing default 2013-07-17 22:00:00 -04:00
Jeremiah Billmann 605eb2ae5b Added events 2013-07-15 18:06:11 -04:00
Jeremiah Billmann b8b9869522 Player remove fixes and entity remove progress 2013-07-14 16:10:51 -04:00
Jeremiah Billmann 9d364265e9 Progress #3 2013-07-14 14:52:59 -04:00
Jeremiah Billmann 5a778589ea Removed set player state from client - should set from server 2013-07-14 12:02:24 -04:00
Jeremiah Billmann 2e714b80ce Used world state for heigh/width 2013-07-14 10:57:18 -04:00
Jeremiah Billmann 0f00f1216e Refactored self into player controller 2013-07-12 18:38:08 -04:00
Jeremiah Billmann 906bf3719a Code cleanup 2013-07-12 11:11:30 -05:00
Jeremiah Billmann 2ca0208fb0 Cleanup and minor namespace change 2013-07-11 21:11:32 -05:00
Jeremiah Billmann 21b6c1a218 Code cleanup 2013-07-10 21:12:19 -04:00
Jeremiah Billmann 39751c8044 Code cleanup 2013-07-09 21:40:51 -04:00
Jeremiah Billmann faf5434d23 Removed unused physics code 2013-07-09 21:32:22 -04:00
Jeremiah Billmann cd0a076424 Renamed state variable to be more consistent with server 2013-07-09 21:28:00 -04:00
Jeremiah Billmann 2f1026ae52 Refactoring out physics loop on client for #17 2013-07-09 20:41:35 -04:00
Jeremiah Billmann bb083ecb94 Moved smoothing factor to server options 2013-07-09 20:12:54 -04:00
Jeremiah Billmann 0380e63899 Changed state fetch to return all states - allow client more control 2013-07-07 15:46:35 -04:00
Jeremiah Billmann a366576031 Moved id into base entity 2013-07-06 13:49:30 -04:00
Jeremiah Billmann a50d759c25 Formatting 2013-07-05 23:28:43 -04:00
Jeremiah Billmann e5fe1487ff Moved interpolation & prediction options to server. 2013-07-05 14:56:56 -04:00
Jeremiah Billmann 488c32a8d8 Progress: #3 - major client changes 2013-07-04 16:46:38 -04:00