I created this sdl game containing header files source files and graphics files including tilemaps . I also have a setup file that will install a .exe file with dependencies such as dll files for sdl . Which files and in which architecture should I upload this project to Github?

  • \$\begingroup\$ That's totally up to you; most people would probably consider the builds you upload to GitHub to be the "official" ones, so decide which platforms you want to officially support and upload those executables. \$\endgroup\$ – user1430 Nov 7 '16 at 17:05