Commit Graph

79 Commits

Author SHA1 Message Date
aae9ba5e80 define more functions 2024-09-12 12:16:19 -07:00
b9f280f94b use new convenience functions 2024-09-12 10:57:54 -07:00
e8a6f4dab3 write the whole thing 2024-09-11 15:14:56 -07:00
aaad5d5c22 integer: tweak Time 2024-09-11 14:30:03 -07:00
5c059ed17d huge 2024-09-11 14:29:45 -07:00
bd72b50db6 iterate 2024-09-11 13:15:23 -07:00
5b5ed4f38e ratio ops 2024-09-11 13:01:39 -07:00
e845ce246a wip 2024-09-10 14:41:47 -07:00
18fdbb9a99 vector shift implemented 2024-09-10 14:41:18 -07:00
5bb4491e0f ops rewrite 2024-09-10 13:46:34 -07:00
ab6c5d583d array-backed rewrite 2024-09-06 13:26:07 -07:00
dc79b4011d no-traits rewrite 2024-09-06 13:26:07 -07:00
bd6b7ff217 move zeroes to fixed_wide 2024-09-06 13:26:04 -07:00
74afcf457d built in calculation 2024-08-30 22:11:42 -07:00
7881a090c3 it is a matrix 2024-08-30 22:11:24 -07:00
1f29021d4a affine deleted 2024-08-30 12:33:00 -07:00
b8714fbbc8 wip gameplay_style 2024-08-29 17:23:13 -07:00
d9a95e9284 reexport traits 2024-08-29 17:23:10 -07:00
3b54bc8326 bvec 2024-08-28 13:29:42 -07:00
0db0f2854e cordic 2024-08-28 12:32:17 -07:00
40799945ce wip 2024-08-28 12:32:17 -07:00
3bb280a787 ruin zeroes 2024-08-28 12:32:17 -07:00
76b1e6af54 aabb 2024-08-28 12:31:16 -07:00
8a13307d98 the replacement of all time 2024-08-27 14:26:51 -07:00
585d6c8a92 add deps 2024-08-27 13:51:27 -07:00
79011171cb zeroes: use ArrayVec::from_iter instead of helper function 2024-08-22 19:47:44 -07:00
cd58e20fc2 integer: give Planar64 abs 2024-08-22 19:47:44 -07:00
fbdabf449a v0.4.1 bvh tweaks + run tweaks 2024-08-22 19:47:44 -07:00
0a95f492ba run: Run is Copy 2024-08-22 19:47:44 -07:00
27dba8a90d bvh: handling for median clumps 2024-08-22 19:47:44 -07:00
2b8bb0b705 bvh: remove unnecessary work 2024-08-22 19:47:38 -07:00
88b87b1859 v0.4.0 typed attribute structs 2024-08-09 14:23:59 -07:00
aa79d9a54e update deps 2024-08-09 14:23:09 -07:00
d95549070b gameplay_attributes: split out collision variants into structs 2024-08-09 13:49:42 -07:00
af1f1aad14 bvh: don't require T to implement Default 2024-08-09 13:48:20 -07:00
8012a459bf v0.3.0 rework jumping and boosters 2024-08-07 18:13:24 -07:00
22216846e3 refactor JumpCalculation 2024-08-07 18:10:10 -07:00
eebde9b54a this should all be pub 2024-08-07 15:11:41 -07:00
7d1058164b rename JumpImpulse variant 2024-08-07 14:40:59 -07:00
415be69ba8 zeroes: use arrayvec for our stack allocated variable length array with a fixed capacity 2024-08-07 12:46:43 -07:00
62e9397c98 zeroes: branch instead of heap allocation 2024-08-07 11:26:25 -07:00
9563290454 v0.2.3 physics instructions 2024-08-06 10:49:43 -07:00
a2d9e97467 add reset instruction + physics::Instruction is Clone 2024-08-05 17:26:15 -07:00
62a6af9261 pull instruction types out of physics 2024-08-02 13:45:52 -07:00
a819f93fa9 const opportunity 2024-08-02 13:45:10 -07:00
0375844f4f v0.2.2 timer tweaks 2024-08-02 10:40:07 -07:00
0dd41ae2f1 more functions 2024-08-02 10:35:29 -07:00
fed810334b simpler 2024-08-01 21:55:53 -07:00
0ff4de3d38 meant to make this public 2024-08-01 09:42:08 -07:00
0c0365746e v0.2.1 timers + runs 2024-08-01 09:32:40 -07:00