Thanks to @markph0204
https://github.com/markph0204/pygame/commit/ab30380546e672f917fe54bf253ed14bbdd547bc
Fixed the warning on launch:
```
% ./teeworlds
objc[5031]: Class SDLApplication is implemented in both /usr/local/opt/sdl2/lib/libSDL2-2.0.0.dylib (0x10935e190) and /Users/chillerdragon/Desktop/git/teeworlds/build/x86_64/release/./teeworlds (0x10908f5f0). One of the two will be used. Which one is undefined.
[2020-01-31 18:30:54][engine]: running on unix-macosx-amd64
[2020-01-31 ...
working with external libraries when modding causes unnecessary conflicts, cuz teeworlds does not live in a namespace and defines conflicting global names that are used by operating system libraries.
One example might be: IStorage on Windows