|
|
3e8ba200cd
|
Make sure everything is committed
|
2026-09-07 08:00:49 +07:00 |
|
|
|
93debc3c6e
|
Port the rest of game and engine to lisp
|
2026-09-07 07:55:55 +07:00 |
|
|
|
c33539ed19
|
Fix wrong nesting for catch
|
2026-09-05 22:32:42 +07:00 |
|
|
|
40f3ebf5d9
|
CL port
|
2026-09-05 19:04:39 +07:00 |
|
|
|
0732d473b7
|
Wait till we finish drawing and watching to commit state
|
2026-09-05 11:17:34 +07:00 |
|
|
|
a2f53900f9
|
WIP Manually place tiles with a tilemap palette
|
2026-09-05 09:56:18 +07:00 |
|
|
|
8eb9a8b7f9
|
IBuffered protocol we snapshot and resture on exception
|
2026-09-05 08:30:51 +07:00 |
|
|
|
8c3eb725e1
|
Show the tilemap palette for picking
|
2026-08-30 19:12:41 +07:00 |
|
|
|
a8178cbf52
|
Fix edn export and import, fix autotile and delete-tile functions, add rl collision api
|
2026-08-30 14:27:48 +07:00 |
|
|
|
79980f3da3
|
Automatically select all cells with colors, spit to edn file
|
2026-08-29 23:47:16 +07:00 |
|
|
|
d6495103e1
|
Unload textures on the engine side, fix errors
|
2026-08-29 19:06:32 +07:00 |
|
|
|
6f3948d62e
|
Drag LMB to select tiles, draw bottom bar, wip file picker
|
2026-08-29 18:24:59 +07:00 |
|
|
|
2aeda5c833
|
Proper spy
|
2026-08-29 18:21:27 +07:00 |
|
|
|
37805317a4
|
Reset texture cache earlier
|
2026-08-29 18:21:15 +07:00 |
|
|
|
04318f0b85
|
Update sprite atlas, add dragging and zooming to cursor pos
|
2026-08-29 06:05:42 +07:00 |
|
|
|
e65685aec8
|
:tilemaps as vector
|
2026-08-29 06:05:11 +07:00 |
|
|
|
0206708ad7
|
Keep texture-cache in engine, add a tap>, rl/set-clipboard-text
|
2026-08-29 06:04:06 +07:00 |
|
|
|
c80f2a515e
|
Engine doesn't need a separate input handler, clean up todos
|
2026-08-28 19:44:05 +07:00 |
|
|
|
a9424226ba
|
Store the tilemap along with the tile, introduce layers, update-as-> macro
|
2026-08-28 11:47:47 +07:00 |
|
|
|
45ef9f3cda
|
Add tile swapping with 1-9 keys, first macro
|
2026-08-27 10:45:35 +07:00 |
|
|
|
4a68f5ff82
|
Clean up
|
2026-08-26 10:35:55 +07:00 |
|
|
|
f658f2974c
|
Randomize floor tiles with ratios
|
2026-08-25 22:25:10 +07:00 |
|
|
|
9796d9e38a
|
Tilemap blob functionality
|
2026-08-24 22:40:26 +07:00 |
|
|
|
f16ed0cfb4
|
Get surrounding tiles, unload textures
|
2026-08-23 14:35:44 +07:00 |
|
|
|
53307aa95c
|
Cider exception reporting
|
2026-08-23 14:35:26 +07:00 |
|
|
|
0715b84e7a
|
Draw tiles on grid, show current tile at mouse pos, load-texture once
|
2026-08-23 07:43:20 +07:00 |
|
|
|
9df558f749
|
sprite-atlas: experimenting
|
2026-08-23 07:42:24 +07:00 |
|
|
|
2186777587
|
Engine: Check if window already exists, fix load texture and add window-ready?
|
2026-08-23 07:41:58 +07:00 |
|
|
|
93e8ea751f
|
Drag to select a region of the image, then display it
|
2026-08-16 22:15:16 +07:00 |
|
|
|
96bc3717ec
|
Sprite atlas module loading an image
|
2026-08-16 19:40:44 +07:00 |
|
|
|
ca5877d9e5
|
Many more raylib additions
|
2026-08-16 19:40:32 +07:00 |
|
|
|
7044605f61
|
editor-mode, draw when active, screen dim defs
|
2026-08-16 19:39:24 +07:00 |
|
|
|
5b6fd432de
|
Improve engine error handling, add unload call, reset atoms
|
2026-08-16 19:38:26 +07:00 |
|
|
|
ac7385c498
|
Add game config management with keybinding for reloading
|
2026-08-16 17:17:26 +07:00 |
|
|
|
7834ff7356
|
Don't draw an error, use watch system
|
2026-08-16 15:53:51 +07:00 |
|
|
|
02359b3799
|
First commit
|
2026-08-16 14:41:47 +07:00 |
|