Skip to content

A set of tutorials aimed at Key Stage 1 children. Built around custom blocks that remove some of the initial barriers to building something great.

License

Notifications You must be signed in to change notification settings

JimPaine/makecode-arcade-tutorials

Repository files navigation

MakeCode Tutorials

A collection of tutorials built on MakeCode Arcade.

0 - Catch

Tutorial

Demo

Description

A simple game which allows the developer to create a game where a player can move around the screen using the controls. The player has the objective to catch items which are "nice" in return for a point and when they catch a "bad" item the player loses a live.

Learning objectives

  • Events
  • Handling of events

This vs Existing

ks1 catch game

original catch game

Simplifications made

  • Removes terminology like: sprite and projectile and replaces them with player and item
  • Concept of types are simplified with Nice and Bad vs Food and Enemy
  • Simplification of projectile. Item is now randomly generated without the developer needing to understand vx and vy
  • No need for math.random
  • Keeping player in the bounds of the screen is automatically handled
  • overlap event is simplified to "when player catches item" includes handling of item kind within the event
  • "otherSprite" being destroyed is also handled by the event.
  • Timing event simplified to "every n seconds"

About

A set of tutorials aimed at Key Stage 1 children. Built around custom blocks that remove some of the initial barriers to building something great.

Resources

License

Stars

Watchers

Forks

Packages

No packages published