在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → Unity引擎下的海盗恐慌示例游戏:基于Nakama服务器的开发教程

Unity引擎下的海盗恐慌示例游戏:基于Nakama服务器的开发教程

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:9.48M
  • 下载次数:0
  • 浏览次数:7
  • 发布时间:2024-03-22
  • 实例类别:一般编程问题
  • 发 布 人:chenxiaolan
  • 文件格式:.zip
  • 所需积分:2

实例介绍

【实例简介】
欢迎来到《海盗恐慌》!这个Unity示例项目展示了如何利用Nakama服务器的功能。Nakama是一个旨在支持现代游戏和应用程序的开源服务器,其特性包括用户账户、聊天、社交、匹配器、实时多人游戏等。

本文档提供了所有必要信息,以便下载Unity游戏、运行Nakama服务器并玩《海盗恐慌》游戏。

开始之前:
1. 设置Docker:Docker引擎是必需的。按照快速入门指南进行设置。
2. 设置Unity:需要Unity编辑器。从Unity官网下载。
3. 自我对战:在Unity编辑器中打开项目,进行Unity独立构建,然后运行《海盗恐慌》的独立构建版本,点击“战斗”即可。

游戏场景:《海盗恐慌》游戏包含了几个场景,例如主菜单(Scene01MainMenu)和核心游戏循环(Scene02Battle)。

常量与配置:游戏集中了一些值用于开发者调试和实验,如游戏配置(GameConfiguration)和游戏常量(GameConstants)。

