it feels like there are big game engines that make very few assumptions (unity, unreal, godot) and ones that make many large assumptions (rpg maker, adventure game studio, renpy) but it really feels like for me the sweet spot is in the middle and has little representation