Makecode Arcade arena fighter template
At PiShop the team’s been having a bit of game design fever using micro:bits and its accessories and as a result, we’ve created this small top-down arena fighting game. Microsoft MakeCode Arcade was a fantastic platform to bring this idea to life! This game template lets players battle waves of enemies in a confined arena, with the potential to add many more features such as power-ups or different enemies! (This project was designed to use the Kitronik Arcade for micro:bit but can easily be changed for different types of hardware)
Game Features
- Top-Down Movement & Combat – Players can move freely around the arena while attacking approaching enemies.
- Random Enemies Spawns – The game spawns increasingly difficult waves of enemies to challenge the player.
- Simple Yet Expandable – The template provides a solid foundation, but it’s easy to customize with new enemies, weapons, and mechanics.
Why Use This Template?
We felt like it was a good place to start allowing you to skip the basics of a game and get right into the deep end of game design by adding new mechanics, enemies, or even levels.
How to Get Started
- Open the project Microsoft MakeCode Arcade.
- Import the project file or copy the provided code.
- Customize the enemies, weapons, and power-ups to make the game your own.
This template is a great starting point for anyone interested in making their own arena survival game. Whether you’re a beginner looking to experiment or a seasoned coder who wants to expand the concept, I hope you find this resource useful!
Let me know if you try it out or make any cool modifications—I’d love to see what you create!
We’ve attached some useful resources to get you started on a similar journey with micro:bit, just check the links below!
- Micro:bit
- Program micro:bit With Python Using Raspberry Pi
- Getting Started with the micro:bit
- Makecode
- Makecode Arcade

