Commit Graph

114 Commits

Author SHA1 Message Date
35058436a7 whoopsie time deltas 2023-09-18 14:56:52 -07:00
e9622a7716 don't print frame delta 2023-09-18 14:55:35 -07:00
bbf93ad6e3 consume vec 2023-09-18 14:55:11 -07:00
f2461c4f39 algebra wrong 2023-09-18 13:56:48 -07:00
2a13c57553 halfsize 2023-09-18 13:56:23 -07:00
e936be4f3c tweaks 2023-09-18 13:45:17 -07:00
543ff75be9 algebra wrong 2023-09-18 13:44:59 -07:00
4978341b5b use hashset for contacts 2023-09-18 13:44:43 -07:00
2d0e80323b implement aabb collision 2023-09-18 13:20:51 -07:00
5cac0e6153 zeroes 2023-09-18 13:20:34 -07:00
943c3ca1c2 how will I do this 2023-09-12 00:05:30 -07:00
5174b13ba0 InputState 2023-09-10 14:26:53 -07:00
c7da64cc64 i128 not necessary in this case and use glam 2023-09-10 14:26:53 -07:00
6ada08ef6f MouseInterpolationState 2023-09-10 13:24:47 -07:00
4c079068d6 tabs 2023-09-10 12:55:37 -07:00
f60a370228 grounded = false 2023-09-09 16:13:01 -07:00
79053420cd delete unused 2023-09-09 16:13:01 -07:00
ea9ac948f8 next_instruction non-optional time_limit 2023-09-09 16:13:01 -07:00
7f841427dd wip: tickless physics 2023-09-09 16:13:01 -07:00
4f5c9afed3 comments on implementing game mechanics 2023-09-08 20:18:31 -07:00
53605746d4 rename best to collector 2023-09-08 20:18:31 -07:00
cead05b08b rename event.rs to instruction.rs 2023-09-08 20:18:31 -07:00
949897a558 rename EventStruct to TimedInstruction 2023-09-08 20:18:31 -07:00
a4ed50fc38 EventConsumer 2023-09-08 20:15:36 -07:00
846f681648 generic events 2023-09-08 20:15:36 -07:00
ff54a03487 happy compiler happy programmer 2023-09-08 20:15:36 -07:00
8c2dda5205 bad data normalization 2023-09-08 16:06:17 -07:00
addde65caa fix up next_event lsp errors 2023-09-08 16:06:17 -07:00
2c4e6f642b boilerplate 2023-09-08 16:06:17 -07:00
f11742ef3b RelativeCollision concept 2023-09-08 16:06:17 -07:00
e6862b5bad rename Model to ModelGRaphics + move model graphics gen code 2023-09-08 16:06:17 -07:00
e18e8a9a7d walk event 2023-09-08 16:06:17 -07:00
f600092f13 LETS GET RUSTY 2023-09-08 16:06:17 -07:00
1f1ef5d3ad there is no model 2023-09-08 12:28:16 -07:00
54bf0358d6 can't stand the idea of 10 nanoseconds less than 66 ticks per second 2023-09-08 12:27:45 -07:00
6caa273623 jump implementation details 2023-09-08 12:04:30 -07:00
101f0f8d12 localize EventStruct 2023-09-08 12:03:32 -07:00
fc751a9fe8 stage sweep 2023-09-08 11:38:47 -07:00
5391b635fb reorder elements 2023-09-08 11:38:47 -07:00
230469496e brainstorm tickless events 2023-09-08 11:38:47 -07:00
ea3134de51 move physics into its own module 2023-09-08 11:35:40 -07:00
05156d1741 sens way too high 2023-09-06 19:35:43 -07:00
d72e3fcabd use syntactic sugar 2023-09-06 19:08:23 -07:00
99d4e51ee8 use Mat4 in place of Affine3A 2023-09-06 14:47:19 -07:00
7effceff03 convert spaces to tabs 2023-09-06 14:39:44 -07:00
355956e532 change equation for bigger reflectionless area 2023-09-06 14:30:30 -07:00
8aad878d49 texture coordinates + fake fresnel using dot 2023-09-06 14:19:35 -07:00
5fb9f8b1bc tweak matrices 2023-09-06 14:19:35 -07:00
a9977c0bd2 fix cam_pos bug 2023-09-06 14:18:44 -07:00
fd34fbe367 save 1 nanosecond 2023-09-06 14:18:44 -07:00