Documentation

Things to do

[
{
  "name": "Game Design Concepts",
  "description": "Learn about basics of developing your own game in the MakeCode editor",
  "url": "/concepts",
  "imageUrl": "/docs/static/concepts.gif"
},
{
  "name": "Game Tutorials",
  "description": "Learn by doing: build complete games by following step-by-step instructions in the editor",
  "url": "/tutorials",
  "imageUrl": "/docs/static/tutorials.gif"
},
{
  "name": "Lessons",
  "description": "Build up larger projects piece by piece",
  "url": "/lessons",
  "imageUrl": "/docs/static/lessons.gif"
},
{
  "name": "Courses",
  "description": "Structured courses for use in the classroom or at home",
  "url": "/courses",
  "imageUrl": "/docs/static/courses.gif"
},
{
  "name": "Blocks Games",
  "description": "Example games developed entirely in Blocks",
  "url": "/blocks-games",
  "imageUrl": "/docs/static/blocks-games.gif"
},
{
  "name": "JavaScript Games",
  "description": "Example games developed in JavaScript",
  "url": "/javascript-games",
  "imageUrl": "/docs/static/javascript-games.gif"
}
]

Arcade reference

Language and data reference

More questions?

Developers