Skip to main content
Version: v3

Getting Started

Important Attention Reminder

Coding Style wiki


Start installing OxGFrame with YooAsset + HybridCLR

Step 1. (Install Dependencies)

Install via Package Manager (Install via git)

https://github.com/Cysharp/UniTask.git?path=src/UniTask/Assets/Plugins/UniTask

Install via Package Manager (Install via git)

https://github.com/michael811125/LWMyBox.git

Install via Package Manager (Install via git)

https://github.com/michael811125/OxGKit.git?path=Assets/OxGKit/LoggingSystem/Scripts

Install via Package Manager (Install via git)

https://github.com/michael811125/OxGKit.git?path=Assets/OxGKit/SaverSystem/Scripts

Install via Package Manager (Install via git)

https://github.com/michael811125/OxGKit.git?path=Assets/OxGKit/TimeSystem/Scripts

Install via Package Manager (Install via git)

https://github.com/michael811125/OxGKit.git?path=Assets/OxGKit/Utilities/Scripts

Install via Package Manager (Install via git)

https://github.com/focus-creative-games/hybridclr_unity.git

Install via Package Manager (Install by name)

com.unity.textmeshpro

Install via Package Manager (Install by name)

com.unity.nuget.newtonsoft-json

Step 2. (Install Framework)

Method 1

OxGFrame

Install via Package Manager (Install via git)

https://github.com/michael811125/OxGFrame.git?path=Assets/OxGFrame

Import Management Components (Samples)

Method 2

Direct Download Source Code (Code Download ZIP)

Copy the OxGFrame folder to the Assets folder of a new Unity project.

Reminder If you don't need to modify the framework yourself, it is recommended to install directly using the Package Manager method.



Method 3

If you only need specific modules, you can install them individually.

https://github.com/michael811125/OxGFrame.git?path=Assets/OxGFrame/AssetLoader
https://github.com/michael811125/OxGFrame.git?path=Assets/OxGFrame/CoreFrame
https://github.com/michael811125/OxGFrame.git?path=Assets/OxGFrame/MediaFrame
https://github.com/michael811125/OxGFrame.git?path=Assets/OxGFrame/Hotfixer
https://github.com/michael811125/OxGFrame.git?path=Assets/OxGFrame/GSIFrame
https://github.com/michael811125/OxGFrame.git?path=Assets/OxGFrame/CenterFrame
https://github.com/michael811125/OxGFrame.git?path=Assets/OxGFrame/NetFrame

Built-in Third-Party Dependencies


Macro Definitions

Framework API

※Note: It is recommended to check the Examples of each module (pay attention to the usage rules of "res#" and "build#").

Additional BuildTool writing can call

Framework Configuration

You can create configuration files through Right-Click to customize some settings.

PatchSettings

HotfixSettings

CodeBindingSettings

CryptogramSettings