Design A Bunny Hop Game With the Kittenbot Meowbit & MakeCode Arcade

Design A Bunny Hop Game With the Kittenbot Meowbit & MakeCode Arcade

What is MakeCode ArcadeMicrosoft MakeCode Arcade is a web-based beginner-friendly code editor to create retro arcade games for the web and for dedicated hardware. With MakeCode Arcade you can either use blocks or JavaScript to build your program in your browser and then play the games within the browser device simulator. You don’t really need to install anything, the games will just work in the browser. MakeCode Arcade is designed to support a 160×120 screen showing 16 colors at a time, a 4-channel retro-appropriate sound system, and a grand total of eight buttons (4 directions, A, B, MENU and RESET). MakeCode Arcade comes with a 2D game engine with many out of the box sprites which you can use to design your own games.

MakeCode Arcade – Design & Play Games within the browser, handheld gaming device

Microsoft has partnered with a few manufacturers to release custom handheld devices which can be programmed to run games designed with MakeCode Arcade. With these handheld gaming devices you will be able to create your own games, download them to the device and play them without being connected to the computer.

Design Interactive Games with MakeCode Arcade and the Kittenbot Meowbit

What is the Kittenbot Meowbit – The Meowbit is a card-sized graphical retro game computer with allows you code with Makecode arcade using blocks, Javascript and Python. In other words, the Kittenbot Meowbit combines game programming, game design while presenting learners the opportunity to learn mainstream programming languages like Javascript, micropython. The Kittenbot Meowbit is a card-sized graphical programming video game console designed for kids of all ages.

Kittenbot Meowbit for Makecode Arcade

The Kittenbot Meowbit comes with a 1.8′ full-color screen, 6 x programmable buttons, 1 x buzzer, built-in light sensor, temperature sensor, SD card slot (For external storage), multiplayer connector and edge connector. A special feature of the Meowbit is the in-built edge connector which should (**no extensive testing or certification of other 3rd party expansion boards has been conducted) ensure that the Meowbit pins is compatible with most micro:bit expansion boards out there. When combined with the Kittenbot Robot:bit board you have the ability to create a programmable versatile robot in a very short time. The Kittenbot Meowbit can also be used with the Kittenbot IoBit to create different electronics projects just like you would with the BBC Micro:Bit.

Let’s dive in and create our game – In this tutorial we will create a simple bunny hop game. The game consists of a sweet little bunny rabbit dashing across the screen with obstacles continuously being thrown into its path.The bunny rabbit is programmed to do what rabbits to best i.e. hop (jump vertically) and dodge the obstacles in it’s path. Failure to dodge the obstacles will cause a collision and end the game. Open up the Microsoft MakeCode Arcade interface, listen to the video and start putting together your own bunny hop game!!!

If you prefer diving into the code directly and prefer not watching the entire video then check out the code snipped below –

Bunny Hop Code : MakeCode Arcade

You can check out the published game at – The game is pretty easy to put together and shouldn’t take too long to code. In the end you even get to play it and derive satisfaction from having created your own game!!!!

Feel free to make a copy of the game at Makecode Arcade, edit it within your own Makecode Arcade workspace, then download to your Kittenbot Meowbit. Once you’ve built the game as per the tutorial you should challenge yourself and add other elements, sprites to the game to give it a twist. Who knows what you might come up with!!!! If you are looking for details with regards to working on the Meowbit, uploading code to the Meowbit including other development tracks and tutorials then head over to our learning management system at –

Happy hacking from everyone here at OzToyLib!!!!!

KidzCanCode – At we offer FREE access to various STEM (Science, Engineering, Technology, Math) development courses at . At you will find courses on Scratch, BBC Micro:Bit, Raspberry Pi, Robotics and Electronics.

Raspberry Pi 4B Robot

If you are looking for a BBC micro:bit, Arduino, Raspberry Pi, starter kits, electronics kits, robotics kits including other STEM learning kits we would recommend you drop by our online store here – <OzToyLib>.

Hopefully you have enjoyed the post. If you have any questions, comments or suggestions for future tutorials drop us a note at – learning at hack2 dot live.

0 0 vote
Article Rating
Notify of
Inline Feedbacks
View all comments