Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Frequently Asked Questions (FAQ) Sticky

A topic by Lee Reilly created 43 days ago Views: 4,015 Replies: 72
Viewing posts 1 to 33
Jam Host (3 edits) (+2)

Hi there! Here are answers to some frequently asked questions. Please let me know if anything's unclear or you have more questions below, and I'll keep this updated.

Participation and Tools

Q: Can I use Unity, Unreal Engine, or other engines?
A: Yes! You can use any game engine you like.

Q: Can we use blueprints in Unreal Engine?
A: Yes.

Q: Can I use pre-made assets or code?
A: Absolutely! Just add proper attribution in your GitHub repository鈥檚 README if needed. Keep in mind that the goal is creativity, so avoid submitting old projects with only minor changes.

Q: If I use paid assets, should I include those in the repository?
A: No. Please only share assets you're able to sure. Please consider adding placeholder assets in the repository and a note in the README about what assets where used.

Q: Do I need a team to participate?
A: Nope! You can join solo or with a team of any size.

Q: Can I use no-code tools like Construct 3 or GameMaker?
A: Yes! Just ensure your project can be exported and shared via a GitHub repository.

Q: Can I submit multiple entries or join multiple teams?
A: Go for it!

Q: Is there a maximum team size?
A: Theoretically, no. Too big and you may crash the itch.io and GitHub servers though! J/K

Submission Process

Q: What do I need to submit?
A: You鈥檒l need to:

  • Create a GitHub repository for your game鈥檚 source code.
  • Submit your game on the itch.io Game Off page by December 1, 13:37 PT.

Q: Can I edit my game after submission?
A: You can fix critical bugs, but leave a note explaining the changes. Avoid altering the game during the voting period.

Q: What kinds of licenses are required/accepted for the public GitHub repo?
You're welcome to use whatever kind of license you wish! See this documentation for tips on choosing / applying a license.

Q: Can I sell my game after the jam?
A: Yes, you can sell your game after the jam.

Q: Can I create the GitHub repository before the jam starts?
A: Yes! You can set up your repo and team structure early—just no coding until the jam begins. 

Voting and Judging

Q: What are the judging categories?
A: Games will be rated on:

  • Overall
  • Gameplay
  • Graphics
  • Audio
  • Innovation
  • Theme Interpretation

Nobody's judging your jam code - don't worry! 馃檪

Q: When does voting start and end?
A: Voting starts on December 1 at 13:37 PT and ends on January 5, 2025, at 13:37 PT.

Q: Can I vote on any game?
A: Yes! Participants vote on each other鈥檚 games, with the option to explore and rate multiple entries.

Rules and Restrictions

Q: Are there content restrictions for my game?
A: While there are no strict content rules, if it's something I wouldn't show my kids or grandparents... then it may be less likely that it'll appear on our blog 馃槑 Please also see itch.io's note on adult content.

Support and Community

Q: Is there a Discord or social community?
A: Yes, join the https://discord.gg/4hAr7sa for support, teammate searches, and sharing progress.

Q: What鈥檚 the official hashtag?
A: Use #GitHubGameOff to share progress and connect with other participants on social media.

(+1)

By "licenses" does that means open source license, or custom license allowed (copyright, source available, still public repository)?

Jam Host(+1)

The only requirement is to share your code in a public GitHub repository. You鈥檙e welcome to use any license you like—whether it鈥檚 open source or a custom license. Just choose what works best for you or your project.

Can I join this jam with game made in roblox studio?

I can sumbit rblx file

Jam Host

It will likely limit the number of downloads and ratings you receiver, but I'd love to see some Roblox games this year. I recommend you leave detailed instructions on how to install / play on the itch.io page and GitHub README.

Thanks!!

(+1)

Do I have to open-source the project on GitHub? I'm not happy with that.

Jam Host

The source and assets you're able to distribute have to be in a public GitHub repository, but it doesn't need to be "open source". 

You're under no obligation to choose an open source license. And if you don't use any license, the default copyright laws apply, meaning that you retain all rights to your source code and no one may reproduce, distribute, or create derivative works from your work. See https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-f...,

Nobody will be judging your code if that helps. Hope this makes it a little easier to consider participating :)

What about thirds party plugins that are used? Most of the time you can't redistribute those. 

Are we allowed to release trailers/teasers for our game on youtube during the jam?

Jam Host

