summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Lukas Krickl [Thu, 26 Feb 2026 06:41:09 +0000 (07:41 +0100)]
input: Added basic struct for input handling
Lukas Krickl [Thu, 26 Feb 2026 06:19:02 +0000 (07:19 +0100)]
render: tile size is now configurable
Lukas Krickl [Thu, 26 Feb 2026 06:17:14 +0000 (07:17 +0100)]
r_asset: removed hard dependency on current tile size
Lukas Krickl [Thu, 26 Feb 2026 06:12:03 +0000 (07:12 +0100)]
r_asset: Added fallback tile border
Lukas Krickl [Thu, 26 Feb 2026 05:43:53 +0000 (06:43 +0100)]
render: Added basic template fallback tile for isometric tile drawing.
This tile is a mask for drawing a solid color tile.
Lukas Krickl [Thu, 26 Feb 2026 04:29:04 +0000 (05:29 +0100)]
chore: moved mono build to lrts_impl.h
Lukas Krickl [Wed, 25 Feb 2026 04:23:01 +0000 (05:23 +0100)]
rendering: wip asset fallback tile rendering
Lukas Krickl [Tue, 24 Feb 2026 16:37:08 +0000 (17:37 +0100)]
tile drawing: wip isometric rendering
Lukas Krickl [Tue, 24 Feb 2026 15:56:31 +0000 (16:56 +0100)]
assets: wip rendering tiles
Lukas Krickl [Tue, 24 Feb 2026 07:50:49 +0000 (08:50 +0100)]
rendering: Added scaled rendering from frame buffer -> window
Lukas Krickl [Tue, 24 Feb 2026 06:57:19 +0000 (07:57 +0100)]
rendering: Added generic framebuffer
This can be used to render a frame to the screen.
The setup of a framebuffer is done by the rendering backend.
It should provide direct access to pixel data.
Lukas Krickl [Mon, 23 Feb 2026 21:54:52 +0000 (22:54 +0100)]
p_draw: Added basic single pixel draw command
Lukas Krickl [Mon, 23 Feb 2026 20:33:30 +0000 (21:33 +0100)]
engine: wip added setup for drawing pixels
Lukas Krickl [Mon, 23 Feb 2026 19:00:44 +0000 (20:00 +0100)]
t_unit: removed min and max damage. units now do exact damage.
Lukas Krickl [Mon, 23 Feb 2026 18:53:21 +0000 (19:53 +0100)]
u_arena: Added basic setup
Lukas Krickl [Mon, 23 Feb 2026 17:00:32 +0000 (18:00 +0100)]
arena: wip tests and allocation
Lukas Krickl [Mon, 23 Feb 2026 14:54:00 +0000 (15:54 +0100)]
arena: Added arena alloc and tests
Lukas Krickl [Mon, 23 Feb 2026 07:22:53 +0000 (08:22 +0100)]
engine: Added error handling setup and arena allocator stub
Lukas Krickl [Mon, 23 Feb 2026 06:50:37 +0000 (07:50 +0100)]
style: Allowing stdarg.h in core code.
This change maks using some functions way easier.
Lukas Krickl [Mon, 23 Feb 2026 05:38:23 +0000 (06:38 +0100)]
engine: Added basic logging
Lukas Krickl [Sun, 22 Feb 2026 20:11:45 +0000 (21:11 +0100)]
platform: Added simple event polling and window init code
Lukas Krickl [Sun, 22 Feb 2026 19:52:56 +0000 (20:52 +0100)]
rendering: Added sdl
Lukas Krickl [Sun, 22 Feb 2026 19:21:54 +0000 (20:21 +0100)]
chor: removed getopt from non-platform code
Lukas Krickl [Sun, 22 Feb 2026 19:21:06 +0000 (20:21 +0100)]
engine: Added setup for tests
Added basic tile def
Lukas Krickl [Sun, 22 Feb 2026 08:20:00 +0000 (09:20 +0100)]
engine: wip utility functions
Lukas Krickl [Sun, 22 Feb 2026 05:35:33 +0000 (06:35 +0100)]
initial commit