eric5h5: Yes, that was pretty stupid, as that's not how macOS works. X11 only exists if you installed XQuartz, but that's for running X11 apps, and Terraria is not one of those. Please don't try to "help" when you don't know the first thing about the subject, since you're really just trolling.
smerles: If I try to launch it via console I get either permission denied or it runs, but the error "No supported FNA3D driver found!" persists. Any other ideas?
eric5h5: If you're also getting the SDL ambiguity messages, try uninstalling SDL from the system.
Hey, thank you for your input. I uninstalled ffmpeg which needed /usr/local/Cellar/sdl2/2.0.20/lib/libSDL2-2.0.0.dylib and that was conflicting with the library packaged by the game (same version as far as I can tell)
Game runs now with no flags needed :)
I'm no developer but I hope the devs can somehow tell Terraria to only use it's packaged libraries ignoring whatever is installed.
@shivam - You have the same error messages in your screenshot, so "brew uninstall ffmpeg && brew uninstall sdl2" should help you as well.