Sven Balzer
|
4ec664c8db
|
replace math_graphics with glm version 1.0.3
|
2026-04-15 10:50:41 +02:00 |
|
Sven Balzer
|
07af9deb6a
|
update wgpu-native from v25.0.2.2 to v29.0.0.0
|
2026-04-14 14:12:27 +02:00 |
|
Sven Balzer
|
6dc54f9ef6
|
change map.name to be an array
|
2026-04-14 09:37:23 +02:00 |
|
Sven Balzer
|
6ac2b1fde0
|
set SDLMIXER_VENDORED to ON and vendor the required libraries into libs/SDL3_mixer/external
disable SDLMIXER_VORBIS_VORBISFILE
add ogg v1.3.5-SDL
add opus v1.4.x-SDL
add opusfile v0.13-git-SDL
|
2026-04-13 11:20:08 +02:00 |
|
Sven Balzer
|
85d1832a0c
|
update dear imgui from 1.92.6-docking to 1.92.7-docking
|
2026-04-02 20:22:14 +02:00 |
|
Sven Balzer
|
b549728a24
|
change world tiles texture from texture_2d_array to an atlas texture_2d
|
2026-04-02 17:52:28 +02:00 |
|
Sven Balzer
|
9dd37f6d40
|
replace the x64 specific change_map_tile() with a generic c implementation
|
2026-04-02 17:02:16 +02:00 |
|
Sven Balzer
|
8a5caf5c0d
|
update SDL_mixer to SDL3_mixer 3.2.0
|
2026-04-02 16:52:07 +02:00 |
|
Sven Balzer
|
05b19704f8
|
update SDL3 from 3.2.20 to 3.4.2
|
2026-04-01 18:25:03 +02:00 |
|
Sven Balzer
|
1daf4d79f1
|
update dear imgui from 1.92.2b-docking to 1.92.6-docking
|
2026-04-01 18:20:04 +02:00 |
|
Sven Balzer
|
3b7d593f4e
|
switch to reverse z and get rid of tilt sign flip
|
2026-04-01 18:01:39 +02:00 |
|
|
|
538849e607
|
Update README.md
|
2025-10-10 23:10:09 +02:00 |
|
Sven Balzer
|
d4c3f59921
|
mark functions as static
|
2025-10-05 11:51:11 +02:00 |
|
Sven Balzer
|
617a4fbfb6
|
allow disabling time based tinting
|
2025-10-04 15:43:35 +02:00 |
|
Sven Balzer
|
5a1ea421f6
|
refactor webgpu initialization into init_webgpu()
|
2025-10-04 13:57:16 +02:00 |
|
Sven Balzer
|
0d3bfaf12d
|
start at 50% volume for all channels to allow for more user control
|
2025-09-29 07:09:07 +02:00 |
|
Sven Balzer
|
5a77a4aacb
|
try to change to working directory on startup so assets can be found
|
2025-09-29 06:54:33 +02:00 |
|
Sven Balzer
|
c3c0f8adf7
|
add F5 hotkey to reload tile assets
|
2025-09-28 07:03:41 +02:00 |
|
Sven Balzer
|
a5c0db824b
|
add a version to map files
|
2025-09-27 08:38:46 +02:00 |
|
Sven Balzer
|
434abdc9a7
|
get rid of tile_infos buffer for world shader and instead just use the vertex uvs
|
2025-09-26 07:22:08 +02:00 |
|
Sven Balzer
|
dcd40b6394
|
add uv to vertex format and remove it from instance
|
2025-09-25 08:04:16 +02:00 |
|
Sven Balzer
|
8633cff3cb
|
switch front faces to be CCW instead of CW
|
2025-09-25 06:01:16 +02:00 |
|
Sven Balzer
|
ec34b2df61
|
replace SDL_GPU renderer with wgpu
|
2025-09-06 13:59:00 +02:00 |
|
Sven Balzer
|
883e13cdf5
|
update dear imgui from 1.91.9b to 1.92.2b
|
2025-08-28 05:59:13 +02:00 |
|
Sven Balzer
|
ad651462df
|
Update SDL3 from 3.2.4 to 3.2.20
|
2025-08-27 21:24:05 +02:00 |
|
Sven Balzer
|
6283160467
|
remove unnecesary initializers
|
2025-08-27 21:14:33 +02:00 |
|
|
|
c806c1a67d
|
Update README.md
|
2025-04-27 17:17:03 +02:00 |
|
|
|
6efb964399
|
add SDLMIXER_DEPS_SHARED OFF
windows - static libs
|
2025-04-13 13:05:06 +02:00 |
|
Sven Balzer
|
932d5f629d
|
automatically play setting_off_piano.opus when no other music is playing
|
2025-04-03 21:47:41 +02:00 |
|
Sven Balzer
|
14728d17f5
|
add SDL_mixer
|
2025-04-03 04:30:22 +02:00 |
|
|
|
90d167857e
|
Update README.md
cmake building
|
2025-04-02 19:54:52 +02:00 |
|
|
|
3630965ff5
|
Update README.md
|
2025-04-02 19:29:46 +02:00 |
|
|
|
9763955288
|
Update README.md
|
2025-04-02 19:29:35 +02:00 |
|
|
|
d32b99e814
|
change audio files to opus
|
2025-04-02 18:58:01 +02:00 |
|
|
|
41048fc43e
|
change ogg file type
add second version
|
2025-04-01 22:24:32 +02:00 |
|
Sven Balzer
|
3bf7cf7a17
|
get rid of __VA_OPT__
|
2025-03-31 22:09:47 +02:00 |
|
Sven Balzer
|
832c23f85c
|
fix for new pipewire headers
|
2025-03-31 17:28:23 +02:00 |
|
Sven Balzer
|
716f5fc11c
|
fix condition for grid size
|
2025-03-30 17:35:01 +02:00 |
|
Sven Balzer
|
36d69e7fa0
|
make TileKind grid overlap the edge of the map to allow changing edge kinds
|
2025-03-30 17:23:59 +02:00 |
|
|
|
59f61591e1
|
add first music track
|
2025-03-27 21:33:08 +01:00 |
|
|
|
ebffc3f32d
|
change order of textures for autotiling
|
2025-03-27 21:17:03 +01:00 |
|
Sven Balzer
|
d3be9552c9
|
fix cast to __m128i
|
2025-03-27 20:48:25 +01:00 |
|
Sven Balzer
|
e5d90533dd
|
make a SameLineOrWrap helper and fix wrapping bug introduced by switching to the docking branch of imgui
|
2025-03-27 12:45:45 +01:00 |
|
Sven Balzer
|
e19a13c354
|
remove leftover debug logging
|
2025-03-27 12:45:20 +01:00 |
|
Sven Balzer
|
9480d4e2a7
|
add #include <bit> for rotl and rotr
|
2025-03-26 22:44:21 +01:00 |
|
Sven Balzer
|
e129469b08
|
add basic autotiling
|
2025-03-26 22:04:53 +01:00 |
|
Sven Balzer
|
db55a510a6
|
remove unnecessary uv_min and uv_max from tile_info
|
2025-03-26 22:04:36 +01:00 |
|
Sven Balzer
|
382ef67895
|
move shaders from assets to src
|
2025-03-26 19:25:38 +01:00 |
|
Sven Balzer
|
914cbf13f4
|
move shader dep files to binary dir
|
2025-03-26 19:19:21 +01:00 |
|
Sven Balzer
|
06ddce6f81
|
factor out PixelArtSample into common.slang
|
2025-03-26 19:17:52 +01:00 |
|