Commit Graph

58 Commits

Author SHA1 Message Date
Jeremiah Billmann 5262f538af Jazzed up and added fork me ribbon 2013-08-02 22:28:29 -04:00
Jeremiah Billmann ce024503d2 Removed unused code 2013-08-02 22:03:35 -04:00
Jeremiah Billmann 976118d1aa Random ships for the example 2013-08-02 21:53:48 -04:00
Jeremiah Billmann 8eab8638fb Added TODO 2013-08-02 18:18:52 -04:00
Jeremiah Billmann 99114d9c64 Added TODO 2013-08-02 17:31:17 -04:00
Jeremiah Billmann 275a5533c8 Changed physics to include rotation and jazzing up ships 2013-08-02 17:20:01 -04:00
Jeremiah Billmann 881f0bc335 Jazzing up the example 2013-08-02 00:49:49 -04:00
Jeremiah Billmann e3a91f67b6 Refactored getStates for client 2013-07-26 15:37:18 -04:00
Jeremiah Billmann f45cbb1119 Changed client side update calllback 2013-07-23 14:49:03 -04:00
Jeremiah Billmann 0453f140d3 Added onReady callback 2013-07-18 22:51:02 -04:00
Jeremiah Billmann 91da305524 Progress #3 2013-07-14 15:13:59 -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 f9409434bf Progress #3 2013-07-14 11:31:58 -04:00
Jeremiah Billmann 710f33a753 Progress: #3 2013-07-14 11:16:43 -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 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 10e20936db Formatting 2013-07-09 21:25:11 -04:00
Jeremiah Billmann a31865142c Made a GameLoop helper module to make game class cleaner 2013-07-09 21:23:48 -04:00
Jeremiah Billmann 7b7021bf09 Client refactor for #17 2013-07-09 20:58:09 -04:00
Jeremiah Billmann 2f1026ae52 Refactoring out physics loop on client for #17 2013-07-09 20:41:35 -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 e5fe1487ff Moved interpolation & prediction options to server. 2013-07-05 14:56:56 -04:00
Jeremiah Billmann 0204d254e6 Added playerId to callbacks 2013-07-03 17:27:54 -04:00
Jeremiah Billmann b1e4e7a52e Fixes for #9 #10 and #11 2013-07-03 17:03:52 -04:00
Jeremiah Billmann c3c2567c1b Removed un-used option 2013-07-01 21:57:23 -04:00
Jeremiah Billmann 415dceb524 Progress: Delta time & fixed timestep 2013-07-01 21:45:21 -04:00
Jeremiah Billmann 96364faf8a Added client smoothing option 2013-06-28 23:03:09 -04:00
Jeremiah Billmann 6a8a2dbe54 Minor cleanup 2013-06-28 16:27:10 -04:00
Jeremiah Billmann bf8ddc5a7f Shared physics code - meant to show sharing, not best practices 2013-06-28 16:25:42 -04:00
Jeremiah Billmann 94601cd295 Rolled FPS into GarageServer.IO 2013-06-28 16:08:34 -04:00
Jeremiah Billmann ad79f1a67a Progress: Interpolation & Smoothing 2013-06-26 21:29:45 -04:00
Jeremiah Billmann e321a24909 Weighing smoothing options 2013-06-26 21:05:46 -04:00
Jeremiah Billmann 536238e902 Progress: Interpolation 2013-06-26 20:17:55 -04:00
Jeremiah Billmann 3d8fe0790f Fixed client prediction and prepped for interpolation 2013-06-25 22:33:38 -04:00
Jeremiah Billmann bbbc28e134 Removed interpolation from example until completion 2013-06-21 22:28:49 -04:00
Jeremiah Billmann 0a4f6930aa Progress: Interpolation 2013-06-21 22:01:15 -04:00
Jeremiah Billmann cd95410f00 Completed: Client Side Prediction 2013-06-12 22:29:38 -04:00
Jeremiah Billmann 649fece9f0 Progress: Client Side Prediction 2013-06-12 21:39:33 -04:00
Jeremiah Billmann e987d73711 Reduced output traffic based on inputs 2013-06-12 21:25:54 -04:00
Jeremiah Billmann 675807e1b3 Code cleanup 2013-06-08 15:29:57 -05:00
Jeremiah Billmann a46831d6ae Progress: client loops 2013-06-08 15:49:50 -04:00
Jeremiah Billmann f8614ec902 Progress: input processing 2013-06-08 14:37:08 -04:00
Jeremiah Billmann dbbbc5bcc4 Broke play, adding input processing from server 2013-06-08 14:16:57 -04:00
Jeremiah Billmann b6981f21fa Progress: Physics 2013-06-08 11:54:54 -04:00