Perler Bead Sprites

Perler bead images of sprites

Perler Beads are small, colored plastic beads that you assemble into different patterns on a pegboard. An iron is used on the beads so that they fuse together creating a single work of art from your design. For more information, visit the website at https://www.perler.com.

Perler beads are great for bringing your Arcade sprites, tiles, and designs to life!

Materials

You can purchase Perler Beads online or at your local craft store.

Materials needed

  • An assortment of different color Perler Beads
  • Clear pegboard
  • Ironing paper – this usually comes with a box of beads, or parchment paper also works (e.g., Ironing Paper Roll)
  • A clothes iron
  • Flat surface
  • Tweezers for placing beads on pegboard (optional)
  • A computer with internet access
  • A color printer
  • Masking tape and scissors

Instructions

  • Open up your favorite MakeCode Arcade game in the browser.
  • Click on the image of the Sprite you want to design.
  • Using the Marquee Tool, select the image of the Sprite.

Marquee tool in sprite editor

  • On the keyboard, press Control-C to copy the image (Ctrl+C on Windows or Command+C on Mac).
  • NOTE – you can also open your game in the JavaScript editor and copy the img image code from there.
  • In a new browser tab, open the MakeCode Arcade Stencilr tool.
  • Delete the existing image code in the window and paste the image from your game using the keys Control-V on the keyboard (Ctrl+V on Windows or Command+V on Mac).

Paste the image

  • In the Filename Prefix box, instead of “strawberry”, type a name in for your image.
  • Click the Generate button.

Name the image

  • Scroll down to the Beads section of the page and click on the bead pattern image.
  • This will download the image as a .svg file from your browser to the Downloads folder on your computer.

Download the SVG

  • Open this .svg file in your browser.
  • Print the image.
  • NOTE – Make sure you print the image without any automatic scaling or skewing of the image.

Scaling the image

  • Cut out the bead pattern from the paper and tape it to the back of a clear pegboard, making sure to line up the dots to the pegs.

Pattern to cut out

  • Pick out the bead colors you will need for your sprite image and assemble them on the pegboard. If you have tweezers, you can use them in this step.

Choose and assemble the beads

  • Once you have your design in place, place the ironing paper over your bead design.
  • Apply a hot iron over the ironing paper to slowly and gently melt the beads together. Use medium heat, a dry iron, and circular motions for about 10 seconds.

Ironing the beads

  • Peel away your parchment paper and voila! Your MakeCode Arcade Sprite brought to life! 😊

Choose and assemble the beads

Example

Here’s an example of two alien sprites created from the following game.

Choose and assemble the beads

namespace SpriteKind {
    export const FlyingSaucer = SpriteKind.create()
}
sprites.onOverlap(SpriteKind.Player, SpriteKind.Projectile, function (sprite, otherSprite) {
    otherSprite.destroy(effects.hearts, 500)
    music.powerUp.play()
    info.changeScoreBy(5)
})
sprites.onOverlap(SpriteKind.Player, SpriteKind.FlyingSaucer, function (sprite, otherSprite) {
    music.baDing.play()
    info.changeScoreBy(1)
    otherSprite.destroy(effects.spray, 500)
})
sprites.onOverlap(SpriteKind.Player, SpriteKind.Enemy, function (sprite, otherSprite) {
    music.pewPew.play()
    info.changeScoreBy(-1)
    otherSprite.destroy(effects.disintegrate, 500)
})
let girlAlien: Sprite = null
let meteor: Sprite = null
let projectile: Sprite = null
scene.setBackgroundImage(img`
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    ................................................................................................................................................................
    .......................44444444444......................................4444444444..............................................................................
    ....44444444444444....4444444444444444............................444444444444444444444444......................................................................
    4444444444444444444444444444444444444444.........................4444444444444444444444444444444................................................................
    44444444444444444444444444444444444444444444...............4444444444444444444444444444444444444444444..........................................................
    444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444.......................................................
    444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444....................................................
    44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444..................................................
    444444e4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444...............................................
    44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444............................................
    444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444..................4444444444444444...
    444444444444444444444444444444444444444444444444e4444444444444444444444444444444444444444444444444444444444444444444444444444444444.....444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    444444444444444444444444444444444444444444444444444444444444444444444444444444444e444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444e44444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    444444444444444e444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    44444444444444444444444444444444444444444444444444444444444444444444e4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444e444444444444444e444444444444444444444444444444444444444444444444
    44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444e4444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444e44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444e44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444e44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    444444444444444444444444444444444444444444444444444444444444444444444444444444444e444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444e444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    444444444444444444444444444444444e444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444
    `)