【实例截图】
【核心代码】
文件清单
└── unity-sampleproject-38bccb6171804e0a88c013eaae67048bb2618eda
    ├── LICENSE
    ├── PiratePanic
    │   ├── Assets
    │   │   ├── 3rdParty
    │   │   │   ├── Demigiant
    │   │   │   │   ├── DOTween
    │   │   │   │   │   ├── DOTween.dll
    │   │   │   │   │   ├── DOTween.dll.mdb
    │   │   │   │   │   ├── DOTween.dll.mdb.meta
    │   │   │   │   │   ├── DOTween.dll.meta
    │   │   │   │   │   ├── DOTween.XML
    │   │   │   │   │   ├── DOTween.XML.meta
    │   │   │   │   │   ├── Editor
    │   │   │   │   │   │   ├── DOTweenEditor.dll
    │   │   │   │   │   │   ├── DOTweenEditor.dll.mdb
    │   │   │   │   │   │   ├── DOTweenEditor.dll.mdb.meta
    │   │   │   │   │   │   ├── DOTweenEditor.dll.meta
    │   │   │   │   │   │   ├── DOTweenEditor.XML
    │   │   │   │   │   │   ├── DOTweenEditor.XML.meta
    │   │   │   │   │   │   ├── Imgs
    │   │   │   │   │   │   │   ├── DOTweenIcon.png
    │   │   │   │   │   │   │   ├── DOTweenIcon.png.meta
    │   │   │   │   │   │   │   ├── Footer_dark.png
    │   │   │   │   │   │   │   ├── Footer_dark.png.meta
    │   │   │   │   │   │   │   ├── Footer.png
    │   │   │   │   │   │   │   ├── Footer.png.meta
    │   │   │   │   │   │   │   ├── Header.jpg
    │   │   │   │   │   │   │   └── Header.jpg.meta
    │   │   │   │   │   │   └── Imgs.meta
    │   │   │   │   │   ├── Editor.meta
    │   │   │   │   │   ├── Modules
    │   │   │   │   │   │   ├── DOTweenModuleAudio.cs
    │   │   │   │   │   │   ├── DOTweenModuleAudio.cs.meta
    │   │   │   │   │   │   ├── DOTweenModulePhysics2D.cs
    │   │   │   │   │   │   ├── DOTweenModulePhysics2D.cs.meta
    │   │   │   │   │   │   ├── DOTweenModulePhysics.cs
    │   │   │   │   │   │   ├── DOTweenModulePhysics.cs.meta
    │   │   │   │   │   │   ├── DOTween.Modules.asmdef
    │   │   │   │   │   │   ├── DOTween.Modules.asmdef.meta
    │   │   │   │   │   │   ├── DOTweenModuleSprite.cs
    │   │   │   │   │   │   ├── DOTweenModuleSprite.cs.meta
    │   │   │   │   │   │   ├── DOTweenModuleUI.cs
    │   │   │   │   │   │   ├── DOTweenModuleUI.cs.meta
    │   │   │   │   │   │   ├── DOTweenModuleUnityVersion.cs
    │   │   │   │   │   │   ├── DOTweenModuleUnityVersion.cs.meta
    │   │   │   │   │   │   ├── DOTweenModuleUtils.cs
    │   │   │   │   │   │   ├── DOTweenModuleUtils.cs.meta
    │   │   │   │   │   │   ├── readme.txt
    │   │   │   │   │   │   └── readme.txt.meta
    │   │   │   │   │   ├── Modules.meta
    │   │   │   │   │   ├── readme.txt
    │   │   │   │   │   └── readme.txt.meta
    │   │   │   │   └── DOTween.meta
    │   │   │   ├── Demigiant.meta
    │   │   │   ├── Google
    │   │   │   │   ├── ExternalDependencyManager
    │   │   │   │   │   ├── Editor
    │   │   │   │   │   │   ├── CHANGELOG.md
    │   │   │   │   │   │   ├── CHANGELOG.md.meta
    │   │   │   │   │   │   ├── external-dependency-manager_version-1.2.163_manifest.txt
    │   │   │   │   │   │   ├── external-dependency-manager_version-1.2.163_manifest.txt.meta
    │   │   │   │   │   │   ├── Google.IOSResolver_v1.2.163.dll
    │   │   │   │   │   │   ├── Google.IOSResolver_v1.2.163.dll.mdb
    │   │   │   │   │   │   ├── Google.IOSResolver_v1.2.163.dll.mdb.meta
    │   │   │   │   │   │   ├── Google.IOSResolver_v1.2.163.dll.meta
    │   │   │   │   │   │   ├── Google.JarResolver_v1.2.163.dll
    │   │   │   │   │   │   ├── Google.JarResolver_v1.2.163.dll.mdb
    │   │   │   │   │   │   ├── Google.JarResolver_v1.2.163.dll.mdb.meta
    │   │   │   │   │   │   ├── Google.JarResolver_v1.2.163.dll.meta
    │   │   │   │   │   │   ├── Google.PackageManagerResolver_v1.2.163.dll
    │   │   │   │   │   │   ├── Google.PackageManagerResolver_v1.2.163.dll.mdb
    │   │   │   │   │   │   ├── Google.PackageManagerResolver_v1.2.163.dll.mdb.meta
    │   │   │   │   │   │   ├── Google.PackageManagerResolver_v1.2.163.dll.meta
    │   │   │   │   │   │   ├── Google.VersionHandler.dll
    │   │   │   │   │   │   ├── Google.VersionHandler.dll.mdb
    │   │   │   │   │   │   ├── Google.VersionHandler.dll.mdb.meta
    │   │   │   │   │   │   ├── Google.VersionHandler.dll.meta
    │   │   │   │   │   │   ├── Google.VersionHandlerImpl_v1.2.163.dll
    │   │   │   │   │   │   ├── Google.VersionHandlerImpl_v1.2.163.dll.mdb
    │   │   │   │   │   │   ├── Google.VersionHandlerImpl_v1.2.163.dll.mdb.meta
    │   │   │   │   │   │   ├── Google.VersionHandlerImpl_v1.2.163.dll.meta
    │   │   │   │   │   │   ├── LICENSE
    │   │   │   │   │   │   ├── LICENSE.meta
    │   │   │   │   │   │   ├── README.md
    │   │   │   │   │   │   └── README.md.meta
    │   │   │   │   │   └── Editor.meta
    │   │   │   │   ├── ExternalDependencyManager.meta
    │   │   │   │   ├── readme.txt
    │   │   │   │   └── readme.txt.meta
    │   │   │   ├── Google.meta
    │   │   │   ├── Roystan
    │   │   │   │   ├── readme.txt
    │   │   │   │   ├── readme.txt.meta
    │   │   │   │   ├── ToonWater
    │   │   │   │   │   ├── Shaders
    │   │   │   │   │   │   ├── HiddenNormalsTexture.shader
    │   │   │   │   │   │   ├── HiddenNormalsTexture.shader.meta
    │   │   │   │   │   │   ├── ToonWater.shader
    │   │   │   │   │   │   └── ToonWater.shader.meta
    │   │   │   │   │   ├── Shaders.meta
    │   │   │   │   │   ├── Water
    │   │   │   │   │   │   ├── CameraDepthTextureMode.cs
    │   │   │   │   │   │   ├── CameraDepthTextureMode.cs.meta
    │   │   │   │   │   │   ├── NormalsReplacementShader.cs
    │   │   │   │   │   │   ├── NormalsReplacementShader.cs.meta
    │   │   │   │   │   │   ├── WaterBob.cs
    │   │   │   │   │   │   └── WaterBob.cs.meta
    │   │   │   │   │   └── Water.meta
    │   │   │   │   └── ToonWater.meta
    │   │   │   └── Roystan.meta
    │   │   ├── 3rdParty.meta
    │   │   ├── PiratePanic
    │   │   │   ├── Art
    │   │   │   │   ├── Animations
    │   │   │   │   │   ├── AddFriendByUsername
    │   │   │   │   │   │   ├── HideTextPanel.anim
    │   │   │   │   │   │   ├── HideTextPanel.anim.meta
    │   │   │   │   │   │   ├── SearchAndAddFriendPanel.controller
    │   │   │   │   │   │   ├── SearchAndAddFriendPanel.controller.meta
    │   │   │   │   │   │   ├── ShowTextPanel.anim
    │   │   │   │   │   │   └── ShowTextPanel.anim.meta
    │   │   │   │   │   ├── AddFriendByUsername.meta
    │   │   │   │   │   ├── FriendPanel
    │   │   │   │   │   │   ├── CloseFriendPanel.anim
    │   │   │   │   │   │   ├── CloseFriendPanel.anim.meta
    │   │   │   │   │   │   ├── FriendPanel.controller
    │   │   │   │   │   │   ├── FriendPanel.controller.meta
    │   │   │   │   │   │   ├── OpenFriendPanel.anim
    │   │   │   │   │   │   └── OpenFriendPanel.anim.meta
    │   │   │   │   │   ├── FriendPanel.meta
    │   │   │   │   │   ├── Island
    │   │   │   │   │   │   ├── Island.controller
    │   │   │   │   │   │   ├── Island.controller.meta
    │   │   │   │   │   │   ├── IslandIdle.anim
    │   │   │   │   │   │   └── IslandIdle.anim.meta
    │   │   │   │   │   ├── Island.meta
    │   │   │   │   │   ├── MainMenu
    │   │   │   │   │   │   ├── BlackShootingRedDamage.anim
    │   │   │   │   │   │   ├── BlackShootingRedDamage.anim.meta
    │   │   │   │   │   │   ├── MainMenuShipFightAnimator.controller
    │   │   │   │   │   │   ├── MainMenuShipFightAnimator.controller.meta
    │   │   │   │   │   │   ├── RedShootingBlackDamage.anim
    │   │   │   │   │   │   └── RedShootingBlackDamage.anim.meta
    │   │   │   │   │   ├── MainMenu.meta
    │   │   │   │   │   ├── Spells
    │   │   │   │   │   │   ├── Fireball
    │   │   │   │   │   │   │   ├── FireballAnimator.controller
    │   │   │   │   │   │   │   ├── FireballAnimator.controller.meta
    │   │   │   │   │   │   │   ├── FireballExplosion.anim
    │   │   │   │   │   │   │   └── FireballExplosion.anim.meta
    │   │   │   │   │   │   └── Fireball.meta
    │   │   │   │   │   ├── Spells.meta
    │   │   │   │   │   ├── Units
    │   │   │   │   │   │   ├── Attack.anim
    │   │   │   │   │   │   ├── Attack.anim.meta
    │   │   │   │   │   │   ├── Boats1.overrideController
    │   │   │   │   │   │   ├── Boats1.overrideController.meta
    │   │   │   │   │   │   ├── Boats2.overrideController
    │   │   │   │   │   │   ├── Boats2.overrideController.meta
    │   │   │   │   │   │   ├── Boats3.overrideController
    │   │   │   │   │   │   ├── Boats3.overrideController.meta
    │   │   │   │   │   │   ├── Boats_Idle.anim
    │   │   │   │   │   │   ├── Boats_Idle.anim.meta
    │   │   │   │   │   │   ├── Boats_Spawn1.anim
    │   │   │   │   │   │   ├── Boats_Spawn1.anim.meta
    │   │   │   │   │   │   ├── Boats_Spawn2.anim
    │   │   │   │   │   │   ├── Boats_Spawn2.anim.meta
    │   │   │   │   │   │   ├── Boats_Spawn3.anim
    │   │   │   │   │   │   ├── Boats_Spawn3.anim.meta
    │   │   │   │   │   │   ├── CannonAttackSprite.controller
    │   │   │   │   │   │   ├── CannonAttackSprite.controller.meta
    │   │   │   │   │   │   ├── Damage.anim
    │   │   │   │   │   │   ├── Damage.anim.meta
    │   │   │   │   │   │   ├── DamageSprite.controller
    │   │   │   │   │   │   ├── DamageSprite.controller.meta
    │   │   │   │   │   │   ├── ShipMenuIdle.controller
    │   │   │   │   │   │   ├── ShipMenuIdle.controller.meta
    │   │   │   │   │   │   ├── SimpleShip.controller
    │   │   │   │   │   │   ├── SimpleShip.controller.meta
    │   │   │   │   │   │   ├── SimpleShip_Death.anim
    │   │   │   │   │   │   ├── SimpleShip_Death.anim.meta
    │   │   │   │   │   │   ├── SimpleShip_Idle.anim
    │   │   │   │   │   │   ├── SimpleShip_Idle.anim.meta
    │   │   │   │   │   │   ├── SimpleShip_Spawn.anim
    │   │   │   │   │   │   ├── SimpleShip_Spawn.anim.meta
    │   │   │   │   │   │   ├── Structure.controller
    │   │   │   │   │   │   ├── Structure.controller.meta
    │   │   │   │   │   │   ├── Structure_Death.anim
    │   │   │   │   │   │   ├── Structure_Death.anim.meta
    │   │   │   │   │   │   ├── Structure_Idle.anim
    │   │   │   │   │   │   └── Structure_Idle.anim.meta
    │   │   │   │   │   └── Units.meta
    │   │   │   │   ├── Animations.meta
    │   │   │   │   ├── Audio
    │   │   │   │   │   ├── ButtonClick01.mp3
    │   │   │   │   │   ├── ButtonClick01.mp3.meta
    │   │   │   │   │   ├── CardDrop01.mp3
    │   │   │   │   │   ├── CardDrop01.mp3.meta
    │   │   │   │   │   ├── ShipShoot01.mp3
    │   │   │   │   │   └── ShipShoot01.mp3.meta
    │   │   │   │   ├── Audio.meta
    │   │   │   │   ├── Effects
    │   │   │   │   │   ├── Pirate_FX
    │   │   │   │   │   │   ├── FX_CannonHit
    │   │   │   │   │   │   │   ├── CannonHit_01.png
    │   │   │   │   │   │   │   ├── CannonHit_01.png.meta
    │   │   │   │   │   │   │   ├── CannonHit_02.png
    │   │   │   │   │   │   │   ├── CannonHit_02.png.meta
    │   │   │   │   │   │   │   ├── CannonHit_03.png
    │   │   │   │   │   │   │   ├── CannonHit_03.png.meta
    │   │   │   │   │   │   │   ├── CannonHit_04.png
    │   │   │   │   │   │   │   ├── CannonHit_04.png.meta
    │   │   │   │   │   │   │   ├── CannonHit_05.png
    │   │   │   │   │   │   │   ├── CannonHit_05.png.meta
    │   │   │   │   │   │   │   ├── CannonHit_06.png
    │   │   │   │   │   │   │   ├── CannonHit_06.png.meta
    │   │   │   │   │   │   │   ├── CannonHit_07.png
    │   │   │   │   │   │   │   ├── CannonHit_07.png.meta
    │   │   │   │   │   │   │   ├── CannonHit_08.png
    │   │   │   │   │   │   │   ├── CannonHit_08.png.meta
    │   │   │   │   │   │   │   ├── CannonHit_09.png
    │   │   │   │   │   │   │   ├── CannonHit_09.png.meta
    │   │   │   │   │   │   │   ├── CannonHit_10.png
    │   │   │   │   │   │   │   ├── CannonHit_10.png.meta
    │   │   │   │   │   │   │   ├── CannonHit_11.png
    │   │   │   │   │   │   │   ├── CannonHit_11.png.meta
    │   │   │   │   │   │   │   ├── CannonHit_12.png
    │   │   │   │   │   │   │   ├── CannonHit_12.png.meta
    │   │   │   │   │   │   │   ├── CannonHit_13.png
    │   │   │   │   │   │   │   ├── CannonHit_13.png.meta
    │   │   │   │   │   │   │   ├── CannonHit_14.png
    │   │   │   │   │   │   │   ├── CannonHit_14.png.meta
    │   │   │   │   │   │   │   ├── CannonHit_15.png
    │   │   │   │   │   │   │   ├── CannonHit_15.png.meta
    │   │   │   │   │   │   │   ├── CannonHit_16.png
    │   │   │   │   │   │   │   ├── CannonHit_16.png.meta
    │   │   │   │   │   │   │   ├── CannonHit_17.png
    │   │   │   │   │   │   │   ├── CannonHit_17.png.meta
    │   │   │   │   │   │   │   ├── CannonHit_18.png
    │   │   │   │   │   │   │   ├── CannonHit_18.png.meta
    │   │   │   │   │   │   │   ├── CannonHit_19.png
    │   │   │   │   │   │   │   ├── CannonHit_19.png.meta
    │   │   │   │   │   │   │   ├── CannonHit_20.png
    │   │   │   │   │   │   │   ├── CannonHit_20.png.meta
    │   │   │   │   │   │   │   ├── CannonHit_21.png
    │   │   │   │   │   │   │   ├── CannonHit_21.png.meta
    │   │   │   │   │   │   │   ├── CannonHit_22.png
    │   │   │   │   │   │   │   ├── CannonHit_22.png.meta
    │   │   │   │   │   │   │   ├── CannonHit_23.png
    │   │   │   │   │   │   │   ├── CannonHit_23.png.meta
    │   │   │   │   │   │   │   ├── CannonHit_24.png
    │   │   │   │   │   │   │   ├── CannonHit_24.png.meta
    │   │   │   │   │   │   │   ├── CannonHit_25.png
    │   │   │   │   │   │   │   ├── CannonHit_25.png.meta
    │   │   │   │   │   │   │   ├── CannonHit_26.png
    │   │   │   │   │   │   │   ├── CannonHit_26.png.meta
    │   │   │   │   │   │   │   ├── CannonHit_27.png
    │   │   │   │   │   │   │   └── CannonHit_27.png.meta
    │   │   │   │   │   │   ├── FX_CannonHit.meta
    │   │   │   │   │   │   ├── FX_ShipAttack
    │   │   │   │   │   │   │   ├── ShipAttack_0001.png
    │   │   │   │   │   │   │   ├── ShipAttack_0001.png.meta
    │   │   │   │   │   │   │   ├── ShipAttack_0002.png
    │   │   │   │   │   │   │   ├── ShipAttack_0002.png.meta
    │   │   │   │   │   │   │   ├── ShipAttack_0003.png
    │   │   │   │   │   │   │   ├── ShipAttack_0003.png.meta
    │   │   │   │   │   │   │   ├── ShipAttack_0004.png
    │   │   │   │   │   │   │   ├── ShipAttack_0004.png.meta
    │   │   │   │   │   │   │   ├── ShipAttack_0005.png
    │   │   │   │   │   │   │   ├── ShipAttack_0005.png.meta
    │   │   │   │   │   │   │   ├── ShipAttack_0006.png
    │   │   │   │   │   │   │   ├── ShipAttack_0006.png.meta
    │   │   │   │   │   │   │   ├── ShipAttack_0007.png
    │   │   │   │   │   │   │   ├── ShipAttack_0007.png.meta
    │   │   │   │   │   │   │   ├── ShipAttack_0008.png
    │   │   │   │   │   │   │   ├── ShipAttack_0008.png.meta
    │   │   │   │   │   │   │   ├── ShipAttack_0009.png
    │   │   │   │   │   │   │   ├── ShipAttack_0009.png.meta
    │   │   │   │   │   │   │   ├── ShipAttack_0010.png
    │   │   │   │   │   │   │   ├── ShipAttack_0010.png.meta
    │   │   │   │   │   │   │   ├── ShipAttack_0011.png
    │   │   │   │   │   │   │   ├── ShipAttack_0011.png.meta
    │   │   │   │   │   │   │   ├── ShipAttack_0012.png
    │   │   │   │   │   │   │   ├── ShipAttack_0012.png.meta
    │   │   │   │   │   │   │   ├── ShipAttack_0013.png
    │   │   │   │   │   │   │   └── ShipAttack_0013.png.meta
    │   │   │   │   │   │   ├── FX_ShipAttack.meta
    │   │   │   │   │   │   ├── FX_ShipHit
    │   │   │   │   │   │   │   ├── ShipHit0002.png
    │   │   │   │   │   │   │   ├── ShipHit0002.png.meta
    │   │   │   │   │   │   │   ├── ShipHit0003.png
    │   │   │   │   │   │   │   ├── ShipHit0003.png.meta
    │   │   │   │   │   │   │   ├── ShipHit0004.png
    │   │   │   │   │   │   │   ├── ShipHit0004.png.meta
    │   │   │   │   │   │   │   ├── ShipHit0005.png
    │   │   │   │   │   │   │   ├── ShipHit0005.png.meta
    │   │   │   │   │   │   │   ├── ShipHit0006.png
    │   │   │   │   │   │   │   ├── ShipHit0006.png.meta
    │   │   │   │   │   │   │   ├── ShipHit0007.png
    │   │   │   │   │   │   │   ├── ShipHit0007.png.meta
    │   │   │   │   │   │   │   ├── ShipHit0008.png
    │   │   │   │   │   │   │   ├── ShipHit0008.png.meta
    │   │   │   │   │   │   │   ├── ShipHit0009.png
    │   │   │   │   │   │   │   ├── ShipHit0009.png.meta
    │   │   │   │   │   │   │   ├── ShipHit0010.png
    │   │   │   │   │   │   │   ├── ShipHit0010.png.meta
    │   │   │   │   │   │   │   ├── ShipHit0011.png
    │   │   │   │   │   │   │   ├── ShipHit0011.png.meta
    │   │   │   │   │   │   │   ├── ShipHit0012.png
    │   │   │   │   │   │   │   ├── ShipHit0012.png.meta
    │   │   │   │   │   │   │   ├── ShipHit0013.png
    │   │   │   │   │   │   │   ├── ShipHit0013.png.meta
    │   │   │   │   │   │   │   ├── ShipHit0014.png
    │   │   │   │   │   │   │   ├── ShipHit0014.png.meta
    │   │   │   │   │   │   │   ├── ShipHit0015.png
    │   │   │   │   │   │   │   └── ShipHit0015.png.meta
    │   │   │   │   │   │   └── FX_ShipHit.meta
    │   │   │   │   │   └── Pirate_FX.meta
    │   │   │   │   ├── Effects.meta
    │   │   │   │   ├── Materials
    │   │   │   │   │   ├── BlackBoatsWood.mat
    │   │   │   │   │   ├── BlackBoatsWood.mat.meta
    │   │   │   │   │   ├── BlackSail.mat
    │   │   │   │   │   ├── BlackSail.mat.meta
    │   │   │   │   │   ├── BlackStoneFort.mat
    │   │   │   │   │   ├── BlackStoneFort.mat.meta
    │   │   │   │   │   ├── BottomOfTheSea.mat
    │   │   │   │   │   ├── BottomOfTheSea.mat.meta
    │   │   │   │   │   ├── _defaultMat.mat
    │   │   │   │   │   ├── _defaultMat.mat.meta
    │   │   │   │   │   ├── iron.mat
    │   │   │   │   │   ├── iron.mat.meta
    │   │   │   │   │   ├── RedBoatsWood.mat
    │   │   │   │   │   ├── RedBoatsWood.mat.meta
    │   │   │   │   │   ├── RedSail.mat
    │   │   │   │   │   ├── RedSail.mat.meta
    │   │   │   │   │   ├── RedStoneFort.mat
    │   │   │   │   │   ├── RedStoneFort.mat.meta
    │   │   │   │   │   ├── sand.mat
    │   │   │   │   │   ├── sand.mat.meta
    │   │   │   │   │   ├── textile.mat
    │   │   │   │   │   ├── textile.mat.meta
    │   │   │   │   │   ├── Visualizer.mat
    │   │   │   │   │   ├── Visualizer.mat.meta
    │   │   │   │   │   ├── Water.mat
    │   │   │   │   │   ├── Water.mat.meta
    │   │   │   │   │   ├── WaterShadows.mat
    │   │   │   │   │   ├── WaterShadows.mat.meta
    │   │   │   │   │   ├── woodDark.mat
    │   │   │   │   │   ├── woodDark.mat.meta
    │   │   │   │   │   ├── wood.mat
    │   │   │   │   │   └── wood.mat.meta
    │   │   │   │   ├── Materials.meta
    │   │   │   │   ├── Models
    │   │   │   │   │   ├── AoE_Ship.fbx
    │   │   │   │   │   ├── AoE_Ship.fbx.meta
    │   │   │   │   │   ├── BlackFort.fbx
    │   │   │   │   │   ├── BlackFort.fbx.meta
    │   │   │   │   │   ├── boats.fbx
    │   │   │   │   │   ├── boats.fbx.meta
    │   │   │   │   │   ├── formationLarge_rock.fbx
    │   │   │   │   │   ├── formationLarge_rock.fbx.meta
    │   │   │   │   │   ├── palm_detailed_long.fbx
    │   │   │   │   │   ├── palm_detailed_long.fbx.meta
    │   │   │   │   │   ├── palm_detailed_short.fbx
    │   │   │   │   │   ├── palm_detailed_short.fbx.meta
    │   │   │   │   │   ├── palm_long.fbx
    │   │   │   │   │   ├── palm_long.fbx.meta
    │   │   │   │   │   ├── palm_short.fbx
    │   │   │   │   │   ├── palm_short.fbx.meta
    │   │   │   │   │   ├── RedFort.fbx
    │   │   │   │   │   ├── RedFort.fbx.meta
    │   │   │   │   │   ├── ship_light.fbx
    │   │   │   │   │   ├── ship_light.fbx.meta
    │   │   │   │   │   ├── ship_wreck.fbx
    │   │   │   │   │   └── ship_wreck.fbx.meta
    │   │   │   │   ├── Models.meta
    │   │   │   │   ├── Textures
    │   │   │   │   │   ├── WaterShaderTexture
    │   │   │   │   │   │   ├── WaterDistortion.png
    │   │   │   │   │   │   ├── WaterDistortion.png.meta
    │   │   │   │   │   │   ├── Water.png
    │   │   │   │   │   │   └── Water.png.meta
    │   │   │   │   │   └── WaterShaderTexture.meta
    │   │   │   │   ├── Textures.meta
    │   │   │   │   ├── UI
    │   │   │   │   │   ├── Avatars
    │   │   │   │   │   │   ├── avatar0.png
    │   │   │   │   │   │   ├── avatar0.png.meta
    │   │   │   │   │   │   ├── avatar1.png
    │   │   │   │   │   │   ├── avatar1.png.meta
    │   │   │   │   │   │   ├── avatar2.png
    │   │   │   │   │   │   ├── avatar2.png.meta
    │   │   │   │   │   │   ├── avatar3.png
    │   │   │   │   │   │   ├── avatar3.png.meta
    │   │   │   │   │   │   ├── Avatar4.png
    │   │   │   │   │   │   └── Avatar4.png.meta
    │   │   │   │   │   ├── Avatars.meta
    │   │   │   │   │   ├── CardImages
    │   │   │   │   │   │   ├── AoEShip.png
    │   │   │   │   │   │   ├── AoEShip.png.meta
    │   │   │   │   │   │   ├── BigShip.png
    │   │   │   │   │   │   ├── BigShip.png.meta
    │   │   │   │   │   │   ├── Boats.png
    │   │   │   │   │   │   ├── Boats.png.meta
    │   │   │   │   │   │   ├── Fort.png
    │   │   │   │   │   │   ├── Fort.png.meta
    │   │   │   │   │   │   ├── MainFort.png
    │   │   │   │   │   │   └── MainFort.png.meta
    │   │   │   │   │   ├── CardImages.meta
    │   │   │   │   │   ├── fb_icon_325x325.png
    │   │   │   │   │   ├── fb_icon_325x325.png.meta
    │   │   │   │   │   ├── Fonts
    │   │   │   │   │   │   ├── Asul-Bold.ttf
    │   │   │   │   │   │   ├── Asul-Bold.ttf.meta
    │   │   │   │   │   │   ├── Asul-Regular.ttf
    │   │   │   │   │   │   ├── Asul-Regular.ttf.meta
    │   │   │   │   │   │   ├── Bungee-Hairline.otf
    │   │   │   │   │   │   ├── Bungee-Hairline.otf.meta
    │   │   │   │   │   │   ├── Bungee-Inline.otf
    │   │   │   │   │   │   ├── Bungee-Inline.otf.meta
    │   │   │   │   │   │   ├── BungeeLayers-Inline.otf
    │   │   │   │   │   │   ├── BungeeLayers-Inline.otf.meta
    │   │   │   │   │   │   ├── BungeeLayers-Outline.otf
    │   │   │   │   │   │   ├── BungeeLayers-Outline.otf.meta
    │   │   │   │   │   │   ├── BungeeLayers-Regular.otf
    │   │   │   │   │   │   ├── BungeeLayers-Regular.otf.meta
    │   │   │   │   │   │   ├── BungeeLayersRotated-Inline.otf
    │   │   │   │   │   │   ├── BungeeLayersRotated-Inline.otf.meta
    │   │   │   │   │   │   ├── BungeeLayersRotated-Outline.otf
    │   │   │   │   │   │   ├── BungeeLayersRotated-Outline.otf.meta
    │   │   │   │   │   │   ├── BungeeLayersRotated-Regular.otf
    │   │   │   │   │   │   ├── BungeeLayersRotated-Regular.otf.meta
    │   │   │   │   │   │   ├── BungeeLayersRotated-Shade.otf
    │   │   │   │   │   │   ├── BungeeLayersRotated-Shade.otf.meta
    │   │   │   │   │   │   ├── BungeeLayers-Shade.otf
    │   │   │   │   │   │   ├── BungeeLayers-Shade.otf.meta
    │   │   │   │   │   │   ├── Bungee-Outline.otf
    │   │   │   │   │   │   ├── Bungee-Outline.otf.meta
    │   │   │   │   │   │   ├── Bungee-Regular.otf
    │   │   │   │   │   │   ├── Bungee-Regular.otf.meta
    │   │   │   │   │   │   ├── Bungee-Shade.otf
    │   │   │   │   │   │   ├── Bungee-Shade.otf.meta
    │   │   │   │   │   │   ├── kenvector_future_thin.ttf
    │   │   │   │   │   │   ├── kenvector_future_thin.ttf.meta
    │   │   │   │   │   │   ├── kenvector_future.ttf
    │   │   │   │   │   │   ├── kenvector_future.ttf.meta
    │   │   │   │   │   │   ├── OFL.txt
    │   │   │   │   │   │   ├── OFL.txt.meta
    │   │   │   │   │   │   ├── SIL Open Font License.txt
    │   │   │   │   │   │   ├── SIL Open Font License.txt.meta
    │   │   │   │   │   │   ├── Strande2.ttf
    │   │   │   │   │   │   ├── Strande2.ttf.meta
    │   │   │   │   │   │   ├── stranded.txt
    │   │   │   │   │   │   └── stranded.txt.meta
    │   │   │   │   │   ├── Fonts.meta
    │   │   │   │   │   ├── GameIcons
    │   │   │   │   │   │   ├── Coin.png
    │   │   │   │   │   │   ├── Coin.png.meta
    │   │   │   │   │   │   ├── gemstone.png
    │   │   │   │   │   │   ├── gemstone.png.meta
    │   │   │   │   │   │   ├── money.png
    │   │   │   │   │   │   ├── money.png.meta
    │   │   │   │   │   │   ├── wreck.png
    │   │   │   │   │   │   └── wreck.png.meta
    │   │   │   │   │   ├── GameIcons.meta
    │   │   │   │   │   ├── IconsSprites
    │   │   │   │   │   │   ├── checkmark.png
    │   │   │   │   │   │   ├── checkmark.png.meta
    │   │   │   │   │   │   ├── cross.png
    │   │   │   │   │   │   ├── cross.png.meta
    │   │   │   │   │   │   ├── wrench.png
    │   │   │   │   │   │   └── wrench.png.meta
    │   │   │   │   │   ├── IconsSprites.meta
    │   │   │   │   │   ├── RPGSprites
    │   │   │   │   │   │   ├── admin.png
    │   │   │   │   │   │   ├── admin.png.meta
    │   │   │   │   │   │   ├── arrowBeige_left.png
    │   │   │   │   │   │   ├── arrowBeige_left.png.meta
    │   │   │   │   │   │   ├── arrowBeige_right.png
    │   │   │   │   │   │   ├── arrowBeige_right.png.meta
    │   │   │   │   │   │   ├── arrowBlue_left.png
    │   │   │   │   │   │   ├── arrowBlue_left.png.meta
    │   │   │   │   │   │   ├── arrowBlue_right.png
    │   │   │   │   │   │   ├── arrowBlue_right.png.meta
    │   │   │   │   │   │   ├── arrowBrown_left.png
    │   │   │   │   │   │   ├── arrowBrown_left.png.meta
    │   │   │   │   │   │   ├── arrowBrown_right.png
    │   │   │   │   │   │   ├── arrowBrown_right.png.meta
    │   │   │   │   │   │   ├── Arrowcurve1.png
    │   │   │   │   │   │   ├── Arrowcurve1.png.meta
    │   │   │   │   │   │   ├── Arrow.png
    │   │   │   │   │   │   ├── Arrow.png.meta
    │   │   │   │   │   │   ├── arrowSilver_left.png
    │   │   │   │   │   │   ├── arrowSilver_left.png.meta
    │   │   │   │   │   │   ├── arrowSilver_right.png
    │   │   │   │   │   │   ├── arrowSilver_right.png.meta
    │   │   │   │   │   │   ├── barBack_horizontalLeft.png
    │   │   │   │   │   │   ├── barBack_horizontalLeft.png.meta
    │   │   │   │   │   │   ├── barBack_horizontalMid.png
    │   │   │   │   │   │   ├── barBack_horizontalMid.png.meta
    │   │   │   │   │   │   ├── barBack_horizontalRight.png
    │   │   │   │   │   │   ├── barBack_horizontalRight.png.meta
    │   │   │   │   │   │   ├── barBack_verticalBottom.png
    │   │   │   │   │   │   ├── barBack_verticalBottom.png.meta
    │   │   │   │   │   │   ├── barBack_verticalMid.png
    │   │   │   │   │   │   ├── barBack_verticalMid.png.meta
    │   │   │   │   │   │   ├── barBack_verticalTop.png
    │   │   │   │   │   │   ├── barBack_verticalTop.png.meta
    │   │   │   │   │   │   ├── barBlue_horizontalBlue.png
    │   │   │   │   │   │   ├── barBlue_horizontalBlue.png.meta
    │   │   │   │   │   │   ├── barBlue_horizontalLeft.png
    │   │   │   │   │   │   ├── barBlue_horizontalLeft.png.meta
    │   │   │   │   │   │   ├── barBlue_horizontalRight.png
    │   │   │   │   │   │   ├── barBlue_horizontalRight.png.meta
    │   │   │   │   │   │   ├── barBlue_verticalBottom.png
    │   │   │   │   │   │   ├── barBlue_verticalBottom.png.meta
    │   │   │   │   │   │   ├── barBlue_verticalMid.png
    │   │   │   │   │   │   ├── barBlue_verticalMid.png.meta
    │   │   │   │   │   │   ├── barBlue_verticalTop.png
    │   │   │   │   │   │   ├── barBlue_verticalTop.png.meta
    │   │   │   │   │   │   ├── barGreen_horizontalLeft.png
    │   │   │   │   │   │   ├── barGreen_horizontalLeft.png.meta
    │   │   │   │   │   │   ├── barGreen_horizontalMid.png
    │   │   │   │   │   │   ├── barGreen_horizontalMid.png.meta
    │   │   │   │   │   │   ├── barGreen_horizontalRight.png
    │   │   │   │   │   │   ├── barGreen_horizontalRight.png.meta
    │   │   │   │   │   │   ├── barGreen_verticalBottom.png
    │   │   │   │   │   │   ├── barGreen_verticalBottom.png.meta
    │   │   │   │   │   │   ├── barGreen_verticalMid.png
    │   │   │   │   │   │   ├── barGreen_verticalMid.png.meta
    │   │   │   │   │   │   ├── barGreen_verticalTop.png
    │   │   │   │   │   │   ├── barGreen_verticalTop.png.meta
    │   │   │   │   │   │   ├── barRed_horizontalLeft.png
    │   │   │   │   │   │   ├── barRed_horizontalLeft.png.meta
    │   │   │   │   │   │   ├── barRed_horizontalMid.png
    │   │   │   │   │   │   ├── barRed_horizontalMid.png.meta
    │   │   │   │   │   │   ├── barRed_horizontalRight.png
    │   │   │   │   │   │   ├── barRed_horizontalRight.png.meta
    │   │   │   │   │   │   ├── barRed_verticalBottom.png
    │   │   │   │   │   │   ├── barRed_verticalBottom.png.meta
    │   │   │   │   │   │   ├── barRed_verticalMid.png
    │   │   │   │   │   │   ├── barRed_verticalMid.png.meta
    │   │   │   │   │   │   ├── barRed_verticalTop.png
    │   │   │   │   │   │   ├── barRed_verticalTop.png.meta
    │   │   │   │   │   │   ├── barYellow_horizontalLeft.png
    │   │   │   │   │   │   ├── barYellow_horizontalLeft.png.meta
    │   │   │   │   │   │   ├── barYellow_horizontalMid.png
    │   │   │   │   │   │   ├── barYellow_horizontalMid.png.meta
    │   │   │   │   │   │   ├── barYellow_horizontalRight.png
    │   │   │   │   │   │   ├── barYellow_horizontalRight.png.meta
    │   │   │   │   │   │   ├── barYellow_verticalBottom.png
    │   │   │   │   │   │   ├── barYellow_verticalBottom.png.meta
    │   │   │   │   │   │   ├── barYellow_verticalMid.png
    │   │   │   │   │   │   ├── barYellow_verticalMid.png.meta
    │   │   │   │   │   │   ├── barYellow_verticalTop.png
    │   │   │   │   │   │   ├── barYellow_verticalTop.png.meta
    │   │   │   │   │   │   ├── buttonLong_beige.png
    │   │   │   │   │   │   ├── buttonLong_beige.png.meta
    │   │   │   │   │   │   ├── buttonLong_beige_pressed.png
    │   │   │   │   │   │   ├── buttonLong_beige_pressed.png.meta
    │   │   │   │   │   │   ├── buttonLong_blue.png
    │   │   │   │   │   │   ├── buttonLong_blue.png.meta
    │   │   │   │   │   │   ├── buttonLong_blue_pressed.png
    │   │   │   │   │   │   ├── buttonLong_blue_pressed.png.meta
    │   │   │   │   │   │   ├── buttonLong_brown.png
    │   │   │   │   │   │   ├── buttonLong_brown.png.meta
    │   │   │   │   │   │   ├── buttonLong_brown_pressed.png
    │   │   │   │   │   │   ├── buttonLong_brown_pressed.png.meta
    │   │   │   │   │   │   ├── buttonLong_grey.png
    │   │   │   │   │   │   ├── buttonLong_grey.png.meta
    │   │   │   │   │   │   ├── buttonLong_grey_pressed.png
    │   │   │   │   │   │   ├── buttonLong_grey_pressed.png.meta
    │   │   │   │   │   │   ├── buttonRound_beige.png
    │   │   │   │   │   │   ├── buttonRound_beige.png.meta
    │   │   │   │   │   │   ├── buttonRound_blue.png
    │   │   │   │   │   │   ├── buttonRound_blue.png.meta
    │   │   │   │   │   │   ├── buttonRound_brown.png
    │   │   │   │   │   │   ├── buttonRound_brown.png.meta
    │   │   │   │   │   │   ├── buttonRound_grey.png
    │   │   │   │   │   │   ├── buttonRound_grey.png.meta
    │   │   │   │   │   │   ├── buttonSquare_beige.png
    │   │   │   │   │   │   ├── buttonSquare_beige.png.meta
    │   │   │   │   │   │   ├── buttonSquare_beige_pressed.png
    │   │   │   │   │   │   ├── buttonSquare_beige_pressed.png.meta
    │   │   │   │   │   │   ├── buttonSquare_blue.png
    │   │   │   │   │   │   ├── buttonSquare_blue.png.meta
    │   │   │   │   │   │   ├── buttonSquare_blue_pressed.png
    │   │   │   │   │   │   ├── buttonSquare_blue_pressed.png.meta
    │   │   │   │   │   │   ├── buttonSquare_brown.png
    │   │   │   │   │   │   ├── buttonSquare_brown.png.meta
    │   │   │   │   │   │   ├── buttonSquare_brown_pressed.png
    │   │   │   │   │   │   ├── buttonSquare_brown_pressed.png.meta
    │   │   │   │   │   │   ├── buttonSquare_grey.png
    │   │   │   │   │   │   ├── buttonSquare_grey.png.meta
    │   │   │   │   │   │   ├── buttonSquare_grey_pressed.png
    │   │   │   │   │   │   ├── buttonSquare_grey_pressed.png.meta
    │   │   │   │   │   │   ├── cursorGauntlet_blue.png
    │   │   │   │   │   │   ├── cursorGauntlet_blue.png.meta
    │   │   │   │   │   │   ├── cursorGauntlet_bronze.png
    │   │   │   │   │   │   ├── cursorGauntlet_bronze.png.meta
    │   │   │   │   │   │   ├── cursorGauntlet_grey.png
    │   │   │   │   │   │   ├── cursorGauntlet_grey.png.meta
    │   │   │   │   │   │   ├── cursorHand_beige.png
    │   │   │   │   │   │   ├── cursorHand_beige.png.meta
    │   │   │   │   │   │   ├── cursorHand_blue.png
    │   │   │   │   │   │   ├── cursorHand_blue.png.meta
    │   │   │   │   │   │   ├── cursorHand_grey.png
    │   │   │   │   │   │   ├── cursorHand_grey.png.meta
    │   │   │   │   │   │   ├── cursorSword_bronze.png
    │   │   │   │   │   │   ├── cursorSword_bronze.png.meta
    │   │   │   │   │   │   ├── cursorSword_gold.png
    │   │   │   │   │   │   ├── cursorSword_gold.png.meta
    │   │   │   │   │   │   ├── cursorSword_silver.png
    │   │   │   │   │   │   ├── cursorSword_silver.png.meta
    │   │   │   │   │   │   ├── iconCheck_beige.png
    │   │   │   │   │   │   ├── iconCheck_beige.png.meta
    │   │   │   │   │   │   ├── iconCheck_blue.png
    │   │   │   │   │   │   ├── iconCheck_blue.png.meta
    │   │   │   │   │   │   ├── iconCheck_bronze.png
    │   │   │   │   │   │   ├── iconCheck_bronze.png.meta
    │   │   │   │   │   │   ├── iconCheck_grey.png
    │   │   │   │   │   │   ├── iconCheck_grey.png.meta
    │   │   │   │   │   │   ├── iconCircle_beige.png
    │   │   │   │   │   │   ├── iconCircle_beige.png.meta
    │   │   │   │   │   │   ├── iconCircle_blue.png
    │   │   │   │   │   │   ├── iconCircle_blue.png.meta
    │   │   │   │   │   │   ├── iconCircle_brown.png
    │   │   │   │   │   │   ├── iconCircle_brown.png.meta
    │   │   │   │   │   │   ├── iconCircle_grey.png
    │   │   │   │   │   │   ├── iconCircle_grey.png.meta
    │   │   │   │   │   │   ├── iconCross_beige.png
    │   │   │   │   │   │   ├── iconCross_beige.png.meta
    │   │   │   │   │   │   ├── iconCross_blue.png
    │   │   │   │   │   │   ├── iconCross_blue.png.meta
    │   │   │   │   │   │   ├── iconCross_brown.png
    │   │   │   │   │   │   ├── iconCross_brown.png.meta
    │   │   │   │   │   │   ├── iconCross_grey.png
    │   │   │   │   │   │   ├── iconCross_grey.png.meta
    │   │   │   │   │   │   ├── panel_beigeLight.png
    │   │   │   │   │   │   ├── panel_beigeLight.png.meta
    │   │   │   │   │   │   ├── panel_beige.png
    │   │   │   │   │   │   ├── panel_beige.png.meta
    │   │   │   │   │   │   ├── panel_blue.png
    │   │   │   │   │   │   ├── panel_blue.png.meta
    │   │   │   │   │   │   ├── panel_brown.png
    │   │   │   │   │   │   ├── panel_brown.png.meta
    │   │   │   │   │   │   ├── panelInset_beigeLight.png
    │   │   │   │   │   │   ├── panelInset_beigeLight.png.meta
    │   │   │   │   │   │   ├── panelInset_beige.png
    │   │   │   │   │   │   ├── panelInset_beige.png.meta
    │   │   │   │   │   │   ├── panelInset_blue.png
    │   │   │   │   │   │   ├── panelInset_blue.png.meta
    │   │   │   │   │   │   ├── panelInset_brown.png
    │   │   │   │   │   │   ├── panelInset_brown.png.meta
    │   │   │   │   │   │   ├── pen.png
    │   │   │   │   │   │   ├── pen.png.meta
    │   │   │   │   │   │   ├── superadmin.png
    │   │   │   │   │   │   └── superadmin.png.meta
    │   │   │   │   │   └── RPGSprites.meta
    │   │   │   │   └── UI.meta
    │   │   │   ├── Art.meta
    │   │   │   ├── Documentation
    │   │   │   │   ├── Images
    │   │   │   │   │   ├── Battle_Screenshot.png
    │   │   │   │   │   ├── Battle_Screenshot.png.meta
    │   │   │   │   │   ├── GameConfiguration_Screenshot.png
    │   │   │   │   │   ├── GameConfiguration_Screenshot.png.meta
    │   │   │   │   │   ├── MainMenu_Screenshot.png
    │   │   │   │   │   ├── MainMenu_Screenshot.png.meta
    │   │   │   │   │   ├── Pirate_Panic_Icon.png
    │   │   │   │   │   └── Pirate_Panic_Icon.png.meta
    │   │   │   │   ├── Images.meta
    │   │   │   │   ├── README.md
    │   │   │   │   └── README.md.meta
    │   │   │   ├── Documentation.meta
    │   │   │   ├── Prefabs
    │   │   │   │   ├── Managers
    │   │   │   │   │   ├── CardListManager.prefab
    │   │   │   │   │   ├── CardListManager.prefab.meta
    │   │   │   │   │   ├── GameConfigurationManager.prefab
    │   │   │   │   │   ├── GameConfigurationManager.prefab.meta
    │   │   │   │   │   ├── NodeMapManager.prefab
    │   │   │   │   │   ├── NodeMapManager.prefab.meta
    │   │   │   │   │   ├── SoundManager.prefab
    │   │   │   │   │   └── SoundManager.prefab.meta
    │   │   │   │   ├── Managers.meta
    │   │   │   │   ├── Menu
    │   │   │   │   │   ├── Battle
    │   │   │   │   │   │   ├── AnimatedEffects
    │   │   │   │   │   │   │   ├── CannonAttackSprite.prefab
    │   │   │   │   │   │   │   ├── CannonAttackSprite.prefab.meta
    │   │   │   │   │   │   │   ├── DamageSprite.prefab
    │   │   │   │   │   │   │   └── DamageSprite.prefab.meta
    │   │   │   │   │   │   ├── AnimatedEffects.meta
    │   │   │   │   │   │   ├── CardVisualizers
    │   │   │   │   │   │   │   ├── Visualizer_AoEShip.prefab
    │   │   │   │   │   │   │   ├── Visualizer_AoEShip.prefab.meta
    │   │   │   │   │   │   │   ├── Visualizer_BigShip.prefab
    │   │   │   │   │   │   │   ├── Visualizer_BigShip.prefab.meta
    │   │   │   │   │   │   │   ├── Visualizer_Boats.prefab
    │   │   │   │   │   │   │   ├── Visualizer_Boats.prefab.meta
    │   │   │   │   │   │   │   ├── Visualizer_Fireball.prefab
    │   │   │   │   │   │   │   └── Visualizer_Fireball.prefab.meta
    │   │   │   │   │   │   ├── CardVisualizers.meta
    │   │   │   │   │   │   ├── Hand
    │   │   │   │   │   │   │   ├── CardGrabber.prefab
    │   │   │   │   │   │   │   ├── CardGrabber.prefab.meta
    │   │   │   │   │   │   │   ├── CostPanel.prefab
    │   │   │   │   │   │   │   ├── CostPanel.prefab.meta
    │   │   │   │   │   │   │   ├── GoldPanel.prefab
    │   │   │   │   │   │   │   ├── GoldPanel.prefab.meta
    │   │   │   │   │   │   │   ├── HandManager.prefab
    │   │   │   │   │   │   │   ├── HandManager.prefab.meta
    │   │   │   │   │   │   │   ├── HandPanel.prefab
    │   │   │   │   │   │   │   └── HandPanel.prefab.meta
    │   │   │   │   │   │   ├── Hand.meta
    │   │   │   │   │   │   ├── Map
    │   │   │   │   │   │   │   ├── Island.prefab
    │   │   │   │   │   │   │   ├── Island.prefab.meta
    │   │   │   │   │   │   │   ├── Node.prefab
    │   │   │   │   │   │   │   ├── Node.prefab.meta
    │   │   │   │   │   │   │   ├── Water.prefab
    │   │   │   │   │   │   │   └── Water.prefab.meta
    │   │   │   │   │   │   ├── Map.meta
    │   │   │   │   │   │   ├── Resources
    │   │   │   │   │   │   │   ├── Spells
    │   │   │   │   │   │   │   │   ├── Fireball.prefab
    │   │   │   │   │   │   │   │   └── Fireball.prefab.meta
    │   │   │   │   │   │   │   ├── Spells.meta
    │   │   │   │   │   │   │   ├── Units
    │   │   │   │   │   │   │   │   ├── AoEShip_Black.prefab
    │   │   │   │   │   │   │   │   ├── AoEShip_Black.prefab.meta
    │   │   │   │   │   │   │   │   ├── AoEShip_Red.prefab
    │   │   │   │   │   │   │   │   ├── AoEShip_Red.prefab.meta
    │   │   │   │   │   │   │   │   ├── BigShip_Black.prefab
    │   │   │   │   │   │   │   │   ├── BigShip_Black.prefab.meta
    │   │   │   │   │   │   │   │   ├── BigShip_Red.prefab
    │   │   │   │   │   │   │   │   ├── BigShip_Red.prefab.meta
    │   │   │   │   │   │   │   │   ├── Boats_Black.prefab
    │   │   │   │   │   │   │   │   ├── Boats_Black.prefab.meta
    │   │   │   │   │   │   │   │   ├── Boats_Red.prefab
    │   │   │   │   │   │   │   │   ├── Boats_Red.prefab.meta
    │   │   │   │   │   │   │   │   ├── Fort_Black.prefab
    │   │   │   │   │   │   │   │   ├── Fort_Black.prefab.meta
    │   │   │   │   │   │   │   │   ├── Fort_Red.prefab
    │   │   │   │   │   │   │   │   ├── Fort_Red.prefab.meta
    │   │   │   │   │   │   │   │   ├── MainFort_Black.prefab
    │   │   │   │   │   │   │   │   ├── MainFort_Black.prefab.meta
    │   │   │   │   │   │   │   │   ├── MainFort_Red.prefab
    │   │   │   │   │   │   │   │   └── MainFort_Red.prefab.meta
    │   │   │   │   │   │   │   └── Units.meta
    │   │   │   │   │   │   ├── Resources.meta
    │   │   │   │   │   │   ├── UI
    │   │   │   │   │   │   │   ├── HpBarFriendly.prefab
    │   │   │   │   │   │   │   ├── HpBarFriendly.prefab.meta
    │   │   │   │   │   │   │   ├── HpBar.prefab
    │   │   │   │   │   │   │   ├── HpBar.prefab.meta
    │   │   │   │   │   │   │   ├── SmallHpBarFriendly.prefab
    │   │   │   │   │   │   │   ├── SmallHpBarFriendly.prefab.meta
    │   │   │   │   │   │   │   ├── SmallHpBar.prefab
    │   │   │   │   │   │   │   ├── SmallHpBar.prefab.meta
    │   │   │   │   │   │   │   ├── SummaryMenu.prefab
    │   │   │   │   │   │   │   └── SummaryMenu.prefab.meta
    │   │   │   │   │   │   └── UI.meta
    │   │   │   │   │   ├── BattleMenuUI.prefab
    │   │   │   │   │   ├── BattleMenuUI.prefab.meta
    │   │   │   │   │   ├── Battle.meta
    │   │   │   │   │   ├── Cards
    │   │   │   │   │   │   ├── CardInfo.prefab
    │   │   │   │   │   │   ├── CardInfo.prefab.meta
    │   │   │   │   │   │   ├── CardInfoSidePanel.prefab
    │   │   │   │   │   │   ├── CardInfoSidePanel.prefab.meta
    │   │   │   │   │   │   ├── CardOptionsPanel.prefab
    │   │   │   │   │   │   ├── CardOptionsPanel.prefab.meta
    │   │   │   │   │   │   ├── CardSlotStackUI.prefab
    │   │   │   │   │   │   ├── CardSlotStackUI.prefab.meta
    │   │   │   │   │   │   ├── CardSlotUI.prefab
    │   │   │   │   │   │   ├── CardSlotUI.prefab.meta
    │   │   │   │   │   │   ├── CostImage.prefab
    │   │   │   │   │   │   ├── CostImage.prefab.meta
    │   │   │   │   │   │   ├── StackedCardDisplay.prefab
    │   │   │   │   │   │   └── StackedCardDisplay.prefab.meta
    │   │   │   │   │   ├── CardsMenuUI.prefab
    │   │   │   │   │   ├── CardsMenuUI.prefab.meta
    │   │   │   │   │   ├── Cards.meta
    │   │   │   │   │   ├── Clans
    │   │   │   │   │   │   ├── ClanCreationPanel.prefab
    │   │   │   │   │   │   ├── ClanCreationPanel.prefab.meta
    │   │   │   │   │   │   ├── ClanSearchResult.prefab
    │   │   │   │   │   │   ├── ClanSearchResult.prefab.meta
    │   │   │   │   │   │   ├── ClanUserPanel.prefab
    │   │   │   │   │   │   └── ClanUserPanel.prefab.meta
    │   │   │   │   │   ├── ClansMenuUI.prefab
    │   │   │   │   │   ├── ClansMenuUI.prefab.meta
    │   │   │   │   │   ├── Clans.meta
    │   │   │   │   │   ├── Friends
    │   │   │   │   │   │   ├── FriendPanel.prefab
    │   │   │   │   │   │   ├── FriendPanel.prefab.meta
    │   │   │   │   │   │   ├── UsernameTip.prefab
    │   │   │   │   │   │   └── UsernameTip.prefab.meta
    │   │   │   │   │   ├── FriendsMenuUI.prefab
    │   │   │   │   │   ├── FriendsMenuUI.prefab.meta
    │   │   │   │   │   ├── Friends.meta
    │   │   │   │   │   ├── Leaderboards
    │   │   │   │   │   │   ├── LeaderboardEntry.prefab
    │   │   │   │   │   │   └── LeaderboardEntry.prefab.meta
    │   │   │   │   │   ├── LeaderboardsMenuUI.prefab
    │   │   │   │   │   ├── LeaderboardsMenuUI.prefab.meta
    │   │   │   │   │   ├── Leaderboards.meta
    │   │   │   │   │   ├── Profile
    │   │   │   │   │   │   ├── ProfilePanel.prefab
    │   │   │   │   │   │   ├── ProfilePanel.prefab.meta
    │   │   │   │   │   │   ├── ProfilePopup.prefab
    │   │   │   │   │   │   ├── ProfilePopup.prefab.meta
    │   │   │   │   │   │   ├── ProfileUpdatePanel.prefab
    │   │   │   │   │   │   └── ProfileUpdatePanel.prefab.meta
    │   │   │   │   │   ├── ProfileMenuUI.prefab
    │   │   │   │   │   ├── ProfileMenuUI.prefab.meta
    │   │   │   │   │   └── Profile.meta
    │   │   │   │   ├── Menu.meta
    │   │   │   │   ├── UI
    │   │   │   │   │   ├── BackButton.prefab
    │   │   │   │   │   ├── BackButton.prefab.meta
    │   │   │   │   │   ├── Background.prefab
    │   │   │   │   │   ├── Background.prefab.meta
    │   │   │   │   │   ├── Button.prefab
    │   │   │   │   │   ├── Button.prefab.meta
    │   │   │   │   │   ├── Chat
    │   │   │   │   │   │   ├── ActiveUserText.prefab
    │   │   │   │   │   │   ├── ActiveUserText.prefab.meta
    │   │   │   │   │   │   ├── ChatPanelClan.prefab
    │   │   │   │   │   │   ├── ChatPanelClan.prefab.meta
    │   │   │   │   │   │   ├── ChatPanel.prefab
    │   │   │   │   │   │   ├── ChatPanel.prefab.meta
    │   │   │   │   │   │   ├── OtherUserMessage.prefab
    │   │   │   │   │   │   ├── OtherUserMessage.prefab.meta
    │   │   │   │   │   │   ├── ServerMessage.prefab
    │   │   │   │   │   │   ├── ServerMessage.prefab.meta
    │   │   │   │   │   │   ├── YourMessage.prefab
    │   │   │   │   │   │   └── YourMessage.prefab.meta
    │   │   │   │   │   ├── Chat.meta
    │   │   │   │   │   ├── CloseButton.prefab
    │   │   │   │   │   ├── CloseButton.prefab.meta
    │   │   │   │   │   ├── Menus
    │   │   │   │   │   │   ├── 3D Background.prefab
    │   │   │   │   │   │   ├── 3D Background.prefab.meta
    │   │   │   │   │   │   ├── LoadingMenu.prefab
    │   │   │   │   │   │   ├── LoadingMenu.prefab.meta
    │   │   │   │   │   │   ├── MainMenu.prefab
    │   │   │   │   │   │   ├── MainMenu.prefab.meta
    │   │   │   │   │   │   ├── SettingsMenu.prefab
    │   │   │   │   │   │   └── SettingsMenu.prefab.meta
    │   │   │   │   │   ├── Menus.meta
    │   │   │   │   │   ├── NotificationManager.prefab
    │   │   │   │   │   ├── NotificationManager.prefab.meta
    │   │   │   │   │   ├── NotificationPopup.prefab
    │   │   │   │   │   ├── NotificationPopup.prefab.meta
    │   │   │   │   │   ├── RefreshButton.prefab
    │   │   │   │   │   ├── RefreshButton.prefab.meta
    │   │   │   │   │   ├── SampleTextfieldAsul.prefab
    │   │   │   │   │   ├── SampleTextfieldAsul.prefab.meta
    │   │   │   │   │   ├── SampleTextfieldBungee.prefab
    │   │   │   │   │   ├── SampleTextfieldBungee.prefab.meta
    │   │   │   │   │   ├── TextInput.prefab
    │   │   │   │   │   └── TextInput.prefab.meta
    │   │   │   │   └── UI.meta
    │   │   │   ├── Prefabs.meta
    │   │   │   ├── Scenes
    │   │   │   │   ├── Scene01MainMenu.unity
    │   │   │   │   ├── Scene01MainMenu.unity.meta
    │   │   │   │   ├── Scene02Battle.unity
    │   │   │   │   └── Scene02Battle.unity.meta
    │   │   │   ├── Scenes.meta
    │   │   │   ├── ScriptableObjects
    │   │   │   │   ├── GameConfiguration.asset
    │   │   │   │   ├── GameConfiguration.asset.meta
    │   │   │   │   ├── Menus
    │   │   │   │   │   ├── Battle
    │   │   │   │   │   │   ├── AvatarSprites.asset
    │   │   │   │   │   │   ├── AvatarSprites.asset.meta
    │   │   │   │   │   │   ├── GameConnection.asset
    │   │   │   │   │   │   └── GameConnection.asset.meta
    │   │   │   │   │   ├── Battle.meta
    │   │   │   │   │   ├── Cards
    │   │   │   │   │   │   ├── AllCards.asset
    │   │   │   │   │   │   ├── AllCards.asset.meta
    │   │   │   │   │   │   ├── Card0 BigShip.asset
    │   │   │   │   │   │   ├── Card0 BigShip.asset.meta
    │   │   │   │   │   │   ├── Card1 AOEShip.asset
    │   │   │   │   │   │   ├── Card1 AOEShip.asset.meta
    │   │   │   │   │   │   ├── Card2 Boats.asset
    │   │   │   │   │   │   ├── Card2 Boats.asset.meta
    │   │   │   │   │   │   ├── Card3 Fireball.asset
    │   │   │   │   │   │   ├── Card3 Fireball.asset.meta
    │   │   │   │   │   │   ├── StartingDeck.asset
    │   │   │   │   │   │   ├── StartingDeck.asset.meta
    │   │   │   │   │   │   ├── StartingStructures.asset
    │   │   │   │   │   │   ├── StartingStructures.asset.meta
    │   │   │   │   │   │   ├── Structure0 Fort.asset
    │   │   │   │   │   │   ├── Structure0 Fort.asset.meta
    │   │   │   │   │   │   ├── Structure1 MainFort.asset
    │   │   │   │   │   │   └── Structure1 MainFort.asset.meta
    │   │   │   │   │   └── Cards.meta
    │   │   │   │   └── Menus.meta
    │   │   │   ├── ScriptableObjects.meta
    │   │   │   ├── Scripts
    │   │   │   │   ├── Editor
    │   │   │   │   │   ├── Nakama
    │   │   │   │   │   │   ├── PiratePanic
    │   │   │   │   │   │   │   ├── MenuItems.cs
    │   │   │   │   │   │   │   └── MenuItems.cs.meta
    │   │   │   │   │   │   └── PiratePanic.meta
    │   │   │   │   │   └── Nakama.meta
    │   │   │   │   ├── Editor.meta
    │   │   │   │   ├── GameConfiguration.cs
    │   │   │   │   ├── GameConfiguration.cs.meta
    │   │   │   │   ├── GameConnection.cs
    │   │   │   │   ├── GameConnection.cs.meta
    │   │   │   │   ├── GameConstants.cs
    │   │   │   │   ├── GameConstants.cs.meta
    │   │   │   │   ├── GameStateManager.cs
    │   │   │   │   ├── GameStateManager.cs.meta
    │   │   │   │   ├── Managers
    │   │   │   │   │   ├── CardListManager.cs
    │   │   │   │   │   ├── CardListManager.cs.meta
    │   │   │   │   │   ├── GameConfigurationManager.cs
    │   │   │   │   │   ├── GameConfigurationManager.cs.meta
    │   │   │   │   │   ├── NodeMapManager.cs
    │   │   │   │   │   ├── NodeMapManager.cs.meta
    │   │   │   │   │   ├── SoundManager.cs
    │   │   │   │   │   └── SoundManager.cs.meta
    │   │   │   │   ├── Managers.meta
    │   │   │   │   ├── Menus
    │   │   │   │   │   ├── Battle
    │   │   │   │   │   │   ├── Deck
    │   │   │   │   │   │   │   ├── CardCollection.cs
    │   │   │   │   │   │   │   ├── CardCollection.cs.meta
    │   │   │   │   │   │   │   ├── Card.cs
    │   │   │   │   │   │   │   └── Card.cs.meta
    │   │   │   │   │   │   ├── Deck.meta
    │   │   │   │   │   │   ├── Hand
    │   │   │   │   │   │   │   ├── CardGrabber.cs
    │   │   │   │   │   │   │   ├── CardGrabber.cs.meta
    │   │   │   │   │   │   │   ├── DropVisualizer.cs
    │   │   │   │   │   │   │   ├── DropVisualizer.cs.meta
    │   │   │   │   │   │   │   ├── Gold.cs
    │   │   │   │   │   │   │   ├── Gold.cs.meta
    │   │   │   │   │   │   │   ├── GoldPanel.cs
    │   │   │   │   │   │   │   ├── GoldPanel.cs.meta
    │   │   │   │   │   │   │   ├── Hand.cs
    │   │   │   │   │   │   │   ├── Hand.cs.meta
    │   │   │   │   │   │   │   ├── HandPanel.cs
    │   │   │   │   │   │   │   └── HandPanel.cs.meta
    │   │   │   │   │   │   ├── Hand.meta
    │   │   │   │   │   │   ├── Multiplayer
    │   │   │   │   │   │   │   ├── BattleConnection.cs
    │   │   │   │   │   │   │   ├── BattleConnection.cs.meta
    │   │   │   │   │   │   │   ├── MatchEndPlacement.cs
    │   │   │   │   │   │   │   ├── MatchEndPlacement.cs.meta
    │   │   │   │   │   │   │   ├── MatchEndRequest.cs
    │   │   │   │   │   │   │   ├── MatchEndRequest.cs.meta
    │   │   │   │   │   │   │   ├── MatchEndResponse.cs
    │   │   │   │   │   │   │   ├── MatchEndResponse.cs.meta
    │   │   │   │   │   │   │   ├── MatchStates
    │   │   │   │   │   │   │   │   ├── Cards
    │   │   │   │   │   │   │   │   │   ├── MatchMessageCardCancelled.cs
    │   │   │   │   │   │   │   │   │   ├── MatchMessageCardCancelled.cs.meta
    │   │   │   │   │   │   │   │   │   ├── MatchMessageCardPlayed.cs
    │   │   │   │   │   │   │   │   │   ├── MatchMessageCardPlayed.cs.meta
    │   │   │   │   │   │   │   │   │   ├── MatchMessageCardPlayRequest.cs
    │   │   │   │   │   │   │   │   │   ├── MatchMessageCardPlayRequest.cs.meta
    │   │   │   │   │   │   │   │   │   ├── MatchMessageStartingHand.cs
    │   │   │   │   │   │   │   │   │   └── MatchMessageStartingHand.cs.meta
    │   │   │   │   │   │   │   │   ├── Cards.meta
    │   │   │   │   │   │   │   │   ├── EndGame.meta
    │   │   │   │   │   │   │   │   ├── MatchMessage.cs
    │   │   │   │   │   │   │   │   ├── MatchMessage.cs.meta
    │   │   │   │   │   │   │   │   ├── MatchMessageType.cs
    │   │   │   │   │   │   │   │   ├── MatchMessageType.cs.meta
    │   │   │   │   │   │   │   │   ├── Spells
    │   │   │   │   │   │   │   │   │   ├── MatchMessageSpellActivated.cs
    │   │   │   │   │   │   │   │   │   └── MatchMessageSpellActivated.cs.meta
    │   │   │   │   │   │   │   │   ├── Spells.meta
    │   │   │   │   │   │   │   │   ├── Units
    │   │   │   │   │   │   │   │   │   ├── MatchMessageUnitAttacked.cs
    │   │   │   │   │   │   │   │   │   ├── MatchMessageUnitAttacked.cs.meta
    │   │   │   │   │   │   │   │   │   ├── MatchMessageUnitMoved.cs
    │   │   │   │   │   │   │   │   │   ├── MatchMessageUnitMoved.cs.meta
    │   │   │   │   │   │   │   │   │   ├── MatchMessageUnitSpawned.cs
    │   │   │   │   │   │   │   │   │   └── MatchMessageUnitSpawned.cs.meta
    │   │   │   │   │   │   │   │   └── Units.meta
    │   │   │   │   │   │   │   └── MatchStates.meta
    │   │   │   │   │   │   ├── Multiplayer.meta
    │   │   │   │   │   │   ├── Nodes
    │   │   │   │   │   │   │   ├── Node.cs
    │   │   │   │   │   │   │   └── Node.cs.meta
    │   │   │   │   │   │   ├── Nodes.meta
    │   │   │   │   │   │   ├── PlayerColor.cs
    │   │   │   │   │   │   ├── PlayerColor.cs.meta
    │   │   │   │   │   │   ├── Spells
    │   │   │   │   │   │   │   ├── Fireball.cs
    │   │   │   │   │   │   │   ├── Fireball.cs.meta
    │   │   │   │   │   │   │   ├── ISpell.cs
    │   │   │   │   │   │   │   ├── ISpell.cs.meta
    │   │   │   │   │   │   │   ├── SpellsManager.cs
    │   │   │   │   │   │   │   ├── SpellsManager.cs.meta
    │   │   │   │   │   │   │   ├── SpellType.cs
    │   │   │   │   │   │   │   └── SpellType.cs.meta
    │   │   │   │   │   │   ├── Spells.meta
    │   │   │   │   │   │   ├── UI
    │   │   │   │   │   │   │   ├── HealthBar.cs
    │   │   │   │   │   │   │   ├── HealthBar.cs.meta
    │   │   │   │   │   │   │   ├── SummaryMenu.cs
    │   │   │   │   │   │   │   └── SummaryMenu.cs.meta
    │   │   │   │   │   │   ├── UI.meta
    │   │   │   │   │   │   ├── Units
    │   │   │   │   │   │   │   ├── AttackType.cs
    │   │   │   │   │   │   │   ├── AttackType.cs.meta
    │   │   │   │   │   │   │   ├── CustomAnimator.cs
    │   │   │   │   │   │   │   ├── CustomAnimator.cs.meta
    │   │   │   │   │   │   │   ├── GroupUnit.cs
    │   │   │   │   │   │   │   ├── GroupUnit.cs.meta
    │   │   │   │   │   │   │   ├── GroupUnitModel.cs
    │   │   │   │   │   │   │   ├── GroupUnitModel.cs.meta
    │   │   │   │   │   │   │   ├── IDamagable.cs
    │   │   │   │   │   │   │   ├── IDamagable.cs.meta
    │   │   │   │   │   │   │   ├── SimpleUnit.cs
    │   │   │   │   │   │   │   ├── SimpleUnit.cs.meta
    │   │   │   │   │   │   │   ├── SimpleUnitModel.cs
    │   │   │   │   │   │   │   ├── SimpleUnitModel.cs.meta
    │   │   │   │   │   │   │   ├── StructureAI.cs
    │   │   │   │   │   │   │   ├── StructureAI.cs.meta
    │   │   │   │   │   │   │   ├── SubUnit.cs
    │   │   │   │   │   │   │   ├── SubUnit.cs.meta
    │   │   │   │   │   │   │   ├── UnitAI.cs
    │   │   │   │   │   │   │   ├── UnitAI.cs.meta
    │   │   │   │   │   │   │   ├── Unit.cs
    │   │   │   │   │   │   │   ├── Unit.cs.meta
    │   │   │   │   │   │   │   ├── UnitModel.cs
    │   │   │   │   │   │   │   ├── UnitModel.cs.meta
    │   │   │   │   │   │   │   ├── UnitsManager.cs
    │   │   │   │   │   │   │   ├── UnitsManager.cs.meta
    │   │   │   │   │   │   │   ├── UnitType.cs
    │   │   │   │   │   │   │   └── UnitType.cs.meta
    │   │   │   │   │   │   └── Units.meta
    │   │   │   │   │   ├── BattleMenuUI.cs
    │   │   │   │   │   ├── BattleMenuUI.cs.meta
    │   │   │   │   │   ├── Battle.meta
    │   │   │   │   │   ├── Cards
    │   │   │   │   │   │   ├── CardData.cs
    │   │   │   │   │   │   ├── CardData.cs.meta
    │   │   │   │   │   │   ├── CardInfo.cs
    │   │   │   │   │   │   ├── CardInfo.cs.meta
    │   │   │   │   │   │   ├── CardInfoMenu.cs
    │   │   │   │   │   │   ├── CardInfoMenu.cs.meta
    │   │   │   │   │   │   ├── CardInfoSidePanel.cs
    │   │   │   │   │   │   ├── CardInfoSidePanel.cs.meta
    │   │   │   │   │   │   ├── CardList.cs
    │   │   │   │   │   │   ├── CardList.cs.meta
    │   │   │   │   │   │   ├── CardOperationResponse.cs
    │   │   │   │   │   │   ├── CardOperationResponse.cs.meta
    │   │   │   │   │   │   ├── CardSlotStackUI.cs
    │   │   │   │   │   │   ├── CardSlotStackUI.cs.meta
    │   │   │   │   │   │   ├── CardSlotUI.cs
    │   │   │   │   │   │   ├── CardSlotUI.cs.meta
    │   │   │   │   │   │   ├── CardType.cs
    │   │   │   │   │   │   ├── CardType.cs.meta
    │   │   │   │   │   │   ├── DropRegion.cs
    │   │   │   │   │   │   └── DropRegion.cs.meta
    │   │   │   │   │   ├── CardsMenuUI.cs
    │   │   │   │   │   ├── CardsMenuUI.cs.meta
    │   │   │   │   │   ├── Cards.meta
    │   │   │   │   │   ├── Clans
    │   │   │   │   │   │   ├── Chat
    │   │   │   │   │   │   │   ├── ChatChannelClanUI.cs
    │   │   │   │   │   │   │   ├── ChatChannelClanUI.cs.meta
    │   │   │   │   │   │   │   ├── ChatChannelUI.cs
    │   │   │   │   │   │   │   ├── ChatChannelUI.cs.meta
    │   │   │   │   │   │   │   ├── ChatMessageUI.cs
    │   │   │   │   │   │   │   ├── ChatMessageUI.cs.meta
    │   │   │   │   │   │   │   ├── ChatServerMessageUI.cs
    │   │   │   │   │   │   │   └── ChatServerMessageUI.cs.meta
    │   │   │   │   │   │   ├── Chat.meta
    │   │   │   │   │   │   ├── ClanCreationPanel.cs
    │   │   │   │   │   │   ├── ClanCreationPanel.cs.meta
    │   │   │   │   │   │   ├── ClanMenuUIState.cs
    │   │   │   │   │   │   ├── ClanMenuUIState.cs.meta
    │   │   │   │   │   │   ├── ClanSearchResult.cs
    │   │   │   │   │   │   ├── ClanSearchResult.cs.meta
    │   │   │   │   │   │   ├── ClanUserEntry.cs
    │   │   │   │   │   │   ├── ClanUserEntry.cs.meta
    │   │   │   │   │   │   ├── IUserGroup.cs
    │   │   │   │   │   │   └── IUserGroup.cs.meta
    │   │   │   │   │   ├── ClansMenuUI.cs
    │   │   │   │   │   ├── ClansMenuUI.cs.meta
    │   │   │   │   │   ├── Clans.meta
    │   │   │   │   │   ├── Friends
    │   │   │   │   │   │   ├── FriendPanel.cs
    │   │   │   │   │   │   ├── FriendPanel.cs.meta
    │   │   │   │   │   │   ├── UsernameSearcher.cs
    │   │   │   │   │   │   ├── UsernameSearcher.cs.meta
    │   │   │   │   │   │   ├── UsernameTip.cs
    │   │   │   │   │   │   └── UsernameTip.cs.meta
    │   │   │   │   │   ├── FriendsMenuUI.cs
    │   │   │   │   │   ├── FriendsMenuUI.cs.meta
    │   │   │   │   │   ├── Friends.meta
    │   │   │   │   │   ├── Leaderboards
    │   │   │   │   │   │   ├── LeaderboardEntry.cs
    │   │   │   │   │   │   └── LeaderboardEntry.cs.meta
    │   │   │   │   │   ├── LeaderboardsMenuUI.cs
    │   │   │   │   │   ├── LeaderboardsMenuUI.cs.meta
    │   │   │   │   │   ├── Leaderboards.meta
    │   │   │   │   │   ├── Profile
    │   │   │   │   │   │   ├── PlayerData.cs
    │   │   │   │   │   │   ├── PlayerData.cs.meta
    │   │   │   │   │   │   ├── ProfilePanel.cs
    │   │   │   │   │   │   ├── ProfilePanel.cs.meta
    │   │   │   │   │   │   ├── ProfilePopup.cs
    │   │   │   │   │   │   ├── ProfilePopup.cs.meta
    │   │   │   │   │   │   ├── ProfileUpdatePanel.cs
    │   │   │   │   │   │   └── ProfileUpdatePanel.cs.meta
    │   │   │   │   │   ├── ProfileMenuUI.cs
    │   │   │   │   │   ├── ProfileMenuUI.cs.meta
    │   │   │   │   │   └── Profile.meta
    │   │   │   │   ├── Menus.meta
    │   │   │   │   ├── Scene01MainMenuController.cs
    │   │   │   │   ├── Scene01MainMenuController.cs.meta
    │   │   │   │   ├── Scene02BattleController.cs
    │   │   │   │   ├── Scene02BattleController.cs.meta
    │   │   │   │   ├── UI
    │   │   │   │   │   ├── AvatarSprites.cs
    │   │   │   │   │   ├── AvatarSprites.cs.meta
    │   │   │   │   │   ├── Menus
    │   │   │   │   │   │   ├── IMenu.cs
    │   │   │   │   │   │   ├── IMenu.cs.meta
    │   │   │   │   │   │   ├── LoadingMenu.cs
    │   │   │   │   │   │   ├── LoadingMenu.cs.meta
    │   │   │   │   │   │   ├── Menu.cs
    │   │   │   │   │   │   └── Menu.cs.meta
    │   │   │   │   │   ├── Menus.meta
    │   │   │   │   │   ├── Notifications
    │   │   │   │   │   │   ├── NotificationCode.cs
    │   │   │   │   │   │   ├── NotificationCode.cs.meta
    │   │   │   │   │   │   ├── NotificationPopup.cs
    │   │   │   │   │   │   └── NotificationPopup.cs.meta
    │   │   │   │   │   └── Notifications.meta
    │   │   │   │   ├── UI.meta
    │   │   │   │   ├── Utils
    │   │   │   │   │   ├── Singleton.cs
    │   │   │   │   │   └── Singleton.cs.meta
    │   │   │   │   └── Utils.meta
    │   │   │   └── Scripts.meta
    │   │   ├── PiratePanic.meta
    │   │   ├── Plugins
    │   │   │   ├── Android
    │   │   │   │   ├── AndroidManifest.xml
    │   │   │   │   ├── AndroidManifest.xml.meta
    │   │   │   │   ├── androidx.activity.activity-1.0.0.aar
    │   │   │   │   ├── androidx.activity.activity-1.0.0.aar.meta
    │   │   │   │   ├── androidx.annotation.annotation-1.1.0.jar
    │   │   │   │   ├── androidx.annotation.annotation-1.1.0.jar.meta
    │   │   │   │   ├── androidx.appcompat.appcompat-1.1.0.aar
    │   │   │   │   ├── androidx.appcompat.appcompat-1.1.0.aar.meta
    │   │   │   │   ├── androidx.appcompat.appcompat-resources-1.1.0.aar
    │   │   │   │   ├── androidx.appcompat.appcompat-resources-1.1.0.aar.meta
    │   │   │   │   ├── androidx.arch.core.core-common-2.1.0.jar
    │   │   │   │   ├── androidx.arch.core.core-common-2.1.0.jar.meta
    │   │   │   │   ├── androidx.arch.core.core-runtime-2.0.0.aar
    │   │   │   │   ├── androidx.arch.core.core-runtime-2.0.0.aar.meta
    │   │   │   │   ├── androidx.asynclayoutinflater.asynclayoutinflater-1.0.0.aar
    │   │   │   │   ├── androidx.asynclayoutinflater.asynclayoutinflater-1.0.0.aar.meta
    │   │   │   │   ├── androidx.browser.browser-1.0.0.aar
    │   │   │   │   ├── androidx.browser.browser-1.0.0.aar.meta
    │   │   │   │   ├── androidx.cardview.cardview-1.0.0.aar
    │   │   │   │   ├── androidx.cardview.cardview-1.0.0.aar.meta
    │   │   │   │   ├── androidx.collection.collection-1.1.0.jar
    │   │   │   │   ├── androidx.collection.collection-1.1.0.jar.meta
    │   │   │   │   ├── androidx.coordinatorlayout.coordinatorlayout-1.0.0.aar
    │   │   │   │   ├── androidx.coordinatorlayout.coordinatorlayout-1.0.0.aar.meta
    │   │   │   │   ├── androidx.core.core-1.1.0.aar
    │   │   │   │   ├── androidx.core.core-1.1.0.aar.meta
    │   │   │   │   ├── androidx.cursoradapter.cursoradapter-1.0.0.aar
    │   │   │   │   ├── androidx.cursoradapter.cursoradapter-1.0.0.aar.meta
    │   │   │   │   ├── androidx.customview.customview-1.0.0.aar
    │   │   │   │   ├── androidx.customview.customview-1.0.0.aar.meta
    │   │   │   │   ├── androidx.documentfile.documentfile-1.0.0.aar
    │   │   │   │   ├── androidx.documentfile.documentfile-1.0.0.aar.meta
    │   │   │   │   ├── androidx.drawerlayout.drawerlayout-1.0.0.aar
    │   │   │   │   ├── androidx.drawerlayout.drawerlayout-1.0.0.aar.meta
    │   │   │   │   ├── androidx.fragment.fragment-1.1.0.aar
    │   │   │   │   ├── androidx.fragment.fragment-1.1.0.aar.meta
    │   │   │   │   ├── androidx.interpolator.interpolator-1.0.0.aar
    │   │   │   │   ├── androidx.interpolator.interpolator-1.0.0.aar.meta
    │   │   │   │   ├── androidx.legacy.legacy-support-core-ui-1.0.0.aar
    │   │   │   │   ├── androidx.legacy.legacy-support-core-ui-1.0.0.aar.meta
    │   │   │   │   ├── androidx.legacy.legacy-support-core-utils-1.0.0.aar
    │   │   │   │   ├── androidx.legacy.legacy-support-core-utils-1.0.0.aar.meta
    │   │   │   │   ├── androidx.legacy.legacy-support-v4-1.0.0.aar
    │   │   │   │   ├── androidx.legacy.legacy-support-v4-1.0.0.aar.meta
    │   │   │   │   ├── androidx.lifecycle.lifecycle-common-2.1.0.jar
    │   │   │   │   ├── androidx.lifecycle.lifecycle-common-2.1.0.jar.meta
    │   │   │   │   ├── androidx.lifecycle.lifecycle-livedata-2.0.0.aar
    │   │   │   │   ├── androidx.lifecycle.lifecycle-livedata-2.0.0.aar.meta
    │   │   │   │   ├── androidx.lifecycle.lifecycle-livedata-core-2.0.0.aar
    │   │   │   │   ├── androidx.lifecycle.lifecycle-livedata-core-2.0.0.aar.meta
    │   │   │   │   ├── androidx.lifecycle.lifecycle-runtime-2.1.0.aar
    │   │   │   │   ├── androidx.lifecycle.lifecycle-runtime-2.1.0.aar.meta
    │   │   │   │   ├── androidx.lifecycle.lifecycle-viewmodel-2.1.0.aar
    │   │   │   │   ├── androidx.lifecycle.lifecycle-viewmodel-2.1.0.aar.meta
    │   │   │   │   ├── androidx.loader.loader-1.0.0.aar
    │   │   │   │   ├── androidx.loader.loader-1.0.0.aar.meta
    │   │   │   │   ├── androidx.localbroadcastmanager.localbroadcastmanager-1.0.0.aar
    │   │   │   │   ├── androidx.localbroadcastmanager.localbroadcastmanager-1.0.0.aar.meta
    │   │   │   │   ├── androidx.media.media-1.0.0.aar
    │   │   │   │   ├── androidx.media.media-1.0.0.aar.meta
    │   │   │   │   ├── androidx.print.print-1.0.0.aar
    │   │   │   │   ├── androidx.print.print-1.0.0.aar.meta
    │   │   │   │   ├── androidx.savedstate.savedstate-1.0.0.aar
    │   │   │   │   ├── androidx.savedstate.savedstate-1.0.0.aar.meta
    │   │   │   │   ├── androidx.slidingpanelayout.slidingpanelayout-1.0.0.aar
    │   │   │   │   ├── androidx.slidingpanelayout.slidingpanelayout-1.0.0.aar.meta
    │   │   │   │   ├── androidx.swiperefreshlayout.swiperefreshlayout-1.0.0.aar
    │   │   │   │   ├── androidx.swiperefreshlayout.swiperefreshlayout-1.0.0.aar.meta
    │   │   │   │   ├── androidx.vectordrawable.vectordrawable-1.1.0.aar
    │   │   │   │   ├── androidx.vectordrawable.vectordrawable-1.1.0.aar.meta
    │   │   │   │   ├── androidx.vectordrawable.vectordrawable-animated-1.1.0.aar
    │   │   │   │   ├── androidx.vectordrawable.vectordrawable-animated-1.1.0.aar.meta
    │   │   │   │   ├── androidx.versionedparcelable.versionedparcelable-1.1.0.aar
    │   │   │   │   ├── androidx.versionedparcelable.versionedparcelable-1.1.0.aar.meta
    │   │   │   │   ├── androidx.viewpager.viewpager-1.0.0.aar
    │   │   │   │   ├── androidx.viewpager.viewpager-1.0.0.aar.meta
    │   │   │   │   ├── com.android.installreferrer.installreferrer-1.0.aar
    │   │   │   │   ├── com.android.installreferrer.installreferrer-1.0.aar.meta
    │   │   │   │   ├── com.google.zxing.core-3.3.3.jar
    │   │   │   │   ├── com.google.zxing.core-3.3.3.jar.meta
    │   │   │   │   ├── com.parse.bolts.bolts-android-1.4.0.jar
    │   │   │   │   ├── com.parse.bolts.bolts-android-1.4.0.jar.meta
    │   │   │   │   ├── com.parse.bolts.bolts-applinks-1.4.0.jar
    │   │   │   │   ├── com.parse.bolts.bolts-applinks-1.4.0.jar.meta
    │   │   │   │   ├── com.parse.bolts.bolts-tasks-1.4.0.jar
    │   │   │   │   └── com.parse.bolts.bolts-tasks-1.4.0.jar.meta
    │   │   │   └── Android.meta
    │   │   └── Plugins.meta
    │   ├── Packages
    │   │   ├── manifest.json
    │   │   └── packages-lock.json
    │   ├── ProjectSettings
    │   │   ├── AudioManager.asset
    │   │   ├── ClusterInputManager.asset
    │   │   ├── DynamicsManager.asset
    │   │   ├── EditorBuildSettings.asset
    │   │   ├── EditorSettings.asset
    │   │   ├── GraphicsSettings.asset
    │   │   ├── GvhProjectSettings.xml
    │   │   ├── InputManager.asset
    │   │   ├── NavMeshAreas.asset
    │   │   ├── PackageManagerSettings.asset
    │   │   ├── Physics2DSettings.asset
    │   │   ├── PresetManager.asset
    │   │   ├── ProjectSettings.asset
    │   │   ├── ProjectVersion.txt
    │   │   ├── QualitySettings.asset
    │   │   ├── SceneTemplateSettings.json
    │   │   ├── TagManager.asset
    │   │   ├── TimeManager.asset
    │   │   ├── UnityConnectSettings.asset
    │   │   ├── VersionControlSettings.asset
    │   │   ├── VFXManager.asset
    │   │   └── XRSettings.asset
    │   └── UserSettings
    │       └── EditorUserSettings.asset
    ├── README.md
    └── ServerModules
        ├── docker-compose.yml
        ├── Dockerfile
        ├── local.yml
        ├── package.json
        ├── package-lock.json
        ├── src
        │   ├── clans.ts
        │   ├── deck.ts
        │   ├── economy.ts
        │   ├── main.ts
        │   ├── match.ts
        │   └── quests.ts
        └── tsconfig.json

105 directories, 1183 files

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警