Documentation

Things to do

[
{
  "name": "Game Design Concepts",
  "description": "Learn about basics of developing your own game in the MakeCode editor",
  "url": "/concepts",
  "imageUrl": "https://pxt.azureedge.net/blob/b75f04fc83fdd8bb42cca22020ee6b80ae09eaa4/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": "https://pxt.azureedge.net/blob/9d8afbb531d710d33f19223938bc57699e6f909d/static/tutorials.gif"
},
{
  "name": "Lessons",
  "description": "Build up larger projects piece by piece",
  "url": "/lessons",
  "imageUrl": "https://pxt.azureedge.net/blob/ce6b3522ea1100f786a4e01ece4c2a8b1d2b37b8/static/lessons.gif"
},
{
  "name": "Courses",
  "description": "Structured courses for use in the classroom or at home",
  "url": "/courses",
  "imageUrl": "https://pxt.azureedge.net/blob/6789f638ccf33d23db07c07f315eefd65ff67410/static/courses.gif"
},
{
  "name": "Blocks Games",
  "description": "Example games developed entirely in Blocks",
  "url": "/blocks-games",
  "imageUrl": "https://pxt.azureedge.net/blob/7e3d2191443cbb4ab62348a29c7f76518aacd7ac/static/blocks-games.gif"
},
{
  "name": "JavaScript Games",
  "description": "Example games developed in JavaScript",
  "url": "/javascript-games",
  "imageUrl": "https://pxt.azureedge.net/blob/463bbffa2673d8496c6e6c52a3e7a4edc4e53cf3/static/javascript-games.gif"
}
]

Arcade reference

Language and data reference

More questions?

Developers