

{"id":8,"date":"2026-09-22T09:27:14","date_gmt":"2026-09-22T09:27:14","guid":{"rendered":"http:\/\/127.0.0.1:8080\/?post_type=project&#038;p=8"},"modified":"2026-09-22T19:41:55","modified_gmt":"2026-09-22T19:41:55","slug":"the-unwritten-road","status":"publish","type":"project","link":"https:\/\/gilles.ganderstudio.be\/?project=the-unwritten-road","title":{"rendered":"The Unwritten Road"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">The Unwritten Road is a 2D top-down action roguelike developed using C++ and SDL3.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I&#8217;m rebuilding my original demo with a more structured architecture, separating input handling, game updates and rendering to make the code easier to maintain and expand.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A 2D roguelike developed with C++ and SDL3. Currently rebuilding the game with a cleaner architecture and a structured game loop.<\/p>\n","protected":false},"featured_media":0,"template":"","project_category":[],"project_technology":[],"project_skill":[3,5,4],"class_list":["post-8","project","type-project","status-publish","hentry","project_skill-c","project_skill-game-loops","project_skill-sdl"],"_links":{"self":[{"href":"https:\/\/gilles.ganderstudio.be\/index.php?rest_route=\/wp\/v2\/project\/8","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gilles.ganderstudio.be\/index.php?rest_route=\/wp\/v2\/project"}],"about":[{"href":"https:\/\/gilles.ganderstudio.be\/index.php?rest_route=\/wp\/v2\/types\/project"}],"version-history":[{"count":1,"href":"https:\/\/gilles.ganderstudio.be\/index.php?rest_route=\/wp\/v2\/project\/8\/revisions"}],"predecessor-version":[{"id":13,"href":"https:\/\/gilles.ganderstudio.be\/index.php?rest_route=\/wp\/v2\/project\/8\/revisions\/13"}],"wp:attachment":[{"href":"https:\/\/gilles.ganderstudio.be\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8"}],"wp:term":[{"taxonomy":"project_category","embeddable":true,"href":"https:\/\/gilles.ganderstudio.be\/index.php?rest_route=%2Fwp%2Fv2%2Fproject_category&post=8"},{"taxonomy":"project_technology","embeddable":true,"href":"https:\/\/gilles.ganderstudio.be\/index.php?rest_route=%2Fwp%2Fv2%2Fproject_technology&post=8"},{"taxonomy":"project_skill","embeddable":true,"href":"https:\/\/gilles.ganderstudio.be\/index.php?rest_route=%2Fwp%2Fv2%2Fproject_skill&post=8"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}