Skip to content

Sopwit/SOL-101-Unity

Repository files navigation

SOL-101-Unity

Unity project for SOL-101.

Quick Start

  1. Install the Unity Editor version defined in ProjectSettings/ProjectVersion.txt.
  2. Open this repository folder in Unity Hub.
  3. Wait for package import and script compilation to complete.
  4. Open Assets/Scenes/SampleScene.unity and press Play.

Repository Layout

  • Assets/: Game content, scenes, scripts, prefabs, materials.
  • Packages/: Unity package dependencies.
  • ProjectSettings/: Unity project-level settings.
  • UserSettings/: Local editor settings (ignored as needed).

Git Workflow

  • Use short-lived branches from dev.
  • Open Pull Requests into dev.
  • Merge dev into main for releases.

Notes

  • Unity-generated folders like Library/, Temp/, and Logs/ are ignored.
  • Large binary assets are tracked with Git LFS via .gitattributes.
  • *.csproj, *.sln, *.slnx dosyalari repoda tutulmaz. Unity bunlari yerelde yeniden uretir.

DUAN Integration

Unity tarafinda web/backend entegrasyonu icin temel katman eklendi:

  • Assets/Project/Scripts/API/DuanApiConfig.cs
  • Assets/Project/Scripts/API/DuanApiClient.cs
  • Assets/Project/Scripts/API/DuanModels.cs
  • Assets/Project/Scripts/API/IDuanWalletSigner.cs
  • Assets/Project/Scripts/API/DuanWalletAuthFactory.cs
  • Assets/Project/Scripts/API/SolanaWebWalletBridge.cs
  • Assets/Project/Scripts/Managers/DuanBootstrapManager.cs
  • Assets/Project/Scripts/Managers/PlayerProgressSync.cs

Bu katman su endpoint'lerle konusur:

  • GET /bootstrap/config
  • GET /profile/:walletAddress
  • GET /profile/:walletAddress/stats
  • GET /inventory/:walletAddress
  • POST /game/sync
  • POST /game/event

Not:

  • game/sync ve game/event artik wallet imzasi ister.
  • Web tabanli wallet bridge akisi eklendi.
  • Unity, SolanaWebWalletBridge ile /wallet-bridge sayfasini acar ve sonucu deep link ile geri alir.
  • IDuanWalletSigner arayuzu halen korunur; SolanaWebWalletBridge bunu implemente eder.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors