# Making Games Standalone

**URL:** <https://forum.makecode.com/t/making-games-standalone/27493>\
**Category:** Help\
**Tags:** extension\
**Created:** [March 4, 2024, 10:18pm UTC](https://forum.makecode.com/t/making-games-standalone/27493 "2024-03-04T22:18:29Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![WoodysWorkshop](https://avatars.discourse-cdn.com/v4/letter/w/ea666f/32.png) [@WoodysWorkshop](https://forum.makecode.com/u/WoodysWorkshop)\
**Post date:** [March 4, 2024, 10:18pm UTC](https://forum.makecode.com/t/making-games-standalone/27493/1 "2024-03-04T22:18:29Z")

</div>

Hi all,

I’ve already seen a post from the archives about making games from [Makecode arcade standalone](https://forum.makecode.com/t/play-makecode-arcade-game-in-app/10787/3), like some people want a desktop icon, or a .exe.

Before I start coding, is there already a feature/function/github for this?

P.S ChatGPT says:

To run MakeCode Arcade games as standalone applications on desktop operating systems like Windows, macOS, or Linux, you would typically need to use a workaround. One common method is to package the game with a web technology-based wrapper or container, such as Electron or NW.js, which allows web applications to be run as desktop applications. This process involves:

1. **Exporting the game** from MakeCode Arcade, usually as a web project.
2. **Creating a desktop application** project using Electron or NW.js, which involves some programming and setup to configure the wrapper to load your game.
3. **Packaging the application** , which includes your game, into an executable file (.exe for Windows, for example) that can run on the target operating system.

This approach requires some additional programming knowledge beyond what MakeCode Arcade teaches, as well as familiarity with the packaging tool you choose to use. It’s a more advanced use case, but there are resources and tutorials available online that can guide you through the process if you’re interested in taking your MakeCode Arcade game development to this level.

---

<div class="post-metadata">

**Author:** ![Brohann](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/brohann/32/17380_2.png) [@Brohann](https://forum.makecode.com/u/Brohann)\
**Post date:** [March 5, 2024, 7:22pm UTC](https://forum.makecode.com/t/making-games-standalone/27493/2 "2024-03-05T19:22:16Z")

</div>

I’ve actually made a couple of my makecode arcade games into android apps before, you just need to package the html generated by your github repo into whatever application type you want.

---

<div class="post-metadata">

**Author:** ![Vegz78](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/vegz78/32/1201_2.png) [@Vegz78](https://forum.makecode.com/u/Vegz78)\
**Post date:** [April 30, 2024, 4:07am UTC](https://forum.makecode.com/t/making-games-standalone/27493/3 "2024-04-30T04:07:39Z")

</div>

How did this go, @WoodysWorkshop?
