|
82e9022c73
|
Suspension spring force along hit normal again, tweak tyres, add drift assist (just steering for you a bit, no ghost forces)
|
2025-07-30 01:58:31 +04:00 |
|
|
44a401344f
|
Optimize edge collision checking by sorting so they always follow in pairs
Fix suspension constraint force being weird
|
2025-07-27 15:33:00 +04:00 |
|
|
56f1eb1d15
|
Fix bug in names where same string could get interned twice, some easy optimizations
|
2025-07-25 01:14:41 +04:00 |
|
|
e878aa4db6
|
Try to get web working again
|
2025-07-19 18:17:02 +04:00 |
|
|
37736753e5
|
Fix level reload not working when paused
|
2025-07-13 23:28:07 +04:00 |
|
|
8b8e4f9513
|
Level hot reload working
|
2025-07-13 23:09:32 +04:00 |
|
|
bb6498a193
|
Debug visualize tris of static tlas
|
2025-07-13 01:09:04 +04:00 |
|
|
7da986970e
|
Basic lelel import working, collisions for level geo broken
|
2025-07-13 00:45:35 +04:00 |
|
|
a81e81c52c
|
Implement blender scene export script, add support for asset based level geom instancing
|
2025-07-12 23:16:57 +04:00 |
|
|
5f4fa12040
|
A bunch of prototype code for asset pipeline
|
2025-07-11 23:18:35 +04:00 |
|
|
a8e3bb6104
|
Fix incorrect triangle normal when colliding against level geom, reverse gear, engine sound
|
2025-07-01 11:57:53 +04:00 |
|
|
1094afac02
|
Pivot to game jam game about an ice cream truck lol
|
2025-06-28 17:56:21 +04:00 |
|
|
8378b943cb
|
Compound shapes support, better debug ui
|
2025-06-16 01:19:31 +04:00 |
|
|
33cffe95a2
|
Finally working hot reload again
|
2025-05-27 11:52:12 +04:00 |
|
|
8b8ab8c6bc
|
More progress on builder
|
2025-05-27 01:23:46 +04:00 |
|
|
1e91121244
|
Kinda working build on windows, needs more work
|
2025-05-24 13:44:23 +04:00 |
|
|
c31ebea3bd
|
Web Build!!!
|
2025-05-23 17:42:10 +04:00 |
|
|
a4ed430efe
|
Fix a bunch of collision bugs
|
2025-05-03 23:24:45 +04:00 |
|
|
8fe95ce5a0
|
Fork raylib to expose GetGLProcAddress
|
2025-05-03 00:18:30 +04:00 |
|
|
aaa9f3e3ab
|
Start working on graphics
|
2025-05-02 23:40:12 +04:00 |
|
|
bdd7bbb9b1
|
Refactor asset loading to remove duplication, add loading of tyre params from csv
|
2025-04-27 22:53:07 +04:00 |
|
|
3bab8ac88e
|
Proper raycasts against other rigid bodies instead of a fake plane
|
2025-04-27 17:06:04 +04:00 |
|
|
78ab4eeae9
|
Start implementing engine simulation
|
2025-04-26 20:29:58 +04:00 |
|
|
a9f007a90e
|
Use physfs for all file loading
|
2025-04-25 13:10:54 +04:00 |
|
|
e1fa9734da
|
Add csv parsing
|
2025-04-25 11:37:45 +04:00 |
|
|
f143c9b591
|
Add basic gamepad support
|
2025-03-23 21:53:05 +04:00 |
|
|
503d6170c2
|
Fix restitution and start implementing BVH acceleration for collision
|
2025-03-01 19:04:01 +04:00 |
|
|
bf995882e6
|
Double buffer physics state to allow easy debugging and interpolation
Fix a bug in restitution
|
2025-02-09 02:21:34 +04:00 |
|
|
25ff57168b
|
Collisions for the convex shape
|
2025-02-02 02:41:24 +04:00 |
|
|
999a7a4631
|
Calculate inertia tensor for the convex hull, convert simulation to use full inertia tensor matrix
I couldn't figure out how to diagonalize the inertia tensor matrix so I will go the simle route and just use the full 3x3 matrix
|
2025-02-02 01:17:35 +04:00 |
|
|
660a535a7c
|
Experiment with different com calculations
|
2025-02-01 01:07:18 +04:00 |
|
|
ba686422a8
|
Bring back assertions fix non convexity in exported mesh
|
2025-02-01 00:21:29 +04:00 |
|
|
76f3b9ef75
|
Calculate center of mass for convex meshes
|
2025-02-01 00:13:55 +04:00 |
|
|
8cefc48049
|
Load convex from obj
|
2025-01-31 02:35:02 +04:00 |
|
|
ccefa6b952
|
Start implementing rigid body collision
|
2025-01-12 02:57:33 +04:00 |
|
|
21545b1c9d
|
Add profiling to the game
|
2025-01-10 01:46:13 +04:00 |
|
|
7a77d1c409
|
Working BVH
|
2025-01-07 00:14:52 +04:00 |
|
|
493f311ad0
|
Almost working bvh
|
2025-01-06 03:40:40 +04:00 |
|
|
72bd683900
|
Prototype editor
|
2025-01-03 00:42:38 +04:00 |
|