Sitemap
Kiki’s Corner

Whether you’re a student or a teacher, a beginner or expert, drop by weekly to find new tips, suggestions, and challenges!

Using GitHub with MakeCode Arcade

2 min readOct 28, 2024

--

Press enter or click to view image in full size

If you are over the age of 13, then you have a very powerful combination at your fingertips with GitHub and Microsoft MakeCode Arcade!

Why GitHub Rocks for MakeCode Arcade

  • Version Control: Never lose a great idea — GitHub keeps all your changes safe.
  • Team Collaboration: Multiple people can check projects out of your repo.
  • Learning Together: By sharing your repo, others can see how you built your game and even learn from your code.
  • Serve Yourself: You can serve your game right from your own repo

Get Started

Sign into GitHub: Create a GitHub account (if you don’t already have one), then sign into MakeCode Arcade.

Get Kiki Prottsman’s stories in your inbox

Join Medium for free to get updates from this writer.

Create or Connect a Repository: Once you’re logged in, load your project and hit the “GitHub” button in the bottom bar (it looks like the silhouette of a cat against a circle). This will give you the option to sign in before creating a new repository or linking an existing one. Think of the repo as a central folder where all your project files live, and you can keep track of every version.

Push Your Changes: As you work on your game, hit the GitHub button periodically to “push” your changes. Each push saves a new version of your project to GitHub, allowing you to track progress or roll back if needed. MakeCode will automatically create a commit message (or you can add your own) to describe what changes were made.

Press enter or click to view image in full size

**Don’t forget to create a release after you update your project, otherwise the updates won’t be visible when the game is pulled-up on the web**

Revert When Needed: If you ever make a mistake or want to revisit an earlier version of your game, GitHub’s version control makes that easy. Just go back to a previous commit and keep building from there.

Press enter or click to view image in full size

Share Your Project: Once your game is ready, you can use GitHub to share your project link as a webpage. Friends will be able to play your game right in their browser!

--

--

Kiki Prottsman

Written by Kiki Prottsman

Kiki is an author, educator, and the Director of Education for Microsoft MakeCode

Kiki’s Corner

Published in Kiki’s Corner

Whether you’re a student or a teacher, a beginner or expert, drop by weekly to find new tips, suggestions, and challenges!