The judging will be based on the following criteria.
The primary objective is to create tutorials that are useful to other creators and that are in demand. Avoid creating tutorials that are too niche or limited in scope.
The tutorial should be well written, clear, and easy to understand.
Multimedia content allows people to learn in different ways whether it's visual learning, reading learning, logical learning, or hands-on learning. The tutorial should include multimedia content such as:
- Static Images
- Dynamic Images
- Video Clips
- Code Examples
- Downloadable Project Assets (editable public game)
The tutorial should be well formatted and organized to make it easy to scan and read. Please see the formatting tips below.
Follow these best practices to make your tutorial as good as possible.
The tutorial should be in English.
Please be sure to check spelling and grammar.
Provide screenshots when appropriate to make the content easier to understand.
Use animated GIFs or short videos to illustrate tasks which require a series of steps.
Use code examples to explain programming steps. The code should be clear, have well named variables, and should include comments to explain the logic. The code should work without editing, and should be easily copied by readers. For all code, please indicate the necessary context (default, server, client, etc).
For long tutorials, consider adding a table of contents with links. For full length videos, include timestamps in the text to help viewers find important topics in the video.
If applicable, provide a link to the completed project (models, code, UI, etc) in the form of community content, or an editable public game in Core. This allows creators to open the project in Core Editor to learn and experiment hands-on.
The tutorial should be kept up to date with changes in Core, such as API changes, or Editor changes.
The tutorials will be published in these forums, which have built-in formatting tools and accept multimedia content.
Use the built-in editing toolbar in these forums for common formatting options including bold, italics, bullet lists, links, code, and much more.
Drag and drop images from your desktop to the editor window.
- 1270 x 720 is sufficient for full screenshots.
- Image dimensions should be no larger than 1920 x 1080 maximum.
- Always optimized image file size for fast download. Use this handy online optimizer for PNG or JPG images: Online Image Optimizer
Just add the URL of your video into the editor to auto embed the video.
- Videos must be in streaming format, such as YouTube, and hosted on your own.
- Full length videos should be limited to less than 40 minutes (if possible) for efficient and fast learning.
- Full length videos should have an audio voice over in English.
Always use headers for your content headlines. Just use hashmarks and a space to apply the header style:
# H1 ## H2 ### H3 #### H4 ##### H5 ###### H6
Use three asterisks to create a horizontal line.
Use the code icon in the built-in toolbar to format code and automatically apply syntax highlighting. This can also be done manually by adding three backticks ``` above and below your code.