MACHINE - 1 - Ubuntu Linux
- SDL2 - sudo apt-get install libsdl2-dev
- SDL2_image - sudo apt install libsdl2-image-dev
- SDL2_ttf - sudo apt-get install -y libsdl2-ttf-dev
- SDL2_mixer - sudo apt-get install -y libsdl2-mixer-dev
MACHINE - 2 - M1 Mac OSX
- SDL2 - install the library from libsdl homepage (https://www.libsdl.org/download-2.0.php)
- SDL2_image - install the library from libsdl homepage (https://www.libsdl.org/projects/SDL_image/)
- SDL2_ttf - install the library from libsdl homepage (https://www.libsdl.org/projects/docs/SDL_ttf/SDL_ttf.html)
- SDL2_mixer - install the library from libsdl homepage (https://www.libsdl.org/projects/SDL_mixer/)
After installing the libraries, copy the framework files into /Library/Frameworks/
- Geek for geeks website - for the code of using sockets
- https://www.pixilart.com/draw - For making all pixelated objects
- Stackoverflow - for resolving errors related to running of code and installation of libraries
- https://lazyfoo.net/ - for learning SDL2
- http://www.sdltutorials.com/sdl-net-part-1-user-tutorial