kyuusokuna
  • Joined on 2024-06-11
kyuusokuna pushed to master at Ammerhai/Mikemon 2026-08-05 21:50:17 +02:00
963ccc4ec8 change rendering offsets for character, character shadow and trees
kyuusokuna pushed to master at Ammerhai/Mikemon 2026-08-05 20:49:25 +02:00
4c158f25f0 add trees into the game
6a984b40d9 remove vertex_buffer and index_buffer for characters and character shadows
Compare 2 commits »
kyuusokuna pushed to master at Ammerhai/Mikemon 2026-08-03 18:37:28 +02:00
3366008d59 replace placeholder character with female
kyuusokuna pushed to master at Ammerhai/Mikemon 2026-08-03 17:32:59 +02:00
7fe5419b02 fix leak of frame_fence in sdlgpu renderer
kyuusokuna pushed to master at Ammerhai/Mikemon 2026-08-03 13:33:01 +02:00
6aa530daea rename basic shader to character
kyuusokuna pushed to master at Ammerhai/Mikemon 2026-08-02 13:07:06 +02:00
e5cc22cb95 also respect arrow keys for continuous movement
kyuusokuna pushed to master at Ammerhai/Mikemon 2026-08-02 12:40:29 +02:00
f72ca9def5 add basic animation
kyuusokuna pushed to master at Ammerhai/Mikemon 2026-08-02 10:58:14 +02:00
70fac5bd72 fix clamping character movement to map boundaries
kyuusokuna pushed to master at Ammerhai/Mikemon 2026-08-01 17:26:41 +02:00
d2b472548f move per_frame and view_projection matrix into shared file
kyuusokuna pushed to master at Ammerhai/Mikemon 2026-08-01 12:38:02 +02:00
0c7ec7299e basic smooth movement
kyuusokuna pushed to master at Ammerhai/Mikemon 2026-08-01 11:11:34 +02:00
f564c14354 change grid shader primitive to line from triangle
08b8b397e2 fix explicitly changing tiles
e6fa28a18f make shaders be compiled by cmake instead of a script
Compare 3 commits »
kyuusokuna pushed to master at Ammerhai/Mikemon 2026-07-03 14:43:54 +02:00
f3dcd26ce7 move framebuffer management from the renderer to the app
18c1b3639c remove old shaders
e7ad1d36ba add sdlgpu renderer
aaa5b2078b add renderer abstraction
Compare 4 commits »
kyuusokuna pushed to master at Ammerhai/Mikemon 2026-05-13 18:19:05 +02:00
f8f82bc653 add missing tile variations for water
kyuusokuna pushed to master at Ammerhai/Mikemon 2026-05-01 19:58:14 +02:00
8bc6f68b3b convert gpu map format from buffer to texture2d
fa9190b0e5 remove vertex and index buffer from world shader
7cb6dbc3e6 remove rotation from world tiles and instead apply it on load into atlas
59cb6fb6c1 replace the name ground with dirt
3d85440aac stop recreating the framebuffer every frame if the aspect ratio is not 1:1
Compare 9 commits »
kyuusokuna pushed to master at Ammerhai/Mikemon 2026-04-18 14:52:29 +02:00
7e1894984c add zoom to editor
kyuusokuna pushed to master at Ammerhai/Mikemon 2026-04-18 13:44:22 +02:00
53a7ed7890 make editor camera independent of player camera
6305d0b096 split editor and game
ae9571d270 replace log.c/h with SDL_Log*
ba39a0e5eb replace map width/height and player pos_x/pos_y with i32vec2 size and position respectively
4ec664c8db replace math_graphics with glm version 1.0.3
Compare 5 commits »
kyuusokuna pushed to master at Ammerhai/Mikemon 2026-04-14 14:14:05 +02:00
07af9deb6a update wgpu-native from v25.0.2.2 to v29.0.0.0
6dc54f9ef6 change map.name to be an array
6ac2b1fde0 set SDLMIXER_VENDORED to ON and vendor the required libraries into libs/SDL3_mixer/external
Compare 3 commits »
kyuusokuna pushed to master at Ammerhai/Mikemon 2026-04-02 20:23:36 +02:00
85d1832a0c update dear imgui from 1.92.6-docking to 1.92.7-docking
kyuusokuna pushed to master at Ammerhai/Mikemon 2026-04-02 17:59:49 +02:00
b549728a24 change world tiles texture from texture_2d_array to an atlas texture_2d
9dd37f6d40 replace the x64 specific change_map_tile() with a generic c implementation
8a5caf5c0d update SDL_mixer to SDL3_mixer 3.2.0
Compare 3 commits »
kyuusokuna pushed to master at Ammerhai/Mikemon 2026-04-01 18:27:09 +02:00
05b19704f8 update SDL3 from 3.2.20 to 3.4.2
1daf4d79f1 update dear imgui from 1.92.2b-docking to 1.92.6-docking
3b7d593f4e switch to reverse z and get rid of tilt sign flip
Compare 3 commits »