Rocketwerkz CEO Dean Hall and Floating Point Origin Interactive founder Felipe Falanghe sound downright giddy when they talk about the new C# framework named “Brutal.” During a recent call with Game Developer, the brains behind DayZ and Kerbal Space Program couldn’t stop making random asides to each other about what they’ve pulled off with the tool and how they’ve inspired each other’s work.
Their joy was infectious because once you understand how Brutal functions, you realize every new feature is a bona fide accomplishment even for this pair of seasoned developers. “It’s called Brutal for a reason,” Hall said after Felipe compared working with it to the experience of sitting on a bar stool while all your friends using engines like Godot are sitting on a comfy couch.



For someone like me, who was a bit lost on the meaning of framework, framework here is what you use to build an engine (I thought it’s on top of the engine instead)
Also, the beginning of the article is a bit messy and the author jumps around thoughts, but it gets an interesting read, and they even talk about how to actually use AI for benefit instead of for multiplying bugs:
Maybe we will finally see no-vibe solutions, like we saw no-code solutions 🌚
When it comes to game development, engines usually have their own IDE and have many tools ready that make it so you don’t have to code everything - in Godot, for instance, you can create AnimationPlayer and AnimationTree to handle animations.
Frameworks (MonoGame for C#, libGDX for Java, LOVE2D for Lua) can be understood as “pre-engines” or libraries for those coming off webdev, they offer lots of ready made functions to make your life easier (input handling, loading and handling most types of data, showing stuff on screen), but you’ll still need to code pretty much everything else.