This Week in Game Engines #8

Updated May 12, 2025
Written by
Henrique L. Alves

Welcome to This week in Game Engines! This is a recurrent blog post on gamedev news, articles, and related tech development content from the week before.

This format of weekly news was greatly inspired by This week in Rust. Most of the content is automatically added to the post via official RSS feeds from Game Engines websites, and miscellaneous gamedev content is hand-picked from suggestions and news aggregators such as hackernews, lobste.rs and gamedev.city.

We got plenty of Godot news this week, with an exciting progress on the C# front (and other scripting languages too!). There's also LOTS of browser games, great articles about graphic rendering, and more!

Must Reads this Week

Balance Ma’atters


An exciting progress report on Godot Engine this week, making it a step closer to export C# projects to HTML5! To clarify, it's already possible to export games to web using GDScript, but if you're using Godot .NET version to use C#, you're still unable to export the game to browsers. At least not yet!

Still on the browser games topic, we also got the announcement of the winning games from GameDevJS jam! The image above is from the game Balance Ma’atters, the winner on the "Build it with Phaser Challenge by Phaser Studio" category and a really cool take on Slay the Spire with the jam theme "Balance". I recommend taking a quick glance at the full list on itch.io to see the crazy amount of stuff made during the jam.

Finally, specially if you're a fan of Game of Thrones, there is a nice interview with the developers behind Game of Thrones: Kingroad on the Unreal Engine website. I couldn't play the game yet (as of now it is unavailable on Android), but the interview gives some interesting insights on which Unreal Engine techs they used to create the game.

Game Rendering Goodies

Castle Kellmore

I got two new articles this week about rendering!

The first and more approachable one is Castle Kellmore rendering, on how Dale from Ligeia games made the rendering work on their Playdate game Castle Kellmore (screenshot above). It is inspired by 1992 Wolfenstein 3D raycasting with a bit of creative art direction and Playdate limitations. The article is quite short and easy to follow!

Second and more complex article (but with a quite simple premise) is Mipmap selection in too much detail. If you don't know Mipmaps or why/how they are used, I recommend at least reading the intro of the article until Derivatives to mipmap levels. The beginning of the article introduces Mipmaps quite well and it's already more in-depth than what is generally found elsewhere, but the rest of the article packs quite a lot of interesting information for gamedevs if you're feeling a bit more adventurous.

Godot scripting, but no GDScript!

GDScript is the stable native python-like scripting language of Godot, but thanks to the (kind of insane) Godot community, it's not the only scripting language available. And I'm not even talking about C#!

This week Breaka Club posted TypeScript: Godot's Most Powerful Scripting Language, with some cool features made available because TypeScript has a type system so powerful it literally runs Doom (not related to Godot but it's a great reference on how powerful TypeScript type system is). You can check GodotJS on its Git repository and even download a prebuild Godot Editor version with GodotJS already integrated.

Also, Gil Reis, maintainer of the great lua-gdextension integration, posted on BlueSky the release of version 0.3.0, which even adds a Lua REPL tab to Godot! The extension is now also available as an Asset Library, making it super easy to add it in newer projects.

A reminder that those are community-driven programming language integrations on Godot, so they'll require wiggle-room from developers to implement them in their Godot projects.

Rethinking Level Design

Is it architecture

Last great article from last week is from Robert Yang, called Space is not a wall: toward a less architectural level design. It's an adaptation of his GDC 2025 talk "Teaching and Rethinking Level Design", and it's a really short and sweet article (with a bit of a plot twist). Really well written and quite engaging to read!

Missed something?

Newsfeed is obtained automatically using RSS feeds from the game engines official websites. If you are the developer of a listed game engine, consider adding an RSS feed on your website! If you want to add new game engine to the website, consider suggeting a new Game Engine!