Absolutely. A few folks actually stream development of their games on Twitch and YouTube. A lots of folks share progress on social with hashtags like #GitHubGameOff and #ScreenshotSaturday.

(1 edit)

Sorry for asking another question in less then 30 minutes but for the Small Palette challenge does Black count as a colour for it and are shades include in the limits (Eg. Light blue & Dark blue) and how far on the Hex codes can we go with shadeing?

Jam Host(+1)

Great questions! 

On black as a color: It could be considered a gray area (color pun intended), but for the jam I'd say count it as a color. It's in line with say the old school CGA color palettes from games of yesteryear:


On shades as different colors: I'd say yes - dark blue and light blue are different colors going by their hex values. But you might consider dithering to make lighter / darker shades. E.g. https://www.retronator.com/post/176876250028/the-many-shades-of-cga-a-dithering-... shows a 4-color CGA palette that looks like more than 4 colors...

sorry if I missed this but can the submission be web based or a build or both? thanks!

Jam Host

Any and all welcome! Web-based games seem to get more engagement. A lot of folks share web-based and mac + win + linux build. Some folks have shared Commodore 64 and NES games in the past.

Can I upload my game to other game jam too?  The start date is the same.

Yes, if your game can meet the requirements of more than one jam then you can submit it anywhere you like.

IANAA (I Am Not An Admin)

Jam Host

Go for it! Just make sure the other jam's cool with it.

Do I have to share the Github repo with the game submission

Yes, this is the Github Game Off, so that is a requirement.

Submitted

Oh, so that means I can use game maker 8.1 lite

Jam Host

Yes.

Does the game must have a build/release in the repo?

Jam Host

Nope - the playable game should be playable or downloadable on itch.io. Just the source code has to be in a GitHub repository.

Submitted

If there were any vulnerabilitie and a Tool called snyk would find it IS it allowed to Be pached after The jam

Jam Host

After the jam ends (and voting's over) you're free to make as many updates as you like. Some folks continue development for month / years after.

> Q: Can I use pre-made assets or code?

Just wanted to expand on that: So If I would fork someone's old prototype/demo  whatever game on GitHub and do considerable work on it - not just change art, but the whole gameplay, mechanics and so on, would this be allowed?

Thanks!

Jam Host

That wouldn't really be in the spirit of the jam I'm afraid. (Connectedly, that was the theme of Game Off III - forking an existing game and expanding upon it).

Maybe there's a misunderstanding. My point is to build upon existing code, which I believe is part of the rules, or am I getting this wrong?

> Connectedly,

I know, I was there. ;-)

Submitted

I atleast have things that i don't remember so i check them from My Work in progress clicker game

Submitted

If i use JavaScript is it allowed to use frameworks like nextjs

Yes I think so. After all, most of us are using game engines with all of this functionality and libraries, not to mention packages and plugins. 

Jam Host

Yup - that's fine.

Submitted

Nice to know since it is easier with frameworks and i kinda had issues without a project template since i forgot thing in tailwindcss config file lol

(1 edit)

Description said that I can use any game engines but Is it also include no-code engine? Like Gb studio, scratch etc.

From what I鈥檓 understand if it can export to play in itch.io everything fine.(never use no-code or blueprint btw so I don鈥檛 know is it same thing)

Thanks!

Jam Host

I think you're able to export the game source for sharing with a lot of tools like those. If you can export the projects and share them in a GitHub repository, that would be ideal.

Submitted
Deleted 11 days ago

There probably isn鈥檛 a lot of stuff to play yet, but if you want to see what people are up to the best play would be in work-in-progress on Discord. https://discord.com/channels/375590051767123968/375679421761323022

Submitted

Thanx!!

I am thinking of making a project with the gameboy color pallete, whilst retaining modern features like high resolution, would this still count for the "Small Pallete" challenge?

I鈥檓 pretty sure that would be fine. Four colors does not mean it should exclusively be old-school pixel art.

Look at a game like APE OUT. It isn鈥檛 exactly four colors, but it鈥檚 close.

That's a fair point! Thank you

