Concepts
Game Design
[
{
"name": "Walking Hero",
"description": "Make your own characters for games. Concepts: Creating sprites, Image editor, Moving sprites",
"url": "/concepts/walking-hero",
"labelClass": "green ribbon huge",
"cardType": "tutorial",
"imageUrl": "https://cdn.makecode.com/blob/89c32e0d311d9aacf511982b9fbf6bc598f3eb21/static/concepts/walking-hero.png",
"largeImageUrl": "/static/concepts/walking-hero.gif"
},
{
"name": "Picnic Food",
"description": "Learn how coordinates work by placing food on the screen. Concepts: Coordinate system, Creating multiple sprites, Renaming variables",
"url": "/concepts/picnic-food",
"cardType": "tutorial",
"imageUrl": "https://cdn.makecode.com/blob/19866454efac959da6377ce1e4a663873b99ec78/static/concepts/picnic-food.png",
"largeImageUrl": "/static/concepts/picnic-food.gif"
},
{
"name": "Princess Pizza",
"description": "Use overlap events to detect when sprites come together. Concepts: Sprite kinds, On overlap event, Game over",
"url": "/concepts/princess-pizza",
"cardType": "tutorial",
"imageUrl": "https://cdn.makecode.com/blob/955a32b191285959eff001fec8f260c8b9261509/static/concepts/princess-pizza.png",
"largeImageUrl": "/static/concepts/princess-pizza.gif"
},
{
"name": "Bouncing Burger",
"description": "Create a sprite that will bounce around the screen. Concepts: Projectiles, Sprite motion, Bounce on Wall flag",
"url": "/concepts/bouncing-burger",
"cardType": "tutorial",
"imageUrl": "https://cdn.makecode.com/blob/b361056823653952abd52c841b28136ac03712ed/static/concepts/bouncing-burger.png",
"largeImageUrl": "/static/concepts/bouncing-burger.gif"
},
{
"name": "Star Field",
"description": "Create a starry night for the next hit space game. Concepts: Star motion, Particles",
"url": "/concepts/star-field",
"cardType": "tutorial",
"imageUrl": "https://cdn.makecode.com/blob/4645308474dd4078c75f7c48dcce26654c2c1078/static/concepts/star-field.png",
"largeImageUrl": "/static/concepts/star-field.gif"
},
{
"name": "Throw a Bone",
"description": "Learn about how projectiles and button events work by throwing a bone. New Concepts: Controller button events, projectiles",
"url": "/concepts/throw-a-bone",
"cardType": "tutorial",
"imageUrl": "https://cdn.makecode.com/blob/b716b24316ede4c418f90e11d8b98d285ea64510/static/concepts/throw-a-bone.png",
"largeImageUrl": "/static/concepts/throw-a-bone.gif"
},
{
"name": "Sunday Drive",
"description": "Learn about how to make actions occur on an interval, and introducing randomness to games. New Concepts: On game update interval, Pick random, Screen height property",
"url": "/concepts/sunday-drive",
"cardType": "tutorial",
"imageUrl": "https://cdn.makecode.com/blob/975f50adb592e2e6e8a7ef681599c22530480dd0/static/concepts/sunday-drive.png",
"largeImageUrl": "/static/concepts/sunday-drive.gif"
},
{
"name": "Which Button?",
"description": "Learn about how to use score, life, and countdown counters in your games. Concepts: Score, Life, Countdown",
"url": "/concepts/which-button",
"cardType": "tutorial",
"imageUrl": "https://cdn.makecode.com/blob/2cb966ea65cf6a2b07af16a10514144ed5a4bfaa/static/concepts/which-button.png",
"largeImageUrl": "/static/concepts/which-button.gif"
},
{
"name": "Setting the Scene",
"description": "Design tilemaps to create scenes and levels for players to explore. Concepts: Tilemaps, Tile Images, Walls",
"url": "/concepts/setting-the-scene",
"cardType": "tutorial",
"imageUrl": "https://cdn.makecode.com/blob/2902c4bb97648c63a3322c31de24ef4e6386dc1d/static/concepts/setting-the-scene.png",
"largeImageUrl": "/static/concepts/setting-the-scene.gif"
},
{
"name": "Breadcrumb Trail",
"description": "Use tilemaps to place sprites at different positions on the screen. Concepts: Tiles, Arrays, For Element Loops, Placing Sprites",
"url": "/concepts/breadcrumb-trail",
"cardType": "tutorial",
"imageUrl": "https://cdn.makecode.com/blob/fc2b85740ea7649e3bf642382f35dd30190649dc/static/concepts/breadcrumb-trail.png",
"largeImageUrl": "/static/concepts/breadcrumb-trail.gif"
},
{
"name": "Tale of Talagron",
"description": "Introduce your game with story text and effects. Concepts: Text print, Scrolling, Star motion",
"url":"/concepts/talagron",
"cardType": "codeExample",
"imageUrl": "https://cdn.makecode.com/blob/92133d775c5072eb30ac73863f906cf8523ae434/static/concepts/talagron.jpg",
"largeImageUrl": "/static/concepts/talagron.gif"
}
]
See Also
Walking Hero, Picnic Food, Princess Pizza, Bouncing Burger, Star Field, Throw a Bone, Sunday Drive, Which Button, Setting the Scene