51 Commits
Author SHA1 Message Date
robotcritter f0dc45a294 multiverse 2021-08-13 01:46:56 -07:00
robotcritter f35758609d Update Cargo.toml 2021-08-12 20:42:35 -07:00
skyeshroom afd7ea6c57 refining available functions 2021-08-12 15:53:36 -07:00
skyeshroom 915d17da80 Added getter + setter for update interval 2021-08-12 13:43:39 -07:00
skyeshroom e71f603aeb Incremented version 2021-08-12 13:15:59 -07:00
skyeshroom d931a061ba Update README.md 2021-08-12 13:13:58 -07:00
skyeshroom 464ebaaf25 changed logic of how to run the loop to allow for external event loops 2021-08-12 13:11:46 -07:00
skyeshroom 8a1b482b3e Update basics.rs 2021-08-12 11:01:34 -07:00
Skye TerranandGitHub 74c7b3188d Update README.md 2021-08-12 11:00:13 -07:00
Skye TerranandGitHub 177a0584a5 Delete Cargo.lock 2021-08-12 10:53:33 -07:00
skyeshroom 4faaf7d2c1 Added display callback, restoring full functionality 2021-08-12 10:52:21 -07:00
robotcritter 1801cb9d80 Got rid of Particles example 2021-08-11 23:36:05 -07:00
robotcritter cdd52e7681 Changed version 2021-08-11 23:34:34 -07:00
robotcritter bf6c66e3b9 Massive update, exposed a ton of functions 2021-08-11 23:34:13 -07:00
skyeshroom 1e29ee2476 updated version 2021-08-11 19:21:29 -07:00
skyeshroom 61becd7b57 Added custom functions to loop 2021-08-11 19:20:26 -07:00
skyeshroom 3517bf0ed0 Update lib.rs 2021-08-11 13:23:25 -07:00
skyeshroom 3f9f0ee2fa Made Simulation struct 2021-08-11 13:21:12 -07:00
skyeshroom cd327c6acc updating gitignores, adding example 2021-08-11 12:52:44 -07:00
skyeshroom ff81a450c7 Changed license in cargo file 2021-08-11 12:45:20 -07:00
skyeshroom 7c3df736f4 Update Cargo.toml 2021-08-11 12:44:40 -07:00
skyeshroom f858f42d67 Update Cargo.toml 2021-08-11 12:41:42 -07:00
skyeshroom e4109fb255 Update Cargo.toml 2021-08-11 12:39:22 -07:00
skyeshroom 603d95a6cb changed to a library 2021-08-11 12:31:15 -07:00
skyeshroom 56de435b12 Update main.rs 2021-08-11 12:24:43 -07:00
Skye TerranandGitHub df62b1b105 Update README.md 2021-08-11 11:57:13 -07:00
skyeshroom 38a9f8f2c7 Added nanosecond-accuracy time debug 2021-08-11 11:47:06 -07:00
skyeshroom d748a8fe2d Added non-realtime mode for baking 2021-08-11 11:30:00 -07:00
Skye TerranandGitHub 5277042b52 Update README.md 2021-08-10 14:18:59 -07:00
skyeshroom f16d02570a got rid of unnecessary dependency 2021-08-10 14:18:39 -07:00
Skye TerranandGitHub ab957ac6e4 Update README.md 2021-08-10 14:17:51 -07:00
Skye TerranandGitHub 8193224d49 Update README.md 2021-08-10 14:12:36 -07:00
skyeshroom 2d8e7cfc88 Merge branch 'main' of https://github.com/skyeterran/hypoloop into main 2021-08-10 14:10:16 -07:00
skyeshroom d56a673e70 now supporting sim-time 2021-08-10 14:10:06 -07:00
Skye TerranandGitHub 1748757b86 Merge pull request #1 from skyeterran/add-license-1
Create LICENSE
2021-08-10 14:05:25 -07:00
Skye TerranandGitHub a79d4b2ceb Create LICENSE 2021-08-10 14:05:01 -07:00
skyeshroom 65829c0d7c added colliders 2021-08-10 13:24:16 -07:00
skyeshroom e3818ea2c9 completely rewrote delta time, changed PhysicsObjects to Particles 2021-08-10 11:44:59 -07:00
robotcritter 472b736c9c testing 2021-08-09 23:17:28 -07:00
robotcritter 568e0cb835 batch operations 2021-08-09 23:01:29 -07:00
robotcritter 0dc33e54ab disabled render function temporarily 2021-08-09 21:32:31 -07:00
robotcritter af98bc2fa6 added simulate bool 2021-08-09 21:32:02 -07:00
robotcritter c90ed3fb00 fixed timing issue 2021-08-09 21:27:05 -07:00
skyeshroom ab1657a758 fixed global time problem 2021-08-09 17:15:08 -07:00
skyeshroom b1464a48a8 added gravity and physics 2021-08-09 15:28:09 -07:00
skyeshroom 3315491b0f Got rid of frameskipping because it wasn't working, fixed inaccuracies in delta time, added relative time for interpolation 2021-08-09 13:24:06 -07:00
robotcritter 56448eceed Update main.rs 2021-08-05 23:59:17 -07:00
robotcritter 068222210e Update main.rs 2021-08-05 23:49:59 -07:00
robotcritter 3ff89e0065 Not parallel but functional!
Huge improvements to the design
2021-08-05 23:32:21 -07:00
robotcritter cbd45ffc92 Working sync version of the game loop
Main problem here is that display() is blocked by update() and the update rate will slow down if the display rate slows below the update rate
2021-08-05 22:15:18 -07:00