3D Game

Timeline
Login

Timeline

50 most recent check-ins

2025-11-17
20:34
Change to zig compiler. Leaf check-in: 819c2c160b user: jesse tags: pathfinding
2025-11-16
17:07
Use Zig compiler Leaf check-in: 969351ca17 user: jesse tags: main, trunk
2025-10-21
06:26
Finished extracting the ai module. check-in: 6b900b2af6 user: jesse tags: pathfinding
2025-10-17
06:41
Forgot about some other files. check-in: 2726ac4f1a user: jesse tags: pathfinding
06:29
Work on extracting the AI module check-in: 124d0cec2b user: jesse tags: pathfinding
2025-10-13
07:55
Living with poor rotation on chaser. check-in: a83886ea90 user: jesse tags: pathfinding
2025-10-10
08:19
Add support for choosing a different path if blocked. check-in: f6c7b249c9 user: jesse tags: pathfinding
2025-10-06
17:20
Rotate the player initially. check-in: 4e7eb7649c user: jesse tags: pathfinding
2025-10-02
08:19
Get random chaser working. check-in: 1854da02c5 user: jesse tags: pathfinding
2025-09-30
08:22
Add RNG seed check-in: 2fd5ce05d3 user: jesse tags: pathfinding
07:53
Fixed translation bug. check-in: a1ce37f9f1 user: jesse tags: pathfinding
2025-09-19
06:42
Add a queue module. check-in: 8d41ca44e9 user: jesse tags: pathfinding
2025-09-18
19:39
Updated the readme with install instructions for Fedora check-in: f8d259f918 user: jesse tags: main, trunk
16:48
Finish renaming the methods of the path_graph_vis module. check-in: 652eb5450a user: jesse tags: pathfinding
16:19
Finished extracting the functionality for the path graph vis module. check-in: 7fa2301f3d user: jesse tags: pathfinding
07:05
Continuing refactor of path graph visualiser check-in: 75af0eb42a user: jesse tags: pathfinding
2025-09-16
06:23
Started factoring the path graph visualiser check-in: 11d9098643 user: jesse tags: pathfinding
2025-09-15
07:06
Started working on refactoring the path graph visualiser system. check-in: 7d96541a12 user: jesse tags: pathfinding
06:51
Fix edge rendering bug. check-in: ae9550a956 user: jesse tags: pathfinding
2025-09-12
22:15
Refactoring the path graph visualisation system. Failing badly. check-in: 1db57187c1 user: jesse tags: pathfinding
21:35
Fix bug in pathfinding mesh where edges weren't formed in the first few nodes check-in: a3aaafa230 user: jesse tags: pathfinding
20:53
Fix bug in pathfinding mesh where edges weren't formed in the first few nodes check-in: 95224c02c4 user: jesse tags: pathfinding
2025-09-09
18:35
Fixed the pathfinding graph rendering :) check-in: 12679381bc user: jesse tags: pathfinding
2025-09-08
06:29
Still trying to fix the nearest edge rendering bug check-in: ba892228ba user: jesse tags: pathfinding
2025-09-02
06:16
Nearest node is rendered successfully. check-in: 0ae992d180 user: jesse tags: pathfinding
2025-08-29
07:11
Trying to get your nearest node to render check-in: 772b66d57a user: jesse tags: pathfinding
06:51
Fix bug with displaying all the nodes and edges properly. check-in: 4a9c2678d5 user: jesse tags: pathfinding
2025-08-28
07:05
Refactored path node to contain a list of its neighbours. check-in: fd28410e4b user: jesse tags: pathfinding
2025-08-26
07:08
Start refactoring node_t type. check-in: 3f5027209e user: jesse tags: pathfinding
2025-08-25
17:38
Fixed the bug in list_remove. check-in: 6fa0212455 user: jesse tags: pathfinding
07:13
Got conditional rendering of path graph working. There is a bug in the list_remove function check-in: 05758a9ada user: jesse tags: pathfinding
2025-08-21
07:01
Give the option to use either euler angles or quaternions. check-in: 1fc82f1f77 user: jesse tags: pathfinding
2025-08-19
06:54
Replaced vector rotation with quaternions. This fixes the path graph edge rotations but breaks player and camera rotation. I need to do some research around quaternions. check-in: c604259fcf user: jesse tags: pathfinding
2025-08-12
07:08
Add z axis edges for path graph. check-in: 3176c3e119 user: jesse tags: pathfinding
2025-08-11
20:44
Fix edge calculations along x axis. check-in: e8365031e9 user: jesse tags: pathfinding
20:32
Visualise path edges. check-in: 588cf1a278 user: jesse tags: pathfinding
07:09
Fix bug where not all nodes were calculated. Added phase parameter to node calculation. check-in: 21e89d52d4 user: jesse tags: pathfinding
07:04
Visualise the path graph nodes. check-in: 460864213e user: jesse tags: pathfinding
2025-08-05
07:03
Put game objects into a list. check-in: a70cf12396 user: jesse tags: pathfinding
2025-08-04
07:13
Start working on path_graph module. check-in: 30ae6fe6b9 user: jesse tags: pathfinding
2025-08-03
16:53
Update readme and general plan for pathfinding check-in: 127e646ca3 user: jesse tags: pathfinding
16:45
try to fix the disappearing cubes... failed check-in: 67c394227f user: jesse tags: main, trunk
2025-08-01
10:24
Added conditional for systems that don't have wayland support. check-in: e749fccfc2 user: jesse tags: main, trunk
2025-07-29
06:50
Add a second object. check-in: af1ff3fdef user: jesse tags: main, trunk
06:11
Merged game_object check-in: b416312d8d user: jesse tags: main, trunk
2025-07-28
19:51
Finish game object module. Closed-Leaf check-in: 72aed61b97 user: jesse tags: origin/game_object, trunk
19:01
Add vendored directory check-in: 1c48360de9 user: jesse tags: origin/game_object, trunk
2025-07-23
18:10
Refactored the transform and origin from the mesh to the physics_mesh and the game_object.

I will likely need to go back and ensure that I'm not reaching in to any specific struct and instead use a getter. check-in: e391325a8b user: [email protected] tags: origin/game_object, trunk

2025-07-21
22:14
Removed unused macros. check-in: 3a0e2b5643 user: [email protected] tags: main, trunk
22:10
Fix the build issue on mac check-in: 8d6052aa43 user: [email protected] tags: main, trunk