RPG-Multiplayer
One of the first projects built in Unity with AI assistance during development. A multiplayer open-world RPG featuring networked gameplay and a cloud backend for player accounts.
Tech Stack Unity Engine (C#) Photon — networking layer for multiplayer PlayFab SDK — backend: authentication, accounts, cloud services SharpUI — UI framework Addressables — asset management and loading Terrain Tools — world generation and dressing (custom terrain, rocks, vegetation) Project Structure Assets/ ├── 3DModels/ # 3D models for characters and environment ├── Animations/ # Character animations ├── AddressableAssetsData/ ├── Photon/ # Networking layer setup and scripts ├── PlayFabSDK/ # PlayFab integration ├── PlayFabEditorExtensions/ ├── PlayerPrefabs/ # Player prefabs ├── TestPlayerPrefabs/ ├── Prefabs/ # Shared prefabs (world objects, NPCs, etc.) ├── Scenes/ # Game scenes ├── Scripts/ # Gameplay logic ├── Skybox/ ├── UI/ # Interface └── Resources/ About
An experimental/learning project used to explore:
setting up multiplayer networking with Photon; working with a cloud backend (accounts, player progress) via PlayFab; core RPG mechanics (character, world, UI).s