Distributing your game

From GriffinEngine
Jump to: navigation, search

Now that you're done coding your game, you would like to distribute it. All the libraries included with GriffinEngine are free and open-source, so feel free to do so legally. Here are some steps that need to go through to create a redistributable package for your game:

  1. To make a final build of your game, choose "Win32_Release" configuration in VisualStudio. Rebuild the entire project.
  2. Copy the ".exe" and the ".pdb" files from the "Release" folder.
  3. You will also need these files to be distributed with the game. You can find them under GriffinEngine\ folder. Copy these files to the same directory as the .exe. The files are 3187 KB total.
    • FreeImage.dll
    • FreeImagePlus.dll
    • libogg-0.dll
    • libvorbis-0.dll
    • libvorbisfile-3.dll
    • SDL.dll
    • SDL_mixer.dll
    • smpeg.dll
  4. Make sure to place copies of all your art assets and loaded files into correct relative directories in the release folder.
  5. Include vcredist_x86.exe (1779 KB, VisualStudio C++ runtime installer) with your distribution. Make sure end-users install this runtime before running the game (not needed if VisualStudio is already installed).