|
|
099c3c0607
|
add wasm support
|
2026-09-23 02:57:50 +03:00 |
|
|
|
e4000646ad
|
update to work with zig 0.17
|
2026-09-23 00:45:23 +03:00 |
|
|
|
4764f153e6
|
rewrite build.zig to not use makeFn
|
2026-09-22 23:16:25 +03:00 |
|
|
|
7632329c92
|
update dependencies
|
2026-09-22 02:01:37 +03:00 |
|
|
|
1165c53683
|
move platform to be a separate module
|
2026-09-22 00:51:40 +03:00 |
|
|
|
6f21915c9a
|
implement advancing through levels
|
2026-09-21 22:50:37 +03:00 |
|
|
|
a6bf95c570
|
implement parsing multiple levels from map file
|
2026-09-21 22:36:46 +03:00 |
|
|
|
b6d9f1664b
|
remove scratch arena from tiled library
|
2026-09-21 20:11:22 +03:00 |
|
|
|
96cfcd4626
|
add support for parsing chunked maps
|
2026-09-21 19:55:20 +03:00 |
|
|
|
e0d0f479be
|
add layers to tilemap
|
2026-09-20 21:53:59 +03:00 |
|
|
|
53e058ad74
|
remove preview images
|
2026-09-20 21:25:55 +03:00 |
|
|
|
f7e6c25a82
|
add box pushing
|
2026-09-20 21:17:00 +03:00 |
|
|
|
0ac0cd0c37
|
cleanup graphics.zig
|
2026-09-17 02:00:37 +03:00 |
|
|
|
ddb012d3df
|
implement mipmaps support on spritesheets
|
2026-09-17 00:58:33 +03:00 |
|
|
|
f4ca77194e
|
add padding to default sprite
|
2026-09-16 02:54:24 +03:00 |
|
|
|
1b20016642
|
use premultiplied alpha to avoid black fringes on edges
|
2026-09-16 02:53:04 +03:00 |
|
|
|
e317e21cfe
|
add collision detection
|
2026-09-15 01:30:35 +03:00 |
|
|
|
94dc7fef0e
|
add tilesheet.zig
|
2026-09-15 00:21:52 +03:00 |
|
|
|
fff22349de
|
remove font.zig from platform layer
|
2026-09-15 00:15:08 +03:00 |
|
|
|
782ccae6e2
|
add screen scalar
|
2026-09-15 00:10:38 +03:00 |
|
|
|
796ffa5b2d
|
remove fonts from graphics state
|
2026-09-14 22:46:47 +03:00 |
|
|
|
8097ff725b
|
add entities
|
2026-08-18 01:01:24 +03:00 |
|
|
|
330560f79b
|
update Gfx.showDebug
|
2026-08-18 00:13:32 +03:00 |
|
|
|
a153a3f04a
|
add key repeat
|
2026-08-18 00:04:25 +03:00 |
|
|
|
d91fd0f4dc
|
fix graphics flickers
|
2026-08-17 22:42:39 +03:00 |
|
|
|
b827c759ba
|
implement elapsed time tracking for audio
|
2026-08-16 20:38:59 +03:00 |
|
|
|
045617b763
|
refactor audio subsystem
|
2026-08-16 19:27:39 +03:00 |
|
|
|
a99bf9c17b
|
implement playing sin waves
|
2026-08-11 01:05:55 +03:00 |
|
|
|
3cfd12d8ba
|
add nil ids to slotmap
|
2026-08-10 01:54:41 +03:00 |
|
|
|
69ae88c37d
|
move platform files to subfolder
|
2026-08-10 00:59:13 +03:00 |
|
|
|
ef5275b17f
|
cherry pick changes from gamejam
|
2026-08-10 00:52:26 +03:00 |
|
|
|
62cbb9e380
|
add tileset reading
|
2026-07-12 22:44:31 +03:00 |
|
|
|
1e072c5607
|
add configurable padding to sprites
|
2026-07-12 19:45:09 +03:00 |
|
|
|
e2b15895c2
|
add text rendering
|
2026-07-12 19:00:36 +03:00 |
|
|
|
7197b68637
|
add embedded assets
|
2026-07-11 21:50:54 +03:00 |
|
|
|
bf325b74b5
|
add nil graphics objects
|
2026-07-11 20:20:45 +03:00 |
|
|
|
ed560d3da1
|
add initSpritesheet() and deinitSpritesheet()
|
2026-07-11 17:40:21 +03:00 |
|
|
|
c09ff2aad0
|
add spritesheets
|
2026-07-11 17:04:17 +03:00 |
|
|
|
f685b69bd9
|
add error texture
|
2026-07-10 02:35:18 +03:00 |
|
|
|
6a894ac4b2
|
add Quad struct utilities
|
2026-07-10 02:16:37 +03:00 |
|
|
|
963041cd4c
|
add spritesheet
|
2026-07-10 01:18:53 +03:00 |
|
|
|
76668e841d
|
add drawing texture support
|
2026-07-10 01:17:46 +03:00 |
|
|
|
47d3dad1c3
|
remove Runtime struct
|
2026-07-10 00:21:02 +03:00 |
|
|
|
40bbfff775
|
add texture sampling
|
2026-07-06 22:15:34 +03:00 |
|
|
|
1d9f1cfa6a
|
create Runtime struct
|
2026-07-06 21:47:27 +03:00 |
|
|
|
5512be7d9e
|
add input handling
|
2026-07-06 20:03:00 +03:00 |
|
|
|
98f59a30bd
|
integrate imgui
|
2026-07-06 16:40:24 +03:00 |
|
|
|
768571064c
|
disable wasm until 0.17 is released
|
2026-07-01 02:06:10 +03:00 |
|
|
|
6bc644764f
|
add sokol, imgui, tracy
|
2026-07-01 00:30:00 +03:00 |
|
|
|
9217965ec1
|
add file watcher
|
2026-06-25 20:30:43 +03:00 |
|