Should the repo contain the full game, not only the code but the models / sprites / audio files etc? If yes, what if I use third party assets (I suppose it's not prohibited)? If I were to join the jam, I would use audio assets. 

Jam Host

Ideally you'd share as much as you're able to. If you're using 3rd party assets that you're not permitted to distribute, don't include them. Please consider adding some placeholders in the repo, and a note in the README.

We really need to pin a message about adding assets to the repository or add it to the main FAQ. I have seen this come up half a dozen times, either here or on the Discord.

can i make the game 3D?

Yes.

Is it possible to use AI art? stable diffusion or midjourney. there doesn鈥檛 seem to be anything in the rules that explicitly says it can or can鈥檛 be used?

Jam Host

Go for it! Would be interesting to leave a note about usage (and maybe even the prompts you used) on your entry page.

(1 edit)

I was also wondering about the AI question

Yes, AI tools are allowed.

I swear this was on one of the main pages, either the FAQ or the Rules, but now I can鈥檛 find it.

Is it okay if I upload my game before submition for testing purposes?

(+1)

Absolutely! In fact I highly recommend uploading your work as you go. I have seen so many people who missed the deadline because they had trouble with the final upload. Don鈥檛 let that happen to you.

Thank you for this FAQ! I need just a little clarification on this situation.


Q: Can I use pre-made assets or code?

A: Absolutely! Just add proper attribution in your GitHub repository鈥檚 README if needed. Keep in mind that the goal is creativity, so avoid submitting old projects with only minor changes.

I have a previous game in which I have reused components to prototype this jam game, and common scripts, like movement, menus, etc. I am hoping it is ok to reuse a basic shell of an older game which I coded. No unique mechanics/artwork are being used, and its actually a different genre of game all-together. The previous game was metroidvania-ish and the new game is a fusion of stealth/mini-games/dig-dug. I reused basic movement controls (and extended these ), basic UI, like HP, and game management components like pause, audio players, etc. Is this within the spirit of the jam?
Submitted

What exactly is the source code? (I'm kinda new to game development)

That really depends on what you use to make the game, but in general it refers to the programming instructions contained in the files of your project. For Unity you would likely have some .cs files with C# code in them. For a Phaser game such as I'm working on it will be spread around some .js and .html files. There are countless kinds.

What you would need to put on GitHub is not just the source code but all the files your game needs such as code, images, sounds, fonts, w/e.

Question about the Small Palette challenge. Say I have an image that is a PNG with only black and white - ensured via GIMP's Posterize feature. Then I save it as a JPG to save some file size. This may (will) introduce artifacts in the image, which will be many shades from black to white. Busted?

So, do we need to restrict ourselves to non-artifacting / non-lossy image formats if we want to qualify for Small Palette?

Submitted

Just use JPG as you want, but add a final screen shader that restricts the game's palette to only the 4 colors you want, rounding each one up to its nearest one. That way you can save yourself the space while ensuring it's always 4 colors!

I like it, and if I were doing Unity WebGL I would... but I'm learning Phaser by doing this too! So I'm just going to keep to PNG, I managed to get the size under control by being smarter about it lol... ty for reply

Is it necessary to have my repo public? I don't really want to share my code with another people

Jam Host

The repo needs to be public for Game Off, but nobody will be judging your code if that's a concern.

Submitted

Is it okay to upload the game as a demo? :P i joined too late, haha, but still made something and wanna put it out.

Jam Host

That's fine. I recommend you just add a note that it's a demo or incomplete.

Submitted

Sorry for asking this THIS late into the game, can i upload a game that is built on the source code of some project i had just lying around on my github? the code at that point was only 4 files big and it was 300 lines long. Currently it is around 2000 lines long and is across 11 files (verified by toeki https://github.com/XAMPPRocky/tokei)

Jam Host

That sounds fine to me. Lots of folks use started templates or open source projects to get kickstarted. I'd recommended just leaving a note about it in your game's description.

Submitted

Can i directly send the compressed file?

Submitted

Hey there! Now that the voting period has started would it be acceptable to edit the text of the itch page (not the game in itself)?

With the feedback we received I realize the player might benefit from getting a couple more tips within the itch page, but I want to make sure this is okay.

Thanks!

Jam Host

Hi there! Go for it!

Submitted

Thank you so much!

Submitted

Quick related question. Is it also allowed to add better screenshots or video to the game page during the voting period? Or even update the cover image?

Jam Host

Totally fine to do that.

Submitted

Hi! I received some feedback that parts of my game are too hard. Is it possible to adjust the difficulty on my game/clarify instructions during the voting period?

Jam Host(+1)

I'd recommend holding off on updating the game during judging unless it's truly game-breaking. Feel free to add tips/instructions though.

Submitted

Sure, thanks for the reply!