Commit Graph

  • 4911079981 Progress #3 Jeremiah Billmann 2013-07-14 11:37:16 -04:00
  • f9409434bf Progress #3 Jeremiah Billmann 2013-07-14 11:31:58 -04:00
  • 0f7e2ddcee Progress #3 Jeremiah Billmann 2013-07-14 11:22:25 -04:00
  • 710f33a753 Progress: #3 Jeremiah Billmann 2013-07-14 11:16:43 -04:00
  • 2e714b80ce Used world state for heigh/width Jeremiah Billmann 2013-07-14 10:57:18 -04:00
  • 08869d878e Progress of #3 Jeremiah Billmann 2013-07-13 22:11:45 -04:00
  • 0d97d35a4b Adding methods for entities Jeremiah Billmann 2013-07-13 18:19:15 -04:00
  • 0f00f1216e Refactored self into player controller Jeremiah Billmann 2013-07-12 18:38:08 -04:00
  • 906bf3719a Code cleanup Jeremiah Billmann 2013-07-12 11:11:30 -05:00
  • 2ca0208fb0 Cleanup and minor namespace change Jeremiah Billmann 2013-07-11 21:11:32 -05:00
  • 21b6c1a218 Code cleanup Jeremiah Billmann 2013-07-10 21:12:19 -04:00
  • 255c436faf Minor cleanup Jeremiah Billmann 2013-07-09 21:48:03 -04:00
  • 997afd00f1 Code cleanup Jeremiah Billmann 2013-07-09 21:46:23 -04:00
  • 39751c8044 Code cleanup Jeremiah Billmann 2013-07-09 21:40:51 -04:00
  • faf5434d23 Removed unused physics code Jeremiah Billmann 2013-07-09 21:32:22 -04:00
  • cd0a076424 Renamed state variable to be more consistent with server Jeremiah Billmann 2013-07-09 21:28:00 -04:00
  • 10e20936db Formatting Jeremiah Billmann 2013-07-09 21:25:11 -04:00
  • a31865142c Made a GameLoop helper module to make game class cleaner Jeremiah Billmann 2013-07-09 21:23:48 -04:00
  • 7b7021bf09 Client refactor for #17 Jeremiah Billmann 2013-07-09 20:58:09 -04:00
  • 2f1026ae52 Refactoring out physics loop on client for #17 Jeremiah Billmann 2013-07-09 20:41:35 -04:00
  • bb083ecb94 Moved smoothing factor to server options Jeremiah Billmann 2013-07-09 20:12:54 -04:00
  • 56133d9c90 Remove no longer used code. Jeremiah Billmann 2013-07-09 20:07:12 -04:00
  • 074119fb82 Finished initial server refactor for #17 Jeremiah Billmann 2013-07-09 20:03:38 -04:00
  • cc2563f8f6 Major refactor for #17 - prompted by #3 Jeremiah Billmann 2013-07-09 19:28:40 -04:00
  • bed0f6c6ab Major refactor for #17 - prompted by #3 Jeremiah Billmann 2013-07-09 19:28:17 -04:00
  • 0380e63899 Changed state fetch to return all states - allow client more control Jeremiah Billmann 2013-07-07 15:46:35 -04:00
  • 85458c47b9 Moved remove into base Jeremiah Billmann 2013-07-06 14:23:41 -04:00
  • 8290aa31fa Progress #3 Jeremiah Billmann 2013-07-06 14:21:11 -04:00
  • a366576031 Moved id into base entity Jeremiah Billmann 2013-07-06 13:49:30 -04:00
  • dbe1dd01ad Storing state history for lag compensation. Jeremiah Billmann 2013-07-06 13:37:27 -04:00
  • dd03d7a8d7 Adding state history for lag compensation Jeremiah Billmann 2013-07-06 12:20:54 -04:00
  • 67caaf00ec Refactor ahead of changes for #3 Jeremiah Billmann 2013-07-06 11:43:30 -04:00
  • 6da3628ad4 Cleanup/refactor for #3 Jeremiah Billmann 2013-07-06 00:32:48 -04:00
  • e321124aa0 Progress: #3 Jeremiah Billmann 2013-07-05 23:36:56 -04:00
  • a50d759c25 Formatting Jeremiah Billmann 2013-07-05 23:28:43 -04:00
  • e5fe1487ff Moved interpolation & prediction options to server. Jeremiah Billmann 2013-07-05 14:56:56 -04:00
  • 5991f725d9 Updated library header... getting ready for documentation Jeremiah Billmann 2013-07-04 22:57:55 -04:00
  • 488c32a8d8 Progress: #3 - major client changes Jeremiah Billmann 2013-07-04 16:46:38 -04:00
  • 0e8f8bb752 Progress: #3 Jeremiah Billmann 2013-07-04 16:17:21 -04:00
  • 1e6133d019 Progress: #3 Jeremiah Billmann 2013-07-04 15:16:49 -04:00
  • 4ceb93fbf6 Progress: #3 Jeremiah Billmann 2013-07-04 15:13:34 -04:00
  • 24fb6e5358 Progress #3 Jeremiah Billmann 2013-07-04 11:01:54 -04:00
  • 106a3cca3e Progress: #3 Jeremiah Billmann 2013-07-04 10:51:56 -04:00
  • 0204d254e6 Added playerId to callbacks Jeremiah Billmann 2013-07-03 17:27:54 -04:00
  • b1e4e7a52e Fixes for #9 #10 and #11 Jeremiah Billmann 2013-07-03 17:03:52 -04:00
  • c3c2567c1b Removed un-used option Jeremiah Billmann 2013-07-01 21:57:23 -04:00
  • 415dceb524 Progress: Delta time & fixed timestep Jeremiah Billmann 2013-07-01 21:45:21 -04:00
  • 9b7b0a9531 Progress: Adding delta time and fixed timestep Jeremiah Billmann 2013-07-01 21:03:05 -04:00
  • 7e66be0ac0 Adding delta and fix physics step Jeremiah Billmann 2013-07-01 20:41:58 -04:00
  • c1fa83b451 Removed default value Jeremiah Billmann 2013-06-30 17:08:41 -04:00
  • d72c86562f Interpolation cleanup/tweak progress Jeremiah Billmann 2013-06-30 17:05:51 -04:00
  • 2c480810ab Cleaning up client time vs render time Jeremiah Billmann 2013-06-30 16:57:40 -04:00
  • 8ae3809ab1 Progress Fixing interpolation Jeremiah Billmann 2013-06-30 16:11:55 -04:00
  • a052a414c3 Progress: Interpolation Correction Jeremiah Billmann 2013-06-30 16:05:26 -04:00
  • bbe9adf06b Removed smoothing for now... clean start next time. Jeremiah Billmann 2013-06-29 17:07:47 -04:00
  • 7fd66c2db9 Fixed state issue for non-interpolation Jeremiah Billmann 2013-06-29 16:15:10 -04:00
  • 78e2d55cb7 Yup, minor formatting Jeremiah Billmann 2013-06-28 23:38:40 -04:00
  • 76857fd36f Minor UI change Jeremiah Billmann 2013-06-28 23:29:39 -04:00
  • dea39fce9f Corrected delay with options based interp delay Jeremiah Billmann 2013-06-28 23:27:10 -04:00
  • c6e7dd7813 Better to take an average of delay for client smoothing? I do not know, but I will try. Jeremiah Billmann 2013-06-28 23:18:16 -04:00
  • a2b3ecc4da Added time to input Jeremiah Billmann 2013-06-28 23:14:45 -04:00
  • 96364faf8a Added client smoothing option Jeremiah Billmann 2013-06-28 23:03:09 -04:00
  • 47767bcc80 Moved FPS into State Controller Jeremiah Billmann 2013-06-28 23:00:49 -04:00
  • b2c01a2613 Added client smoothing Jeremiah Billmann 2013-06-28 22:58:27 -04:00
  • bb029ec660 Formatting Jeremiah Billmann 2013-06-28 16:30:10 -04:00
  • 6a8a2dbe54 Minor cleanup Jeremiah Billmann 2013-06-28 16:27:10 -04:00
  • bf8ddc5a7f Shared physics code - meant to show sharing, not best practices Jeremiah Billmann 2013-06-28 16:25:42 -04:00
  • 94601cd295 Rolled FPS into GarageServer.IO Jeremiah Billmann 2013-06-28 16:08:34 -04:00
  • 0a781d9afa Added more logging Jeremiah Billmann 2013-06-28 10:13:57 -04:00
  • a8dfd697c4 Minor cleanup Jeremiah Billmann 2013-06-28 10:11:01 -04:00
  • 11645b9cf9 Refactored update/input into classes Jeremiah Billmann 2013-06-28 10:08:46 -04:00
  • 23679a84e5 Loop & short circuit fixes Jeremiah Billmann 2013-06-28 09:13:17 -04:00
  • 524af0cc10 Comments cleanup & minor fix Jeremiah Billmann 2013-06-27 21:25:54 -04:00
  • 53c92866ff Switched to identity operator Jeremiah Billmann 2013-06-27 21:20:04 -04:00
  • a7d961f53f Loop short circuit fix Jeremiah Billmann 2013-06-27 21:17:30 -04:00
  • 1ae07178cb More code cleanup Jeremiah Billmann 2013-06-27 21:15:49 -04:00
  • 018f3138dd More cleanup Jeremiah Billmann 2013-06-27 20:58:59 -04:00
  • cb794e0de7 Code cleanup Jeremiah Billmann 2013-06-27 20:10:43 -04:00
  • ed02a54878 Code cleanup Jeremiah Billmann 2013-06-27 20:06:50 -04:00
  • 877f5602a5 Code cleanup Jeremiah Billmann 2013-06-27 19:58:54 -04:00
  • 86fdd5f474 Code cleanup and refactor Jeremiah Billmann 2013-06-27 19:56:52 -04:00
  • fb7ed01407 Code cleanup & refactor Jeremiah Billmann 2013-06-27 18:29:39 -04:00
  • 6d142f5e56 Progress code cleanup & refactor Jeremiah Billmann 2013-06-27 18:17:40 -04:00
  • 8a99464ae2 Progress code cleanup and refactor Jeremiah Billmann 2013-06-27 17:53:36 -04:00
  • b5bad179bc Code cleanup and refactor Jeremiah Billmann 2013-06-27 14:43:45 -04:00
  • ecddeabb95 Corrected comments Jeremiah Billmann 2013-06-26 21:33:06 -04:00
  • ad79f1a67a Progress: Interpolation & Smoothing Jeremiah Billmann 2013-06-26 21:29:45 -04:00
  • e321a24909 Weighing smoothing options Jeremiah Billmann 2013-06-26 21:05:46 -04:00
  • 05c909725a Progress: Interpolation Jeremiah Billmann 2013-06-26 20:37:10 -04:00
  • 536238e902 Progress: Interpolation Jeremiah Billmann 2013-06-26 20:17:55 -04:00
  • 3d8fe0790f Fixed client prediction and prepped for interpolation Jeremiah Billmann 2013-06-25 22:33:38 -04:00
  • bbbc28e134 Removed interpolation from example until completion Jeremiah Billmann 2013-06-21 22:28:49 -04:00
  • 0a4f6930aa Progress: Interpolation Jeremiah Billmann 2013-06-21 22:01:15 -04:00
  • 71d9eb8e75 Progress: Entity Interpolation Jeremiah Billmann 2013-06-21 20:55:55 -04:00
  • 7f3c9219ba Progress: Interpolation Jeremiah Billmann 2013-06-21 20:50:51 -04:00
  • cd95410f00 Completed: Client Side Prediction Jeremiah Billmann 2013-06-12 22:29:38 -04:00
  • 649fece9f0 Progress: Client Side Prediction Jeremiah Billmann 2013-06-12 21:39:33 -04:00
  • e987d73711 Reduced output traffic based on inputs Jeremiah Billmann 2013-06-12 21:25:54 -04:00
  • dc4aa76ca5 Updating readme Jeremiah Billmann 2013-06-08 16:46:06 -04:00
  • 46184e830e Added license Jeremiah Billmann 2013-06-08 16:43:37 -04:00