

I just want something that will say : here’s your main, here’s your player character, we’ve taken care of the collision detection and inputs and rendering, there’s no gravity. Paint the tiles on this screen, and get going.
Are you looking for a framework or a game engine? You talk about frameworks in the post but it sounds like you actually want something that does everything for you, which is more in line with engines. There are a lot of 2D engines out there like Godot, Unity, GameMaker etc. that are all pretty easy to use.
I used Unity in the past but am mostly a Godot fan nowadays. Try Godot, it might be what you’re looking for.
Unreal 2.5 is so old, your perception of engines is probably way outdated. Things are so much easier and more cohesive now, you’ll definitely enjoy modern gamedev tools. Since you’re already an experienced programmer you should be up and running with Godot in only an hour, there’s a tutorial in the official documentation that you can skim. You can probably look into a Godot crash course video on youtube too for a quick overview.