Unity Developer Guide
This guide will walk you through setting up the Unity development environment to build and run the Zelda Twilight Princess Remastered project.
⚠️ Important: You can only build and run the project if you have legally acquired and imported the required assets listed below.
Prerequisites
- Unity Editor (Version 2022.3 LTS or newer recommended)
- Git installed
- Basic knowledge of Unity and C#
- The required commercial assets (see below)
1. Clone the Repository
Clone the project using Git:
git clone https://github.com/F1mmel/ZeldaTwilightPrincessRemastered.git
2. Install Unity
Download and install Unity Hub and then install Unity 2022.3 LTS or a compatible version used in the project.
The Unity project was built using 2022.3.x, using the URP Render Pipeline.
3. Open the Project
- Open Unity Hub
- Click
Open project
and navigate to the downloaded/cloned folder - Let Unity import the project. This can take several minutes
4. Import Required Assets
The following assets are commercial and must be purchased separately from the Unity Asset Store. These assets are not included in this repository due to licensing restrictions.
Please acquire and import them into the project before attempting to build or play the game.
Required Assets
- Massive Clouds - Screen Space Volumetric Clouds
- Global Snow 2
- DOTween
- Text Animator for Unity
- Third Person System 3
- Dynamic Bone
- FinalIK
- Stylized Water 2
- Dynamic Effects for Stylized Water 2 (Extension)
- Underwater Rendering for Stylized Water 2 (Extension)
- Pegasus
⚠️ These assets are required for the full experience and for the game to compile successfully.
5. Configure Build Settings
Once all assets are imported:
- Go to
File > Build Settings
- Switch to your target platform (Windows/Mac/Linux)
- Ensure the correct scene(s) are added to the build list (e.g.
Assets/Scenes/MainMenu.unity
) - Set the resolution and quality settings as desired
- Click
Build
orBuild and Run
6. Editor Play Mode
To test the game in the editor:
- Press the Play button in the Unity toolbar
- Use a controller or keyboard/mouse to move around and test features
- Press
Esc
orStart
to open the pause menu
7. Troubleshooting
- Pink Materials: Likely a missing shader or rendering issue. Make sure all assets are properly imported
- Missing Scripts or References: Check if Unity has properly recompiled scripts. Reimport the project or restart Unity
- Build Errors: Usually caused by missing commercial assets
Need Help?
Feel free to open a GitHub Issue or ask questions on the Discord server.