Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Submit to GitHub requirement

A topic by MoodyBear created Oct 16, 2021 Views: 1,001 Replies: 13
Viewing posts 1 to 5
Submitted (1 edit)

Are there any more specifics to this requirement? Does the game binary need to be downloadable from GitHub too, or is it purely for the source code being publicly accessible?

Host

The judges need to be able to compile your game from scratch. The binaries should be uploaded to itch.

Submitted

I use the Construct engine. Will the judges still be able to handle biz?

Host

can't see why not

so you want us to upload the whole thing, including the resource files like graphics, audio etc?

Host (1 edit)

Yes, the judges should be able to compile your game given just the github repository.

Submitted(+1)

Will uploading the source files with the Unity gitignore file be sufficient? I really dont want to get DQed because I messed up my github page

Submitted

I'm not the host so I can't say for sure, but some of my Unity files are too big for github so a gitignore is required for me. In my experience, the game is still buildable with a standard gitignore (you can google it and github has a template for unity built-in) so it should be fine.

Submitted

Curious about this requirement. I've already set up my github repo and submitted but why is it important that you're able to compile entries from scratch?

Host

Since the games will be running on Ludwig's computer, all final binaries will be compiled by the judges to prevent any kind of malware.

Submitted

Ah, got it

Submitted

I'm worried that you won't be able to compile my game, just because it's a C++ project with dependencies (Chipmunk 2D for physics, SDL2/SDL_mixer/SDL_image for sound and graphics, etc.) and I'm cross-compiling it for Windows from Linux. Will you reach out if you have trouble building my game, or it just an instant disqualification?

Host(+1)

I'll contact you if I have issues.

Submitted

Thanks. Just FYI, I've added a Dockerfile and pushed it to the GitHub repo for my game, so building for Windows should now be really easy as long as you have Docker.