Info - Tutorial Challenge Board - Judging Criteria & Best Practices

JUDGING CRITERIA

The judging will be based on the following criteria.

Usefulness To Creators

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.

Easy To Understand

The tutorial should be well written, clear, and easy to understand.

Multimedia Content

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:

  • Text
  • Static Images
  • Dynamic Images
  • Video Clips
  • Code Examples
  • Downloadable Project Assets (editable public game)

Well Formatted

The tutorial should be well formatted and organized to make it easy to scan and read. Please see the formatting tips below.


BEST PRACTICES

Follow these best practices to make your tutorial as good as possible.

Language

The tutorial should be in English.

Spelling & Grammar

Please be sure to check spelling and grammar.

Helpful Screenshots

Provide screenshots when appropriate to make the content easier to understand.

Animated Guidance

Use animated GIFs or short videos to illustrate tasks which require a series of steps.

Code Examples

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).

Table Of Contents

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.

Downloadable Project

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.

Up To Date

The tutorial should be kept up to date with changes in Core, such as API changes, or Editor changes.


FORMATTING INFO

The tutorials will be published in these forums, which have built-in formatting tools and accept multimedia content.

Editing Toolbar

Use the built-in editing toolbar in these forums for common formatting options including bold, italics, bullet lists, links, code, and much more.

Images

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

Videos

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.

Headers

Always use headers for your content headlines. Just use hashmarks and a space to apply the header style:

# H1
## H2
### H3
#### H4
##### H5
###### H6

Horizontal Line

Use three asterisks to create a horizontal line.

***

Code With Syntax Highlighting

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.

More Formatting Information

View Formatting Reference Guide