Allow building on other platforms
I really enjoyed your YouTube video on making this game! I enjoyed it so much that I wanted to try to build and run the game for myself. Since I'm on Linux, the compile command in the Makefile didn't work correctly since it tries to link against opengl32, gdi32, and some other Windows-specific DLL files. Additionally, since I was unable to link against the provided libraylib.a file since it was not built for my operating system.
To fix this, I wrote up a CMakeLists.txt which works on Windows using either Visual Studio or MinGW, as well as Linux. If you don't want to merge this pull request, I understand. There's something special about keeping your old code around to look back on, and I respect that. I also acknowledge that I have no relationship to you, so this may be a bit strange to boot. However, I was inspired to do this because I love your videos and I wanted to play your game for myself, and this will make it easier for other fans of your channel to do the same.
Thank you for your consideration!