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