Skip to content

Instantly share code, notes, and snippets.

@zwrawr
Last active July 24, 2017 23:08
Show Gist options
  • Save zwrawr/d2ceb40c83d582192cdd80b0268a91cb to your computer and use it in GitHub Desktop.
Save zwrawr/d2ceb40c83d582192cdd80b0268a91cb to your computer and use it in GitHub Desktop.
A guide written for ludum dare about hosting your game.

Quick Guide: Hosting Games

Contents

When, where and how?

You can submit your game anytime from when the Jam/Compo starts up until the end of the submission hour.

To check when the event is ending look at the countdown clock in the sidebar of Ludum Dare site. The Compo finishes 48 hours after the theme was announced and the Jam ends 72 hours after the theme was announced.

Both the Compo and the Jam have an hour of extra submitting time once they finish. Although it's strongly recommended that you submit earlier, as there are all sorts of technical issues, that you could run into. So you want to keep at least an hour free for the submission process.

There are two steps to submitting a game to Ludum Dare.

Hosting

What do I need to host?

Whether you're participating in the Jam or the Compo you'll need to host your game somewhere. The kind of hosting you need varies depending on if you've made a web or desktop game.

The Compo also requires you to supply your source code, so you'll need to host that as well.

Where should I host my game?

There are plenty of ways to host your games for free. Here are a few of the popular platforms. This is by no means an exhaustive list and there are many other ways to host your game.

Game Sites

  • Itch.io

    Itch.io allows free hosting of HTML5, Flash, Java and Unity as well as desktop games. Check out their getting started guide.

  • GameJolt

    GameJolt allows free hosting and easy uploading for web and desktop games. Go here to add a game to GameJolt.

  • Newgrounds

    Newgrounds allows free hosting of Flash(swf) and HTML5(zip) games. Go here to add a game.

  • Kongregate

    Kongregate allows free hosting of Unity, Flash, HTML5 and WebGL games. Check out their guide to uploading your game.

Source Control Sites

  • Github

    GitHub Releases allows you to host builds of your game, which is good for desktop games. GitHub Pages allows you to directly host web games from your project's GitHub repository.

  • GitLab

    GitLab provides similar services to GitHub. You can host builds of your game on GitLab by using Tags. And GitLab Pages allow you to directly host web games.

Cloud Storage

  • Dropbox

    DropBox is a good and simple way to host files such as desktop games, but it's not suitable for web games.

  • Google Drive

    Drive is very similar to Dropbox and is also a good way to host desktop games. It's also possible to host WebGL games, though it needs a bit of work.

Do it yourself

  • Free web hosting

    There are many sites that offer free web hosting as well as many paid sites that offer free trials. If you choose to use free web hosting, it's advised that you upload a test game before Ludum Dare starts.

  • Your own website

    If you have your own website or server then your probably going to want to host your game there.

Where should I host my source code?

The Ludum Dare Compo requires you to share the source code for your game. There are two main kinds of sites to choose between, source control or cloud storage.

Source Control

If you are already using source control software such as git then it is easy to upload your source code to an online host. If you don't have experience using source control software, then these sites all have getting started guides. But you might fid it easier to use a cloud storage provider. There are many sites that provide hosting for source control repositories, here are a few

  • GitHub. Git repository hosting with support for svn clients.
  • GitLab. Git repository hosting with support for svn clients.
  • BitBucket. Git and Mercurial repository hosting.

Cloud Storage

The other choice is a cloud storage provider. It's best to upload a .zip file with all your source code in it.

Submitting

Before you Submit your game you'll need a few things

  • Link to your game that's hosted somewhere.
  • Link to your source code that's hosted somewhere (only for Compo).
  • Some screen shots of your game.
  • An account on the Ludum Dare site.
  • A name for your game.

How do I submit my game to Ludum Dare?

. . . Need to finalize details

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment