Tutorials

Getting started

[
{
  "name": "Chase the Pizza",
  "description": "Get started creating a simple game to chase a pizza around the screen and collect as many points as possible before time runs out!",
  "url": "/tutorials/chase-the-pizza",
  "cardType": "tutorial",
  "imageUrl": "https://pxt.azureedge.net/blob/1fd7455a5e8bc60747dc45fdbed6efc3508e6406/static/tutorials/chase-the-pizza.png",
  "largeImageUrl": "/static/tutorials/chase-the-pizza.gif",
  "videoUrl": "/static/tutorials/chase-the-pizza.mp4",
  "otherActions": [{
    "url": "/tutorials/spy/chase-the-pizza",
    "editor": "js",
    "cardType": "tutorial"
  }, {
    "url": "/tutorials/spy/chase-the-pizza",
    "editor": "py",
    "cardType": "tutorial"
  }]
}, {
  "name": "Happy Flower",
  "description": "Create a flower that sends back happy bees",
  "url": "/tutorials/happy-flower",
  "cardType": "tutorial",
  "imageUrl": "https://pxt.azureedge.net/blob/282b6d10f92153c5c1819cc9ab0bfde92fd88ef6/static/tutorials/happy-flower.png",
  "largeImageUrl": "/static/tutorials/happy-flower.gif",
  "videoUrl": "/static/tutorials/happy-flower.mp4",
  "otherActions": [{
    "url": "/tutorials/spy/happy-flower",
    "editor": "js",
    "cardType": "tutorial"
  }, {
    "url": "/tutorials/spy/happy-flower",
    "editor": "py",
    "cardType": "tutorial"
  }]
}, {
  "name": "Lemon Leak",
  "description": "Stay away from the wild strawberries or you'll lose your juice!",
  "url": "/tutorials/lemon-leak",
  "cardType": "tutorial",
  "imageUrl": "https://pxt.azureedge.net/blob/6d484ada400110d8ed4e7370bf62edb26081f8f7/static/tutorials/lemon-leak.png",
  "largeImageUrl": "/static/tutorials/lemon-leak.gif",
  "videoUrl": "/static/tutorials/lemon-leak.mp4",
  "otherActions": [{
    "url": "/tutorials/spy/lemon-leak",
    "editor": "js",
    "cardType": "tutorial"
  }, {
    "url": "/tutorials/spy/lemon-leak",
    "editor": "py",
    "cardType": "tutorial"
  }]
}, {
  "name": "Galga",
  "description": "Fly through the attacking spacecraft and fire darts at them, don't get hit!",
  "url": "/tutorials/galga",
  "cardType": "tutorial",
  "imageUrl": "https://pxt.azureedge.net/blob/77936f12788850054b667a428c34f301249c5148/static/tutorials/galga.png",
  "largeImageUrl": "/static/tutorials/galga.gif",
  "videoUrl": "/static/tutorials/galga.mp4",
  "otherActions": []
}, {
  "name": "Free Throw",
  "description": "Take your best shot and slam dunk this Basketball free throw game!",
  "url": "/tutorials/free-throw",
  "cardType": "tutorial",
  "imageUrl": "https://pxt.azureedge.net/blob/e676d65828da628a09fb0c9bf8fae686a20f0ec4/static/tutorials/free-throw.png",
  "largeImageUrl": "/static/tutorials/free-throw.gif",
  "videoUrl": "/static/tutorials/free-throw.mp4"
}, {
  "name": "Collect the Clovers",
  "description": "Create a garden to collect 4-leaf clovers, avoid the bees!",
  "url": "/tutorials/collect-the-clovers",
  "cardType": "tutorial",
  "imageUrl": "https://pxt.azureedge.net/blob/b75ec925ee7e2ef08ffb270b4b1b51c371c4c5e1/static/tutorials/collect-the-clovers.png",
  "largeImageUrl": "/static/tutorials/collect-the-clovers.gif",
  "videoUrl": "/static/tutorials/collect-the-clovers.mp4"
}, {
  "name": "Barrel Dodger",
  "description": "Jump and run to avoid the barrels",
  "url": "/tutorials/barrel-dodger",
  "cardType": "tutorial",
  "imageUrl": "https://pxt.azureedge.net/blob/2f8dc8c0d347ac7f49efc9ed1dd79a2ab7bcbb6e/static/lessons/barrel-dodger.png"
}, {
  "name": "Paddle",
  "description": "A variation on the 2 player pong game",
  "url": "/tutorials/paddle",
  "cardType": "tutorial",
  "imageUrl": "https://pxt.azureedge.net/blob/83cf2d5a782b889f3dda2a2f16a583ff6c078e87/static/tutorials/paddle.png",
  "largeImageUrl": "/static/tutorials/paddle.gif",
  "videoUrl": "/static/tutorials/paddge.mp4",
  "otherActions": [{
    "url": "/tutorials/spy/paddle",
    "editor": "js",
    "cardType": "tutorial"
  }, {
    "url": "/tutorials/spy/paddle",
    "editor": "py",
    "cardType": "tutorial"
  }]
}, {
  "name": "Name Tag",
  "description": "A simple name tag with cool effects",
  "url": "/tutorials/name-tag",
  "cardType": "tutorial",
  "imageUrl": "https://pxt.azureedge.net/blob/71c5e2195b160aa4e932b8c9770cd659ae441fd3/static/tutorials/name-tag.png",
  "largeImageUrl": "/static/tutorials/name-tag.gif",
  "videoUrl": "/static/tutorials/name-tag.mp4"
}, {
  "name": "Simple Extensions",
  "description": "Learn the basics of using extensions and create a platformer",
  "url": "/tutorials/simple-extensions",
  "cardType": "tutorial",
  "imageUrl": "https://pxt.azureedge.net/blob/2e69ac5c8cb3426af4c1ae3806d6ff66fceb1336/static/tutorials/simple-extensions.png",
  "largeImageUrl": "/static/tutorials/simple-extensions.gif",
  "videoUrl": "/static/tutorials/simple-extensions.mp4"
}, {
  "name": "Maze",
  "description": "Learn the basics of creating a maze",
  "url": "/tutorials/maze",
  "cardType": "tutorial",
  "imageUrl": "https://pxt.azureedge.net/blob/10768191289adcb77dc48fff3cf2941445d392ce/static/tutorials/maze.png",
  "largeImageUrl": "/static/tutorials/maze.gif",
  "videoUrl": "/static/tutorials/maze.mp4"
}
]

See Also

Eat the Doughnut, Maze, Happy Flower, Lemon Leak, Galga, Barrel Dodger, Simple Extensions