Installation Guide
This guide will walk you through installing Gamecraft and getting your development environment ready for Unity game development with AI assistance.
System Requirements
Minimum Requirements
Operating System: Windows 10/11 (64-bit) or macOS (Intel or Apple Silicon)
Memory: 4 GB RAM (8 GB recommended)
Storage: 2 GB available disk space (more recommended)
Installation Steps
Step 1: Download Gamecraft
Visit the official Gamecraft website: https://gamecraft.ai
Click the "Download" button
Select your operating system:
Windows: Download the
.exeinstallermacOS (Intel): Download the Intel-based
.dmgfilemacOS (Apple Silicon): Download the Apple Silicon
.dmgfile
Step 2: Install the IDE
Windows Installation
Run the downloaded
.exeinstallerFollow the installation wizard:
Accept the license agreement
Choose installation directory (default recommended)
Click "Install" and wait for the process to complete
Launch Gamecraft from the Start Menu or desktop shortcut
macOS Installation
Open the downloaded
.dmgfileDrag the Gamecraft application to your Applications folder
Open Applications and double-click Gamecraft
If prompted about security, go to System Preferences > Security & Privacy and click "Open Anyway"
Step 3: Request Beta Access
Gamecraft is currently in Beta. There are currently two ways to get access:
Join the waitlist on the website. Then follow the instructions below:
Join our Discord server: https://discord.gg/gamecraft
Navigate to the #introductions channel
Follow the instructions to request access:
Introduce yourself and your game development background
Explain what type of project you're working on
Share your Unity experience level
Wait for approval - our team reviews requests regularly and will notify you via Discord
Note: Beta access is typically granted within 24-48 hours for active developers. Having an existing Unity project or portfolio can expedite the approval process.
Purchase Credits: Pay for model-use credits (at-cost from provider's APIs) to skip the line.
After purchasing credits you will immediately be granted access to the beta. The credits you purchase will be used up at-cost as you make requests to AI models within the Gamecraft application.
Step 4: Unity Setup (if needed)
If you don't already have Unity installed, you'll need to set it up:
Install Unity Hub
Download and install Unity Hub for your operating system
Sign in with your Unity account (create one if needed)
Install Unity Editor
Open Unity Hub
Go to the "Installs" tab
Click "Add" and select a Unity version:
Recommended: Latest LTS (Long Term Support) version
Minimum: Unity 2021.3 LTS or later
Select additional modules:
Visual Studio Code - necessary for C# Intellisense support
Platform build support (iOS, Android, WebGL, etc.) if needed
Click "Install" and wait for completion
Create or Open a Unity Project
In Unity Hub, go to the "Projects" tab
Either:
Click "New project" to create a fresh project
Click "Add" to open an existing project folder
For new projects, choose a template that matches your game type:
Universal 2D for getting started with 2D games
Universal 3D for getting started with 3D games
Note: The Unity Learn platform is full of courses and tutorials for getting started with Unity game development
First Launch
Initial Setup
Launch Gamecraft from your applications
Sign in with your approved Beta account when prompted
Select your Unity project folder when asked
Install the necessary Gamecraft plugin when prompted
Note: The Gamecraft plugin installation improves the IDE experience by adding C# Intellisense support and setting up the Gamecraft Unity package. The Gamecraft Unity package automatically compiles Unity scenes, prefabs, and other assets to Gamecraft's proprietary text-based language for optimal AI integration.
Verify Installation
Open a C# script in your Unity project
Access the AI Agent in the right-hand sidebar
Test the AI with a simple request like: "Help me understand this script"
If the AI responds successfully, your installation is complete!
Troubleshooting
Common Issues
"Beta Access Required" Error
Cause: Your account hasn't been approved for Beta access yet
Solution: Check your Discord for approval notification, or request access in the #beta-access channel
No Unity projects found
Cause: Gamecraft can't find or access your Unity project
Solution:
Ensure Unity Hub is installed and your project opens correctly in Unity
Open Gamecraft and use "File > Open Folder" to select your Unity project root directory
Make sure the folder contains
Assets/,ProjectSettings/, and other required Unity folders
Unsupported Workspace
Cause: Gamecraft can't find your Unity project in the current folder
Solution:
Open Gamecraft and use "File > Open Folder" to select your Unity project root directory
Make sure the folder contains
Assets/,ProjectSettings/, and other required Unity folders
AI Agent Not Responding
Cause: Network connectivity or authentication issues
Solution:
Check your internet connection
Restart Gamecraft
Re-authenticate if prompted
Contact support in Discord if issues persist
Performance Issues
Cause: Insufficient system resources
Solution:
Close unnecessary applications
Increase virtual memory/swap space
Consider upgrading RAM if consistently running low on memory
Getting Help
If you encounter issues not covered here:
Check our Discord #support channel for community help
Search existing discussions - someone may have solved your issue
Contact our team directly in Discord for technical support
Provide details when asking for help:
Your operating system and version
Gamecraft version
Unity version
Error messages or screenshots
Steps to reproduce the issue
Next Steps
Once installation is complete, continue with the Project Setup Guide to configure your Unity project for optimal AI assistance.
Welcome to Gamecraft! Your AI-powered Unity development journey starts now. 🚀
Last updated