let alien = sprites.create(img`
    . . . . . . . . . . . . . . . .
    . . . . . . . . . . . . . . . .
    . . . 7 7 7 7 7 7 7 7 . . . . .
    . . . 7 7 7 7 7 7 7 7 . . . . .
    . . . 7 7 7 7 7 7 7 7 . . . . .
    . . . 7 7 7 1 f 7 7 7 . . . . .
    . . . 7 7 7 f f 7 7 7 . . . . .
    . . . 7 7 7 7 7 7 7 7 . . . . .
    . . . 7 f 7 7 7 f 7 7 . . . . .
    . . . 7 7 f f f 7 7 7 . . . . .
    . . . . . 7 7 7 7 . . . . . . .
    . 7 7 7 7 7 7 7 7 7 7 7 7 . . .
    . 7 7 7 7 7 7 7 1 1 7 7 7 7 . .
    . 7 7 7 7 7 7 7 7 7 1 7 7 7 7 .
    . 7 7 7 7 7 7 7 7 7 7 7 7 7 . .
    . . . . . . . . . . . . . . . .
    `, SpriteKind.Player)
controller.moveSprite(alien)
alien.setStayInScreen(true)
info.setScore(0)
game.onUpdateInterval(4000, function () {
    projectile = sprites.createProjectileFromSide(img`
        . . . . . . . . . . . . . . . .
        . . . . . . . . . . . . . . . .
        . . . . . . . . . . . . . . . .
        . . . . . . . . . . . . . . . .
        . . . . . . . . . . . . . . . .
        . . . . . 1 1 1 1 1 1 . . . . .
        . . . . . 1 1 1 1 1 1 . . . . .
        . . . . . 1 1 1 1 1 1 . . . . .
        . . . . . 1 1 1 1 1 1 . . . . .
        7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
        7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
        . . . . . . . . . . . . . . . .
        . . . . . . . . . . . . . . . .
        . . . . . . . . . . . . . . . .
        . . . . . . . . . . . . . . . .
        . . . . . . . . . . . . . . . .
        `, 40, 0)
    projectile.y = randint(0, 120)
    projectile.setKind(SpriteKind.FlyingSaucer)
    meteor = sprites.createProjectileFromSide(img`
        . . . . . . . . . . . . . . . .
        . . . . . . . . . . . . . . . .
        . . . . . . . . . . . . . . . .
        . . . . . . . . . . . . . . . .
        . . . . . . . . . . . . . . . .
        . . . . . . . . . . . . . . . .
        . . . e e e e f e . . . . . . .
        . . e f f e e e e e e . . . . .
        . . e f f e e e f e e . . . . .
        . . e e e e e f f e e . . . . .
        . . e e e f e e e f e . . . . .
        . . e f f e e e e e e . . . . .
        . . e e f e f f e e e . . . . .
        . . . . e e f f e e . . . . . .
        . . . . . . . . . . . . . . . .
        . . . . . . . . . . . . . . . .
        `, 0, 50)
    meteor.x = randint(0, 160)
    meteor.setKind(SpriteKind.Enemy)
})
forever(function () {
    if (info.score() >= 20) {
        game.over(true, effects.confetti)
    } else if (info.score() < 0) {
        game.over(false, effects.melt)
    }
})
game.onUpdateInterval(10000, function () {
    if (Math.percentChance(25)) {
        girlAlien = sprites.createProjectileFromSide(img`
            . . . 2 2 2 . 2 2 2 . . . . . .
            . . . 2 . . 2 . . 2 . . . . . .
            . . . 3 3 3 3 3 3 3 3 . . . . .
            . . . 3 3 3 3 3 3 3 3 . . . . .
            . . . 3 3 3 3 3 3 3 3 . . . . .
            . . . 3 3 3 1 f 3 3 3 . . . . .
            . . . 3 3 3 f f 3 3 3 . . . . .
            . . . 3 3 3 3 3 3 3 3 . . . . .
            . . . 3 f 3 3 3 f 3 3 . . . . .
            . . . 3 3 f f f 3 3 3 . . . . .
            . . . . . 3 3 3 3 . . . . . . .
            . 3 3 3 3 3 3 3 3 3 3 3 3 . . .
            . 3 3 3 3 3 3 3 1 1 3 3 3 3 . .
            . 3 3 3 3 3 3 3 3 3 1 3 3 3 3 .
            . 3 3 3 3 3 3 3 3 3 3 3 3 3 . .
            . . . . . . . . . . . . . . . .
            `, 50, 50)
    } else if (Math.percentChance(25)) {
        girlAlien = sprites.createProjectileFromSide(img`
            . . . 2 2 2 . 2 2 2 . . . . . .
            . . . 2 . . 2 . . 2 . . . . . .
            . . . 3 3 3 3 3 3 3 3 . . . . .
            . . . 3 3 3 3 3 3 3 3 . . . . .
            . . . 3 3 3 3 3 3 3 3 . . . . .
            . . . 3 3 3 1 f 3 3 3 . . . . .
            . . . 3 3 3 f f 3 3 3 . . . . .
            . . . 3 3 3 3 3 3 3 3 . . . . .
            . . . 3 f 3 3 3 f 3 3 . . . . .
            . . . 3 3 f f f 3 3 3 . . . . .
            . . . . . 3 3 3 3 . . . . . . .
            . 3 3 3 3 3 3 3 3 3 3 3 3 . . .
            . 3 3 3 3 3 3 3 1 1 3 3 3 3 . .
            . 3 3 3 3 3 3 3 3 3 1 3 3 3 3 .
            . 3 3 3 3 3 3 3 3 3 3 3 3 3 . .
            . . . . . . . . . . . . . . . .
            `, -50, -50)
    } else if (Math.percentChance(25)) {
        girlAlien = sprites.createProjectileFromSide(img`
            . . . 2 2 2 . 2 2 2 . . . . . .
            . . . 2 . . 2 . . 2 . . . . . .
            . . . 3 3 3 3 3 3 3 3 . . . . .
            . . . 3 3 3 3 3 3 3 3 . . . . .
            . . . 3 3 3 3 3 3 3 3 . . . . .
            . . . 3 3 3 1 f 3 3 3 . . . . .
            . . . 3 3 3 f f 3 3 3 . . . . .
            . . . 3 3 3 3 3 3 3 3 . . . . .
            . . . 3 f 3 3 3 f 3 3 . . . . .
            . . . 3 3 f f f 3 3 3 . . . . .
            . . . . . 3 3 3 3 . . . . . . .
            . 3 3 3 3 3 3 3 3 3 3 3 3 . . .
            . 3 3 3 3 3 3 3 1 1 3 3 3 3 . .
            . 3 3 3 3 3 3 3 3 3 1 3 3 3 3 .
            . 3 3 3 3 3 3 3 3 3 3 3 3 3 . .
            . . . . . . . . . . . . . . . .
            `, 50, -50)
    } else {
        girlAlien = sprites.createProjectileFromSide(img`
            . . . 2 2 2 . 2 2 2 . . . . . .
            . . . 2 . . 2 . . 2 . . . . . .
            . . . 3 3 3 3 3 3 3 3 . . . . .
            . . . 3 3 3 3 3 3 3 3 . . . . .
            . . . 3 3 3 3 3 3 3 3 . . . . .
            . . . 3 3 3 1 f 3 3 3 . . . . .
            . . . 3 3 3 f f 3 3 3 . . . . .
            . . . 3 3 3 3 3 3 3 3 . . . . .
            . . . 3 f 3 3 3 f 3 3 . . . . .
            . . . 3 3 f f f 3 3 3 . . . . .
            . . . . . 3 3 3 3 . . . . . . .
            . 3 3 3 3 3 3 3 3 3 3 3 3 . . .
            . 3 3 3 3 3 3 3 1 1 3 3 3 3 . .
            . 3 3 3 3 3 3 3 3 3 1 3 3 3 3 .
            . 3 3 3 3 3 3 3 3 3 3 3 3 3 . .
            . . . . . . . . . . . . . . . .
            `, -50, 50)
    }
})