Not signed in

Sign into Awesome Arcade with a provider below!

Sorry, but it looks like there aren't any providers to sign in with!

Contributing extensions

Thanks for considering to contribute to Awesome Arcade! Submitting an extension will allow others to find it, helping others in their game making process!

There are two main ways to contribute extensions to Awesome Arcade: Issues and pull requests.

Submit an issue

The GitHub repository that hosts the source code for Awesome Arcade accepts issues on new extensions! You can use the new extension issue template to help you quickly file an issue for me to add an extension to the list.

Please insert the relevant information, replacing the brackets as necessary.

For example, if I wanted to contribute riknoll's arcade-mini-menu extension that helps you use menus in a MakeCode Arcade game, I would choose the "New extension" issue template:

A picture of the issue submission form to the Awesome Arcade GitHub repository using the new extension issue template, unmodified.
Selecting the "New extension" issue template on the GitHub repository's issue tracker will show this template you can fill out!

And then I would fill out the template with information, like this:

A picture of the issue submission form to the Awesome Arcade GitHub repository using the new extension issue template, modified for the title to say "Add extension https://github.com/riknoll/arcade-mini-menu" and the post content to say: GitHub repo: https://github.com/riknoll/arcade-mini-menu Forum post: https://forum.makecode.com/t/arcade-mini-menu-extension/14368?u=unsignedarduino Demo: https://riknoll.github.io/arcade-mini-menu/ Description: This extension is a much more advanced and highly customizable version of (the now depreciated) `arcade-custom-menu` that has tons of options to customize your menus to fit your game's theme! The menu is also a sprite, which allows you to use all standard sprite blocks on it. This adds a category to the toolbox called `Mini Menu`.
Filling out the "New extension" issue template with the relevant information will help me quickly add the extension to the list!

As you can see, the only required information is the extension URL (obviously) but filling out the other details will help me out. Thanks!

Submit a pull request

The GitHub repository that hosts the source code for Awesome Arcade accepts pull requests on new extensions!

Unfortunately, the author was too lazy to describe how to precisely add in new extensions because of the switch over from an XML file (shudder) to TinaCMS which uses Markdown documents. So it's recommended to follow the first method of submitting an issue. Maybe one day the author will get around to finishing this section...


Logo© 2024 UnsignedArduino. All rights reserved.
Keeping track of 67 extensions and 14 tools since April 15, 2023.
Awesome Arcade is developed and maintained by UnsignedArduino and the MakeCode community.

This website is not developed, affiliated, or endorsed by Microsoft, the owner of MakeCode Arcade.
Microsoft and MakeCode Arcade are trademarks of the Microsoft group of companies.

Build d4ac31074cc0865946f7c7086e949594ad975977 (branch main) on May 12, 2024 at 4:15 AM.
HomeExtensionsToolsBlogHelp
AboutGitHubLegalStatus page
Logo© 2024 UnsignedArduino. All rights reserved.
Keeping track of 67 extensions and 14 tools since April 15, 2023.
Awesome Arcade is developed and maintained by UnsignedArduino and the MakeCode community.

This website is not developed, affiliated, or endorsed by Microsoft, the owner of MakeCode Arcade.
Microsoft and MakeCode Arcade are trademarks of the Microsoft group of companies.

Build d4ac31074cc0865946f7c7086e949594ad975977 (branch main) on May 12, 2024 at 4:15 AM.
Home
Extensions
Tools
Blog
Help
About
GitHub
Legal
Status page