|
432a38718c
|
fix slope divide by zero
|
2023-11-10 19:13:41 -08:00 |
|
|
ebca761dbc
|
whoops
|
2023-11-10 19:13:41 -08:00 |
|
|
ec9b720138
|
make build
|
2023-11-10 19:13:41 -08:00 |
|
|
7ad0270d2f
|
TransformedMesh::new to avoid pub
|
2023-11-10 19:13:41 -08:00 |
|
|
a53d90f74b
|
tape up last stragglers
|
2023-11-10 19:13:41 -08:00 |
|
|
2a033b87e0
|
rethink ordered checkpoints - do not support non-teleporting (backtracking)
|
2023-11-10 19:13:41 -08:00 |
|
|
bf51afcf1d
|
fix normal code
|
2023-11-10 19:13:41 -08:00 |
|
|
d71f143d68
|
point hitbox work
|
2023-11-10 19:13:41 -08:00 |
|
|
769f88eb9f
|
real functions
|
2023-11-10 19:13:41 -08:00 |
|
|
cf9063bffc
|
PhysicsModels idea
|
2023-11-10 19:13:41 -08:00 |
|
|
fc3d72393f
|
rename enum
|
2023-11-10 19:13:41 -08:00 |
|
|
6fec6b9f59
|
cling thing
|
2023-11-10 19:13:41 -08:00 |
|
|
b897d4a662
|
I need to rethink Collision vs Attributes
|
2023-11-10 19:13:41 -08:00 |
|
|
49931a40fc
|
make aabb_list with silly iterator to avoid pub-ing Vert
|
2023-11-10 19:13:41 -08:00 |
|
|
e92eaed2d3
|
work on indexing meshes and attributes
|
2023-11-10 19:13:41 -08:00 |
|
|
5e28c02640
|
TODOs
|
2023-11-10 19:13:41 -08:00 |
|
|
5f1b93d9c4
|
next_instruction face crawler implementation
|
2023-11-10 19:13:41 -08:00 |
|
|
d155517587
|
delete aabb physics
|
2023-11-10 19:13:41 -08:00 |
|
|
3c443b6b6a
|
mesh generation
|
2023-11-10 19:13:41 -08:00 |
|
|
5317a0fafe
|
rename VirtualMesh to TransformedMesh
|
2023-11-10 19:13:41 -08:00 |
|
|
053bab9e24
|
wip: physics work
|
2023-11-10 19:13:41 -08:00 |
|
|
b215578c8d
|
virtual body
|
2023-11-10 19:13:41 -08:00 |
|
|
2bea7e210e
|
pub body
|
2023-11-10 19:13:41 -08:00 |
|
|
f8a8cbf12a
|
replace Body::with_pva with Body::new
|
2023-11-10 19:13:41 -08:00 |
|
|
9d726c5419
|
StrafeSettings
|
2023-10-31 14:32:54 -07:00 |
|
|
9592f82c4e
|
move camera_offset to StyleModifiers & PhysicsOutputState
|
2023-10-30 22:29:01 -07:00 |
|
|
9fc7884270
|
rename Model{Graphics|Physics} for consistency
|
2023-10-30 18:27:52 -07:00 |
|
|
bbb1857377
|
attributes: checkpoints, jump count
|
2023-10-28 17:04:30 -07:00 |
|
|
3a4c4ef9fe
|
silence many compiler warnings
|
2023-10-25 16:07:12 -07:00 |
|
|
5fd6ca219b
|
roblox_rocket style
|
2023-10-25 15:45:25 -07:00 |
|
|
1c22f4a3c3
|
implement rocket_force
|
2023-10-25 15:45:25 -07:00 |
|
|
1e6c489750
|
optional strafing + optional rocket force
|
2023-10-25 15:45:25 -07:00 |
|
|
9f62f5f2fd
|
graphics thread + refactor everything + drop deps + update winit
|
2023-10-25 15:41:35 -07:00 |
|
|
7be7d2c0df
|
literally into_worker
|
2023-10-18 18:21:11 -07:00 |
|
|
cb6b0acd44
|
TODO: need real functions
|
2023-10-18 18:21:11 -07:00 |
|
|
cbcf047c3f
|
basic wormholes (no velocity or camera transformation)
|
2023-10-18 18:21:11 -07:00 |
|
|
6e5de4aa46
|
overhaul TempIndexedAttributes + add Wormhole indexing
|
2023-10-18 18:21:11 -07:00 |
|
|
cc776e7cb4
|
model_id is usize + PhysicsModels struct
|
2023-10-18 18:21:11 -07:00 |
|
|
5a66ac46b9
|
functionate that damn code block
|
2023-10-18 18:21:11 -07:00 |
|
|
38f6e1df3f
|
overhaul attributes
|
2023-10-18 18:21:11 -07:00 |
|
|
849dcf98f7
|
overhaul StyleModifiers
|
2023-10-18 18:21:11 -07:00 |
|
|
d04d1be27e
|
overhaul WalkState + implement ladders
|
2023-10-18 18:21:11 -07:00 |
|
|
35bfd1d366
|
implement simulate_move_rotation
|
2023-10-18 18:21:11 -07:00 |
|
|
586bf8ce89
|
unpub a bunch of physics stuff
|
2023-10-18 18:21:11 -07:00 |
|
|
127b205401
|
implement MoveState + TouchingState
|
2023-10-18 18:21:11 -07:00 |
|
|
7e1cf7041a
|
GameMechanics: make invalid states unrepresentable
|
2023-10-14 18:14:27 -07:00 |
|
|
d18f2168e4
|
fix tests
|
2023-10-14 16:20:57 -07:00 |
|
|
381b7b3c2f
|
put jump in style
|
2023-10-14 14:51:13 -07:00 |
|
|
0d6741a81c
|
integer physics
|
2023-10-14 12:34:20 -07:00 |
|
|
dd0ac7cc7e
|
overshadowed value by mistake
|
2023-10-10 16:05:47 -07:00 |
|
|
e2af6fc4ed
|
sort enums like normalid
|
2023-10-10 15:33:32 -07:00 |
|
|
9dec53d764
|
implement config
|
2023-10-09 19:48:15 -07:00 |
|
|
4adce7acd3
|
fix cancollide false triggers + losing speed from hitting teleports
why can't I make this into a function
|
2023-10-06 16:00:46 -07:00 |
|
|
fc91d644e6
|
use bvh
|
2023-10-05 23:53:03 -07:00 |
|
|
5d1e38c36c
|
wip: move collision code somewhere
|
2023-10-05 22:33:08 -07:00 |
|
|
e78cabf0f5
|
move aabb into its own module
|
2023-10-05 22:33:08 -07:00 |
|
|
9fa4ea6716
|
create CompatWorker and move physics back into main thread so it feels good to play
eventually I will work on thread stuff again and make threads for everything and workarounds to latency issues
|
2023-10-05 19:48:20 -07:00 |
|
|
6a9af0441f
|
move physics to its own thread
|
2023-10-05 19:48:20 -07:00 |
|
|
8cf66f3446
|
print less
|
2023-10-04 23:51:39 -07:00 |
|
|
12a4bf7948
|
rename body to physics
|
2023-10-04 23:16:26 -07:00 |
|