# Creating levels and end boss

**URL:** <https://forum.makecode.com/t/creating-levels-and-end-boss/353>\
**Category:** Arcade\
**Created:** [July 19, 2019, 10:56am UTC](https://forum.makecode.com/t/creating-levels-and-end-boss/353 "2019-07-19T10:56:53Z")\
**Posts on this page:** 1\
**Showing post:** 8

<div class="post-metadata">

**Author:** ![AlexK](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/alexk/32/33339_2.png) [@AlexK](https://forum.makecode.com/u/AlexK)\
**Post date:** [July 21, 2019, 3:55am UTC](https://forum.makecode.com/t/creating-levels-and-end-boss/353/8 "2019-07-21T03:55:06Z")

</div>

For selecting your ship, take a look at the Memory game in MakeCode Arcade. You can find it in the **Blocks Games** section.

Because it’s a rather common construction (John Park uses something similar in his racing game, too), I created an extension to simplify this. If you’re interested, then take a look at this thread for more information:

> [@Grid extension](https://forum.makecode.com/t/grid-extension/282):
>
> As I’ve mentioned in a few posts, I’ve created an extension that divides the screen into a grid layout. You can then use that grid to place sprites, and to restrict their movement to coordinates in the grid. It uses mechanics similar to those found in the built-in Memory game or in John Park’s Re-MakeCode Racing Game. Extension URL (for importing into your own games): [https://github.com/robo-technical-group/pxt-arcade-grid.git](https://github.com/robo-technical-group/pxt-arcade-grid.git) See it in action here: Blocks: [https://makecode.com/\_esobfEAu9iJ4](https://makecode.com/_esobfEAu9iJ4) …

Nice work so far!

---

_[View the full topic](https://forum.makecode.com/t/creating-levels-and-end-boss/353)._
