Official MoonJam Rules & Guidelines
Please read these carefully, failure to abide by these rules may result in disqualification and forfeiture of prizes.
- Take proper care for yourself, make sure to take breaks, eat and give yourself proper time to sleep.
Don't use paid assets even if you already own them or assets that you don't have the right to distribute.
Examples of assets you MAY use:
- Sound clips of Moon
- Channel emotes, including Moon's BTTV emotes so long as they do not infringe on another company's intellectual property (rule 3), example: moon2PREGARIO, or PikaMine. As while being transformative art, the amount needed to classify as such is a grey area, and Nintendo has a history of fighting such cases. So it's best to err on the side of caution, and not use such emotes or art.
- Any art Moon has paid for (resub images, emotes, etc)
- Engine exclusive assets that are free, accessible to everyone, and can be used for monetary gain
- For example if you use Unreal Engine 4, you will only be permitted to use the free content specific to the month of the Jam as everyone using Unreal will have access to it but you are not permitted to use the free content of any other month
- Examples of assets you MAY use:
Don't use copyrighted material that you don't have the rights to use or distribute.
- To use a person's likeness you will need to get their consent prior to the games being played, else your game will be disqualified.
- Whichever engine you use, you will need to abide by their licensing rules. If the prize amount is enough to need to start paying the game engine developer you will have to pay them.
- Start from scratch, you are not allowed to use previous projects. We will judge your game on how likely you are able to make it in 72 hours before submission, if we judge it to be impossible to make within 72 hours, you will be disqualified. We will keep in mind that some participants are professional game developers or work in the industry and take that into consideration in regards to the previous statement.
- All team members must be active subscribers. If you are banned or not in good standing on the official Discord server, you may not participate.
Artists are the only participants allowed to contribute to multiple groups
- This includes artists, musicians and voice actors
- You may only participate as an artist, not as other roles
- If you are only in one group, you may participate as other roles
Games must be stream appropriate
- Please refer to Twitch's Community Guidelines, notably but not limited to the sections about hateful conduct, sexual content and extreme or gratuitous gore and violence
No mobile or insecure multiplayer games.
- Mobile games will be difficult to properly setup and capture
- Chat interactive games are permitted where the game anonymously connects to Twitch chat servers
Pre-Approved Game Engine List
If you don't use the following versions of the engines listed below and we can't build your games into an executable, you may be disqualified.
If your desired game engine is not listed or you are unsure, please reach out to us. This list is not all encompassing, the important part is that we are able to reliably compile your project.
- GameMaker Studio 2 2022.5.1.16
- Godot 3.4.4 Standard/Mono
- RPG Maker MV
- Unity Engine (Version 2021.3.5f1 LTS)
- Unreal Engine (Version 4.27/5.02)
- Love2D 11.3
- Pixel Game Maker MV
- Python 3-Based engines
- Built with Electron 19.0.0 (project will need to run as a standalone application to be accepted)
- Purchased assets
Content listed as non-commercial
- You must abide by attribution clauses for content which you use if a license requires it.
- If you are using content from OpenGameArt, please read their licensing section for more information. You may be required to distribute source code for some licenses
- If you are using audio from FreeSound, please read their licensing section for more information
Free Hero Engine Accounts
- If one of your group members has a free account. Under Section 3.1 General Usage Restrictions of the terms and conditions, “Developer shall not assign, sublicense, market, sell, lease, rent, …” your game as noted in the last sentence of the paragraph using the Hero Cloud
- We don’t know if you are required to use HeroCloud when playing the game. This one is weird and we're still confused about it
- PlayOnLoop has a lot of fine-line statements that makes it better to not use it just to be safe.