wisplite
|
6719f70c73
|
added heuristic dropdown and fixed a bunch of bugs in the logic
|
2026-05-14 09:29:25 -05:00 |
|
wisplite
|
85855f00ff
|
whoops, we should reset the grid to clear the closedSet, openSet, and scores
|
2026-05-14 09:14:02 -05:00 |
|
wisplite
|
5b4887f0cc
|
working a*
|
2026-05-14 09:13:32 -05:00 |
|
wisplite
|
29bce85e82
|
slight rework of draw code to address a small memory leak (changes are pushed straight to vram rather than recreating an image from scratch every time)
|
2026-05-14 07:06:38 -05:00 |
|
wisplite
|
5b4c246b4f
|
now it draws a line between the old and new mouse positions so drawn paths are continuous
|
2026-05-14 06:55:31 -05:00 |
|
wisplite
|
48f889bd44
|
basic drawing logic, need to add raycasting or something
|
2026-05-14 06:40:52 -05:00 |
|
wisplite
|
910f0e56cf
|
cap the canvas size at 16000 to prevent GPU texture allocation issues (will replace with chunked textures in the multithreaded version)
|
2026-05-14 05:04:26 -05:00 |
|
wisplite
|
da36fcd0ba
|
fixed memory leak in grid generation code
|
2026-05-14 04:56:33 -05:00 |
|
wisplite
|
b5a03b2461
|
added tool selector
|
2026-05-14 04:54:48 -05:00 |
|
wisplite
|
3a74dcac7c
|
fixed a small bug in grid rendering
|
2026-05-12 04:29:02 -05:00 |
|
wisplite
|
e73e783f6c
|
massively improved performance by using a texture instead of drawing boxes
|
2026-05-12 02:40:29 -05:00 |
|
wisplite
|
b04a1810dd
|
super basic GUI in raylib, use x11/xwayland forced mode and bruteforce scaling because the GLFW devs don't know how to support wayland
|
2026-05-12 02:19:37 -05:00 |
|