Paperfold Studio is an idle-clicker game. This repository contains the original Unity project and a lightweight browser port located in the Web/ folder.
Open Web/index.html in any modern browser. The web version implements folding, assistants, factories, achievements, a daily bonus system, an expanded skill tree, origami set progression, prestige and saving/loading using localStorage.
- Unity 2022.3 or newer
- Steamworks SDK (optional for achievements and cloud)
- itch.io Butler CLI (for uploads)
Assets/– game code and assetsAssets/Scenes/Main.unity– sample sceneProjectSettings/– Unity project settingsWeb/– standalone browser implementation
- Open the project with Unity.
- Open
Assets/Scenes/Main.unityand press Play to test. - Configure the Steam AppID in
SteamIntegration.csif you plan to use Steam features. - Build for Windows, macOS or WebGL via File → Build Settings.
- Use the included scripts or Butler CLI to upload to itch.io or Steam.
- Install the Steamworks SDK and copy the
Pluginsfolder intoAssets/Plugins. - Set up achievements and cloud saves in the Steam dashboard.
- Install Butler from https://itch.io/docs/butler/install.
- Use
ItchIOUploader.csor the command line:butler push Build/ youruser/paperfoldstudio:windows.
- Origami Sets: Edit
ProgressionSystem.csor modifyWeb/game.jsto add new sets. - Skills: Adjust
SkillTree.csor the browser code to define new upgrades. - Achievements: Extend the
achievementsarray inWeb/game.js. - Factories: Tune
factoryLevelor costs in the browser script. - Gallery Assets: Place art in
Assets/Addressablesand mark them as addressable via Unity's Addressables system. - Daily Bonus: The browser version grants 50 folds once per day on load.
This project was initialized for Unity 2022.3.0f1. Adjust ProjectSettings/ProjectVersion.txt if you open with a different version.