[{"data":1,"prerenderedAt":216},["ShallowReactive",2],{"article@meetup-architecture-technical-debt-game-development":3,"three-last-articles":66},{"id":4,"documentId":5,"slug":6,"title":7,"releaseDate":8,"site":9,"username":10,"createdAt":11,"updatedAt":12,"publishedAt":13,"locale":14,"cover":15,"seo":63,"content":65},47,"pkb0fx7nmt0iavho3hd8iec8","meetup-architecture-technical-debt-game-development","[Meetup] Architecture, Technical Debt & Game Development: A Look Back at a Night of Engaged Conversations","2025-04-03","WanadevStudio","François","2025-03-28T14:31:47.036Z","2025-04-03T08:56:49.257Z","2025-04-03T08:56:49.307Z","en",{"id":16,"documentId":17,"name":18,"alternativeText":19,"caption":19,"width":20,"height":21,"formats":22,"hash":57,"ext":24,"mime":27,"size":58,"url":59,"previewUrl":19,"provider":60,"provider_metadata":19,"createdAt":61,"updatedAt":61,"publishedAt":62},149,"tu2ftkie5tuur6ho9jywnldc","Capture d’écran 2025-04-02 105144.png",null,1637,876,{"large":23,"small":33,"medium":41,"thumbnail":49},{"ext":24,"url":25,"hash":26,"mime":27,"name":28,"path":19,"size":29,"width":30,"height":31,"sizeInBytes":32},".png","/uploads/large_Capture_d_ecran_2025_04_02_105144_de6132be0f.png","large_Capture_d_ecran_2025_04_02_105144_de6132be0f","image/png","large_Capture d’écran 2025-04-02 105144.png",1045.17,1000,535,1045166,{"ext":24,"url":34,"hash":35,"mime":27,"name":36,"path":19,"size":37,"width":38,"height":39,"sizeInBytes":40},"/uploads/small_Capture_d_ecran_2025_04_02_105144_de6132be0f.png","small_Capture_d_ecran_2025_04_02_105144_de6132be0f","small_Capture d’écran 2025-04-02 105144.png",262.39,500,268,262394,{"ext":24,"url":42,"hash":43,"mime":27,"name":44,"path":19,"size":45,"width":46,"height":47,"sizeInBytes":48},"/uploads/medium_Capture_d_ecran_2025_04_02_105144_de6132be0f.png","medium_Capture_d_ecran_2025_04_02_105144_de6132be0f","medium_Capture d’écran 2025-04-02 105144.png",580.68,750,401,580678,{"ext":24,"url":50,"hash":51,"mime":27,"name":52,"path":19,"size":53,"width":54,"height":55,"sizeInBytes":56},"/uploads/thumbnail_Capture_d_ecran_2025_04_02_105144_de6132be0f.png","thumbnail_Capture_d_ecran_2025_04_02_105144_de6132be0f","thumbnail_Capture d’écran 2025-04-02 105144.png",69.99,245,131,69986,"Capture_d_ecran_2025_04_02_105144_de6132be0f",676.71,"/uploads/Capture_d_ecran_2025_04_02_105144_de6132be0f.png","local","2025-04-02T08:52:24.950Z","2025-04-02T08:52:24.951Z",{"id":64,"title":7,"description":7},154,"\nLast Tuesday, our studio had the pleasure of hosting a tech roundtable focused on a topic that hits close to home: project architecture and technical debt management—in the context of game production (whether VR or not).\n\nThe idea behind the evening? Bringing together tech and production profiles to exchange peer-to-peer, share practices, lessons learned, gut feelings… and help grow the game dev ecosystem, in our own small way.\n\nWe’re far from knowing it all (and that’s a good thing!), but that’s exactly what makes events like this so valuable: everyone walks away with ideas, confirmations, questions to explore—and most importantly, feeling a little less alone when facing big architectural decisions or looming piles of tech debt.\n\n\n![Capture d’écran 2025-04-02 105202.png](/uploads/Capture_d_ecran_2025_04_02_105202_70e1560491.png)\n\nOver the course of hours, the discussions were rich and wide-ranging:\n\n- How do you properly kick off a project? (and avoid burning half your budget on refactoring by month three). Which engines, frameworks or stacks are studios using today? How do you evolve a project’s architecture over time without breaking everything?\n\nAnd also: how do you think about debt beyond the code—in UX, design, pipelines, or even internal processes?\n\n![Meetup_GameOnly-3.jpg](/uploads/Meetup_Game_Only_3_69acb466cb.jpg)\n\nThe takeaways revealed many shared challenges: the lure of a “quick win” that turns into long-term pain, the importance of maintaining a product vision while letting the architecture breathe, and the crucial role of communication between disciplines. Spoiler: it’s not just a dev topic.\n\nWe’re proud to have hosted the event in our studio—not to \"show off what we know\", but simply to play our part: contributing to a more open, healthier, and grounded environment for learning and working in game development.\n\nA big thank you to everyone who joined us,  spoke up, asked questions, or just listened with interest, and specialy Game Only who drove the event from the start.\nAnd an extra thank you to our speakers for their honesty, humor, and generosity.\n\n![Capture d’écran 2025-04-02 105144.png](/uploads/Capture_d_ecran_2025_04_02_105144_de6132be0f.png)\n\nLet’s do it again soon!\nThank Benoit Djerigian, Lead Dev at WanadevStudio and Milen IVANOV, CEO of RyseUp Studios, for being there tonight to share their experience.\n",[67,123,166],{"id":68,"documentId":69,"slug":70,"title":71,"releaseDate":72,"site":9,"username":73,"createdAt":74,"updatedAt":75,"publishedAt":76,"locale":14,"cover":77,"seo":120},86,"agyu2u8xlduncskbgwlknop4","gonto-dependency-manager-unreal-engine","Gonto, the new dependency manager from WanadevStudio","2026-04-23","Fabien","2026-04-23T13:20:47.842Z","2026-05-07T07:48:25.280Z","2026-04-24T07:01:35.221Z",{"id":78,"documentId":79,"name":80,"alternativeText":19,"caption":19,"width":81,"height":82,"formats":83,"hash":115,"ext":85,"mime":88,"size":116,"url":117,"previewUrl":19,"provider":60,"provider_metadata":19,"createdAt":118,"updatedAt":118,"publishedAt":119},538,"o59696t1dhb65ckw6vdh4urc","_WA11549.jpg",1920,1283,{"large":84,"small":93,"medium":100,"thumbnail":107},{"ext":85,"url":86,"hash":87,"mime":88,"name":89,"path":19,"size":90,"width":30,"height":91,"sizeInBytes":92},".jpg","/uploads/large_WA_11549_1b0e5ff707.jpg","large_WA_11549_1b0e5ff707","image/jpeg","large__WA11549.jpg",79.72,668,79717,{"ext":85,"url":94,"hash":95,"mime":88,"name":96,"path":19,"size":97,"width":38,"height":98,"sizeInBytes":99},"/uploads/small_WA_11549_1b0e5ff707.jpg","small_WA_11549_1b0e5ff707","small__WA11549.jpg",29.85,334,29847,{"ext":85,"url":101,"hash":102,"mime":88,"name":103,"path":19,"size":104,"width":46,"height":105,"sizeInBytes":106},"/uploads/medium_WA_11549_1b0e5ff707.jpg","medium_WA_11549_1b0e5ff707","medium__WA11549.jpg",52.84,501,52837,{"ext":85,"url":108,"hash":109,"mime":88,"name":110,"path":19,"size":111,"width":112,"height":113,"sizeInBytes":114},"/uploads/thumbnail_WA_11549_1b0e5ff707.jpg","thumbnail_WA_11549_1b0e5ff707","thumbnail__WA11549.jpg",10.29,234,156,10289,"WA_11549_1b0e5ff707",236.64,"/uploads/WA_11549_1b0e5ff707.jpg","2026-04-23T12:22:10.313Z","2026-04-23T12:22:10.326Z",{"id":121,"title":71,"description":122},237,"We develop video games using Unreal Engine. On a daily basis, we have to juggle multiple engine versions, we created a tool to simplify our workflow.",{"id":124,"documentId":125,"slug":126,"title":127,"releaseDate":128,"site":9,"username":129,"createdAt":130,"updatedAt":131,"publishedAt":132,"locale":14,"cover":133,"seo":162},76,"owxqcxq4drgrymy5zzs1xm96","devlog-proximity-players","Devlogs as a tool to build proximity with players","2026-02-09","François Deléglise","2026-02-09T13:58:44.942Z","2026-02-09T14:02:28.746Z","2026-02-09T14:02:28.801Z",{"id":134,"documentId":135,"name":136,"alternativeText":19,"caption":19,"width":30,"height":137,"formats":138,"hash":157,"ext":85,"mime":88,"size":158,"url":159,"previewUrl":19,"provider":60,"provider_metadata":19,"createdAt":160,"updatedAt":161,"publishedAt":160},134,"cy3n7hqqbtxrb8aw04anq959","studio-skills-2.jpg",667,{"small":139,"medium":145,"thumbnail":151},{"ext":85,"url":140,"hash":141,"mime":88,"name":142,"path":19,"size":143,"width":38,"height":98,"sizeInBytes":144},"/uploads/small_studio_skills_2_1dc31484d8.jpg","small_studio_skills_2_1dc31484d8","small_studio-skills-2.jpg",34.11,34112,{"ext":85,"url":146,"hash":147,"mime":88,"name":148,"path":19,"size":149,"width":46,"height":38,"sizeInBytes":150},"/uploads/medium_studio_skills_2_1dc31484d8.jpg","medium_studio_skills_2_1dc31484d8","medium_studio-skills-2.jpg",65.77,65769,{"ext":85,"url":152,"hash":153,"mime":88,"name":154,"path":19,"size":155,"width":112,"height":113,"sizeInBytes":156},"/uploads/thumbnail_studio_skills_2_1dc31484d8.jpg","thumbnail_studio_skills_2_1dc31484d8","thumbnail_studio-skills-2.jpg",9.92,9916,"studio_skills_2_1dc31484d8",104.37,"/uploads/studio_skills_2_1dc31484d8.jpg","2025-02-19T16:20:47.711Z","2026-01-09T08:06:42.438Z",{"id":163,"title":164,"description":165},227,"Devlogs, in service of player proximity","As a result, the devlog is a healthy and effective way to avoid a mismatch with players who are not looking for the type of experience we are going to deliver.",{"id":167,"documentId":168,"slug":169,"title":170,"releaseDate":171,"site":9,"username":19,"createdAt":172,"updatedAt":173,"publishedAt":174,"locale":14,"cover":175,"seo":213},65,"e12y9k5i8wk1xadqx1qtf0us","species-unknown-nominee-pegases-2026","Species: Unknown is a nominee for the Pégases 2026!","2026-01-19","2026-01-20T16:08:21.419Z","2026-01-20T16:08:33.844Z","2026-01-20T16:08:33.909Z",{"id":176,"documentId":177,"name":178,"alternativeText":19,"caption":19,"width":179,"height":180,"formats":181,"hash":207,"ext":24,"mime":27,"size":208,"url":209,"previewUrl":19,"provider":60,"provider_metadata":19,"createdAt":210,"updatedAt":211,"publishedAt":212},536,"lxhn63lizo3mr2eb14rjlg9d","632b6c0d-0be1-4f87-84ca-2dc583fd3670.png",1536,1024,{"large":182,"small":188,"medium":195,"thumbnail":201},{"ext":24,"url":183,"hash":184,"mime":27,"name":185,"path":19,"size":186,"width":30,"height":137,"sizeInBytes":187},"/uploads/large_632b6c0d_0be1_4f87_84ca_2dc583fd3670_5f96c7c64a.png","large_632b6c0d_0be1_4f87_84ca_2dc583fd3670_5f96c7c64a","large_632b6c0d-0be1-4f87-84ca-2dc583fd3670.png",119.95,119952,{"ext":24,"url":189,"hash":190,"mime":27,"name":191,"path":19,"size":192,"width":38,"height":193,"sizeInBytes":194},"/uploads/small_632b6c0d_0be1_4f87_84ca_2dc583fd3670_5f96c7c64a.png","small_632b6c0d_0be1_4f87_84ca_2dc583fd3670_5f96c7c64a","small_632b6c0d-0be1-4f87-84ca-2dc583fd3670.png",35.48,333,35477,{"ext":24,"url":196,"hash":197,"mime":27,"name":198,"path":19,"size":199,"width":46,"height":38,"sizeInBytes":200},"/uploads/medium_632b6c0d_0be1_4f87_84ca_2dc583fd3670_5f96c7c64a.png","medium_632b6c0d_0be1_4f87_84ca_2dc583fd3670_5f96c7c64a","medium_632b6c0d-0be1-4f87-84ca-2dc583fd3670.png",70.24,70240,{"ext":24,"url":202,"hash":203,"mime":27,"name":204,"path":19,"size":205,"width":112,"height":113,"sizeInBytes":206},"/uploads/thumbnail_632b6c0d_0be1_4f87_84ca_2dc583fd3670_5f96c7c64a.png","thumbnail_632b6c0d_0be1_4f87_84ca_2dc583fd3670_5f96c7c64a","thumbnail_632b6c0d-0be1-4f87-84ca-2dc583fd3670.png",10.09,10086,"632b6c0d_0be1_4f87_84ca_2dc583fd3670_5f96c7c64a",131.7,"/uploads/632b6c0d_0be1_4f87_84ca_2dc583fd3670_5f96c7c64a.png","2026-01-13T14:35:38.625Z","2026-01-20T15:58:58.503Z","2026-01-13T14:35:38.626Z",{"id":214,"title":215,"description":170},216,"The first round of voting for France’s most prestigious award in the video game industry is currently underway throughout January 🤞",1781684468702]