Game Design and Coding

Coding Cards

[
{
  "name": "Create a Moving Character",
  "description": "Make a character sprite that moves.",
  "url": "https://drive.google.com/open?id=1pl37gAzZ1bAYmjzKgKOkNSAVgPvvmtCc",
  "imageUrl": "https://pxt.azureedge.net/blob/03ca37e2b161f017630763c87e2271c806a8c9e8/static/design-coding-cards/1-moving-character-thumb.jpg"
},
{
  "name": "Build a Tilemap Level",
  "description": "Create tiles and setup a map to make a level.",
  "url": "https://drive.google.com/open?id=1csw-D1LJYA0SLdqMXNfSO4Ko7J-dYm5J",
  "imageUrl": "https://pxt.azureedge.net/blob/a6ec0d93cec620336925709b0a75141cc188104e/static/design-coding-cards/2-tile-map-thumb.jpg"
},
{
  "name": "Something to Collect",
  "description": "Take an action when a player sprite encounters an object.",
  "url": "https://drive.google.com/open?id=1yGsM2nNtTG6HX1HnR4wHmXbFH6CM1GCv",
  "imageUrl": "https://pxt.azureedge.net/blob/3b06b65285db781947e9220c5b68a412d53c81ab/static/design-coding-cards/3-collect-something-thumb.jpg"
},
{
  "name": "Array of Tiles",
  "description": "Access tiles to move sprites over them.",
  "url": "https://drive.google.com/open?id=1T9kaq0KuSCdTprVYyw94RWoAka7yX7T7",
  "imageUrl": "https://pxt.azureedge.net/blob/55f338c105268fcecdf8df2274e3cd24c4bfb8bc/static/design-coding-cards/4-collect-something2-thumb.jpg"
},
{
  "name": "Run and Jump Platformer - Part 1",
  "description": "Create the tilemap and move your player in a Run and Jump game.",
  "url": "https://drive.google.com/open?id=1vQYqfwIMgc7xal1kV_fa59IwfvsVPy74",
  "imageUrl": "https://pxt.azureedge.net/blob/f574eae90aa9ec044ac7889ef0eee66c2d8e9568/static/design-coding-cards/5-run-and-jump-platform1-thumb.jpg"
},
{
  "name": "Run and Jump Platformer - Part 2",
  "description": "Code a button to have the player jump and make the game over logic.",
  "url": "https://drive.google.com/open?id=1FEJIXyyYTAcfHAsTbSxavOlJIYu-ppPs",
  "imageUrl": "https://pxt.azureedge.net/blob/3c0f627f6e4c87e304408a893250ad9243cf4ec5/static/design-coding-cards/6-run-and-jump-platform2-thumb.jpg"
},
{
  "name": "Run and Jump Platformer - Part 3",
  "description": "Check over your code and test it in the simulator",
  "url": "https://drive.google.com/open?id=1WWCUB_J_HaK6KUFuAet3-anlPJp0eGSH",
  "imageUrl": "https://pxt.azureedge.net/blob/c3216c60076579f8ef8ed053bd910cab4c6f0507/static/design-coding-cards/7-run-and-jump-platform3-thumb.jpg"
},
{
  "name": "Run and Jump Platformer - Part 4",
  "description": "Add multiple levels to your platformer",
  "url": "https://drive.google.com/open?id=1UVTRxZxW3r_6mWyPP0gyZVZd9x1ASGpZ",
  "imageUrl": "https://pxt.azureedge.net/blob/e79857bcf6aeae906be445f0d448e9e182253c6d/static/design-coding-cards/8-run-and-jump-platform4-thumb.jpg"
},
{
  "name": "Making an RPG - Part 1",
  "description": "Create your hero player sprite, controller input, and sprite interactions",
  "url": "https://drive.google.com/open?id=1681feQU7_iFNVuoKoFGdcXwgSV_1hKpl",
  "imageUrl": "https://pxt.azureedge.net/blob/2dbbf75ec2f1e319e2f2bd342115730c32c3b2bb/static/design-coding-cards/9-rpg-part-1-thumb.jpg"
},
{
  "name": "Making an RPG - Part 2",
  "description": "Make your hero image change when the direction of motion changes",
  "url": "https://drive.google.com/open?id=1v8SHSsS0qghgUIbY6P43PMW8NOF5wkuA",
  "imageUrl": "https://pxt.azureedge.net/blob/4d022bdea36eb4695a4aee18619cc832aca857cb/static/design-coding-cards/10-rpg-part-2-thumb.jpg"
},
{
  "name": "Making an RPG - Part 3",
  "description": "Create the overworld and cave scenes",
  "url": "https://drive.google.com/open?id=13CudBytbO0mSWicCl4Feq5BbzsSaM9nX",
  "imageUrl": "https://pxt.azureedge.net/blob/fdca3dd1510b48f8139c5f85fd76abf589c7b0b3/static/design-coding-cards/11-rpg-part-3-thumb.jpg"
},
{
  "name": "Making an RPG - Part 4",
  "description": "Test the game so far and see if your player can move between the overworld and the cave",
  "url": "https://drive.google.com/open?id=1ZP1G7Ql-lvhXyFgrTOHy8gXRXAfOmtyM",
  "imageUrl": "https://pxt.azureedge.net/blob/279999a86c31b1b34d14eab167502a6d7a26f4f5/static/design-coding-cards/12-rpg-part-4-thumb.jpg"
},
{
  "name": "Making an RPG - Part 5",
  "description": "Add lives an heart rewards to the game",
  "url": "https://drive.google.com/open?id=1XR_FDXh5_uS4XYfeZCVK2qom24gDPtPQ",
  "imageUrl": "https://pxt.azureedge.net/blob/da0f226cc0c9c0ee0ebe36eed76d5abf150d1caf/static/design-coding-cards/13-rpg-part-5-thumb.jpg"
},
{
  "name": "Making an RPG - Part 6",
  "description": "Make a goal of collecting keys to open the chest",
  "url": "https://drive.google.com/open?id=1ZZn9UyW8XJAw4lztO66wBmrbCcqAIbI5",
  "imageUrl": "https://pxt.azureedge.net/blob/46b23228ec3795a2d43f2108653b8739b3fa9104/static/design-coding-cards/14-rpg-part-6-thumb.jpg"
},
{
  "name": "Making an RPG - Part 7",
  "description": "Review the complete game and check for errors or things that might not work right",
  "url": "https://drive.google.com/open?id=1Bs3Z-AsZaNO_MyJVkZE853Pc7uU87-UY",
  "imageUrl": "https://pxt.azureedge.net/blob/d51f578f3e5edddfb36acde795ff6e2a98b27c86/static/design-coding-cards/15-rpg-part-7-thumb.jpg"
},
{
  "name": "Connect Meowbit",
  "description": "Connect to the Meowbit and download your game code.",
  "url": "https://drive.google.com/open?id=1CA9T9RFNr2KpmnMiRzkCYdPJm0PauJIV",
  "imageUrl": "https://pxt.azureedge.net/blob/ad58e68b45cd7a3f7cbbf5a4ff07e11eac972ca3/static/design-coding-cards/connect-meowbit-thumb.jpg"
}
]

See Also

Create a Moving Character, Build a Tilemap Level, Something to Collect, Array of Tiles, Run and Jump Platformer - Part 1, Run and Jump Platformer - Part 2, Run and Jump Platformer - Part 3, Run and Jump Platformer - Part 4, Making an RPG - Part 1, Making an RPG - Part 2, Making an RPG - Part 3, Making an RPG - Part 4, Making an RPG - Part 5, Making an RPG - Part 6, Making an RPG - Part 7, Connect Meowbit