How to create curvy mesh

Hi, i’m trying to create a curved platform like this sonic game in unreal engine, but haven’t figured out how to do it ? Does any body know ?

AFAIK there’s the spline mesh component that can create a curvy strip of static meshes chained together, but that would be a strip, whereas in this case screenshot it looks like a single mesh with a curvy surface, which is what i want for my game project. I’m using unreal 5.2

Unreal isn’t a 3D modeling tool, so it can be restricting in that department. When I came across the same problem, I searched for a bit until I realised that even if there were a way to do it inside the engine, a 3D editor such as Blender would be more practical anyway. So I also recommend you using a proper modeling tool for creating the meshes in your game. And even if they’re simple things like cubes, I think you should still import them from Blender or Maya or any other app of your choice due to several issues that occur when you try to join the meshes which were created in the engine.

Thanks for the answer. The reason i wanted to create it inside unreal is for quickly blocking out the level. Like you said there is always an option to model it outside unreal.