中文 Contact us

Game:Bit

Elementary & Middle School10 class periodsMakeCode Arcade

Game:Bit is a new product built on Microsoft Arcade games, giving micro:bit learners another option.

Game:Bit

What this kit teaches

Quick start 123 to designing prompts and dialogue

Getting to know Game:Bit, getting the example programs, flashing a program, how to play, setting the hardware volume and screen brightness, and getting to know MakeCode Arcade.

Creating game elements to bringing game characters to life

Making backgrounds, adding sound effects, what variables are, how to use variables, creating another character, and overlapping characters.

Using winning moves to extended creative applications

Saving a game, loading a game, adjusting game complexity, adding attacks, what happens after a hit, and bullet variations.

Course outline

01 Quick start 123 (1 class period)

Learning objectives

1. Get to know Game:Bit 2. Get the example programs 3. Know how to flash a program 4. Know how to play 5. Set the hardware volume and screen brightness

Unit content

  • Getting to know Game:Bit
  • Getting the example programs
  • Flashing a program
  • How to play
  • Setting the hardware volume and screen brightness

Related article: Game:Bit tutorial series (1): Quick start 123

02 Getting to know the interface (1 class period)

Learning objectives

1. Get to know the interface 2. Get to know the types of blocks 3. Find blocks quickly

Unit content

  • Getting to know MakeCode Arcade
  • The game simulator
  • The block list
  • The coding workspace
  • Extra features

Related article: Game:Bit tutorial series (2): Getting to know the interface

03 Creating the character concept (1 class period)

Learning objectives

1. Learn to create characters (sprites) 2. Control how characters (sprites) move

Unit content

  • Creating characters (sprites)
  • Controlling your own character

Related article: Game:Bit tutorial series (3): Creating the character concept

04 Designing prompts and dialogue (1 class period)

Learning objectives

1. Learn to show messages with prompts 2. Interact with characters through dialogue

Unit content

  • The prompt feature
  • The dialogue feature

Related article: Game:Bit tutorial series (4): Designing prompts and dialogue

05 Creating game elements (1 class period)

Learning objectives

1. Design a background 2. Add sound effects

Unit content

  • Making backgrounds
  • Adding sound effects

Related article: Game:Bit tutorial series (5): Creating game elements

06 Setting up collision events (1 class period)

Learning objectives

1. Learn how to use variables 2. Learn to handle collision events

Unit content

  • What variables are
  • How to use variables
  • Creating another character
  • Overlapping characters

Related article: Game:Bit tutorial series (6): Setting up collision events

07 Deciding who wins (1 class period)

Learning objectives

1. Learn to keep score 2. Understand how to generate random values

Unit content

  • Keeping score
  • Random generation
  • Adding sound
  • Countdown timer

Related article: Game:Bit tutorial series (7): Deciding who wins

08 Bringing game characters to life (1 class period)

Learning objectives

1. Make characters move on their own 2. Add a health feature

Unit content

  • Adding an enemy character
  • The health feature
  • Reducing life points
  • Enemy mode
  • Chasing the player

Related article: Game:Bit tutorial series (8): Bringing game characters to life

09 Using winning moves (1 class period)

Learning objectives

1. Become skilled at saving and loading game files 2. Give characters the ability to attack 3. Understand how to adjust the direction missiles are fired

Unit content

  • Saving a game
  • Loading a game
  • Adjusting game complexity
  • Adding attacks
  • What happens after a hit

Related article: Game:Bit tutorial series (9): Using winning moves

10 Extended creative applications (1 class period)

Learning objectives

1. Learn more game design methods 2. Design other types of games

Unit content

  • Bullet variations
  • Trigger changes
  • Jumping and crouching
  • How to jump
  • Changing the character’s walking animation

Related article: Game:Bit tutorial series (10): Extended creative applications

The course outline is compiled from existing CIRCUS Pi tutorial articles. The number of class periods is an estimate, and the actual schedule can be adjusted for each class.

Hardware specifications

Supported controller boardsmicro:bit V2 series
Screen size2.8-inch color TFT LCD, 320 x 200
ButtonsJoystick, A button, B button, menu
Expansion slotYes (connector socket)
Built-in battery capacity1000 mAh
ChargingYes (5 V Micro USB)
Dimensions139.5 x 81 x 31 mm

Product features

Game:Bit is a new product built on Microsoft Arcade games, giving micro:bit learners a different option.

Instead of the usual approach of building projects with an expansion board and sensors, it has learners create games, encouraging a different way of thinking about programming.

From how scoring works, to character actions, to matching backgrounds and music, to judging a win or loss and ending the game, the creator makes every decision about the game.

♠ Design games by dragging blocks
With the familiar MakeCode Blockly style of programming, anyone can build their own games and share them with friends. If you already use micro:bit and are comfortable with the MakeCode workflow, you will pick up Microsoft Arcade games quickly.

Game:Bit 2.8-inch game development expansion board

♣ How do I get started?

MakeCode Arcade has extensive tutorials and many example games. Pick the example closest to the game experience you have in mind, whether it is a popular side-scrolling game or an RPG adventure, and start building your own game.

Game:Bit 2.8-inch game development expansion board

♥ Plug in a micro:bit and it becomes a game console
After you download your finished game and flash it to the micro:bit, plug it into the Game:Bit expansion board and start playing.

Game:Bit 2.8-inch game development expansion board

FAQ

How do I install the micro:bit? Can I use both the v1 and v2 micro:bit?

1. Install the micro:bit as shown on the paper card: plug it into the controller board slot numbered (6) in the diagram, with the front of the micro:bit facing the same side as the Game:Bit screen.

2. Only the v2 micro:bit is supported at this time.

Does Game:Bit need to be plugged in to work? What cable does it use?

1. Game:Bit has a built-in lithium battery, so it does not need to stay plugged in. When the battery runs out, use the included Micro USB cable: plug one end into the charging port numbered (4) in the diagram, and connect the other end to a power bank or a 5 V phone charger.

2. The light is red while charging and turns green when fully charged. The charging port is for charging only.

Can I connect other boards, such as an ESP32 or Pi Pico?

Game:Bit is designed to the Microsoft Arcade games specification, so only micro:bit v2 is supported at this time.

Where is the finished game stored, and how do I put it there?

1. The game is downloaded to the micro:bit v2. Game:Bit works like an expansion board.

2. The steps are the same as downloading any program to a micro:bit: connect the Micro USB cable to the micro:bit and click download.

Contact us

Your message goes straight to our team, and we usually reply within one business day.

  • 01Questions? Send us a message or add us on LINE.
  • 02Quotes and orders, including international shipping
  • 03Teacher training and professional development
QR code for our LINE account @icshop
Official LINE @icshop

Scan with your phone to add us on LINE.

Add us on LINE