Skip to main content
Preparation is the process of compiling all your app components into a single package ready for publishing.

Overview

When you’ve finished testing every functionality of your app and it works great, you can proceed with preparing. This step compiles all components into a distributable format suitable for:
  • Publishing to the Exe 6 App Library
  • External distribution as a downloadable app

Preparation Process

1

Navigate to Preparation Page

Go to Apps in Exe 6 and select Prepare to access the Preparation Page
Prepare screen

Preparation page

2

Select App Components

Choose all components that make up your app:
  • Scripts - All Lua scripts and logic
  • UIs - User interface elements and screens
  • Events - Event handlers and triggers
  • Objects - Additional game objects and assets
The “Prepare” button displays how many components you’ve selected
3

Compile Your App

Click the Prepare button to start the compilation processThis will: Store them in the Exe6Folder for distribution

Output Structure

After preparation, your app will be compiled into the following structure:
Exe6Folder/
│  App components
Ensure all components are properly tested before preparing. Once compiled, the components are saved and cannot be easily modified.

The Exe6Folder

The Exe6Folder is the container for your prepared app:
Exe 6 app folder

Exe 6 App folder

Distribution Ready

Ready to upload to Roblox or share externally

Next Steps

Once your app components are prepared, you can proceed to publishing:

Publish Your App

Learn how to upload your prepared app to Roblox

Troubleshooting

Make sure all your app components are properly placed in your Exe 6 workspace and are not inside restricted folders.
You must select at least one component before the Prepare button becomes active.
Check that none of your components have syntax errors or missing dependencies. Test each component individually before preparing.