Trey Del Bonis
|
2740547405
misc: connected up new world scene types to move entities around and handle input with new design
|
1 week ago |
Trey Del Bonis
|
6486028284
misc: cleaning things up preparing for new phys impl
|
1 week ago |
Trey Del Bonis
|
734096d111
client: removed references to "last world" in favor of newer framing
|
1 week ago |
Trey Del Bonis
|
00f0da707a
gdio: split out some input handling logic
|
1 week ago |
Trey Del Bonis
|
6f908c3a05
gdio: refactored frame update logic into new type
|
1 week ago |
Trey Del Bonis
|
17f814a5c6
gdio: refactored chunk building into new module
|
1 week ago |
Trey Del Bonis
|
2104fe71b1
gdio: refactored how we work with `Gd` refs in bridge to simplify passing data around
|
1 week ago |
Trey Del Bonis
|
59e62c321a
sim: properly implemented partial tick aware clock type
|
1 week ago |
Trey Del Bonis
|
0bf0a363aa
misc: did a ton of refactoring to move towards a tick interpolation scheme
|
2 weeks ago |
Trey Del Bonis
|
c352dc9620
sim: initial impl of partial tick clock
|
2 weeks ago |
Trey Del Bonis
|
1996c0d870
misc: broken physics
|
1 month ago |
Trey Del Bonis
|
78cb1147b9
game: removed old debug platform that no longer makes sense
|
2 months ago |
Trey Del Bonis
|
4a9484c5d1
misc: added world raycasting, reimplemented block interaction
|
2 months ago |
Trey Del Bonis
|
d0485ca39e
game: rework player node tree to reflect in-engine collision shapes
|
2 months ago |
Trey Del Bonis
|
ac29045ded
math, sim: reworked some of how collisions work to simplify
|
2 months ago |
Trey Del Bonis
|
7e7dc7c6cf
math, sim: added `AAVec3f` type and reworked collisions to work properly now
|
2 months ago |
Trey Del Bonis
|
1bd080ee03
misc: switched over to using engine-managed player movement and collisions, still poorly
|
2 months ago |
Trey Del Bonis
|
c62f585e17
game: applied some changes from Godot 4.3
|
2 months ago |
Trey Del Bonis
|
5b416c5b86
misc: heavy refactoring to support entity physics
|
2 months ago |
Trey Del Bonis
|
e62ab6b1ff
sim: reworking input system to support players as entities
|
2 months ago |
Trey Del Bonis
|
3ee2a404ec
datamodel: fixed broken `.into_parts()` call that should have been `.split()`
|
2 months ago |
Trey Del Bonis
|
7f4de6994b
math: improved a bunch of math
|
2 months ago |
Trey Del Bonis
|
eb5e2d9bd7
math: minor cleanup
|
2 months ago |
Trey Del Bonis
|
0dff55fd32
sim: fixed my shit code
|
2 months ago |
Trey Del Bonis
|
95c1169d0d
sim: bunch more refactoring to bring it into alignment but my code sucks
|
2 months ago |
Trey Del Bonis
|
204aa47aa3
sim: rewrote most of tick exec logic to support new block stuff
|
2 months ago |
Trey Del Bonis
|
59dbdfa9d2
sim: updated msg sched to use new chunk data structures
|
2 months ago |
Trey Del Bonis
|
f5cf8fa36e
math: added convenience functions I forgot to
|
2 months ago |
Trey Del Bonis
|
f6fe6969de
datamodel: added `BlockMap` types
|
2 months ago |
Trey Del Bonis
|
4dd9cda323
sim: added message scheduler module
|
3 months ago |