OASIS Web4 Unreal Engine SDK
🎮 Unreal Engine SDK for the OASIS Web4 API - Bring AAA metaverse experiences to life with OASIS!
🌟 Features
Blueprint & C++ Support - Full integration for both visual and code workflows
Complete Avatar System - Authentication, profiles, karma management
Data Storage - Holons, Zomes, and OASIS data objects
Provider Integration - 80+ blockchains and storage providers
Async Blueprints - Non-blocking API calls with latent nodes
Type-Safe C++ - Full Unreal property system integration
Replication Ready - Multiplayer-compatible data structures
📦 Installation
Option 1: Unreal Marketplace (Recommended)
Open Epic Games Launcher
Navigate to Unreal Engine > Marketplace
Search for "OASIS Web4 SDK"
Click "Install to Engine"
Option 2: Manual Installation
Download the latest release from GitHub
Extract to your project's
PluginsfolderRegenerate project files
Enable the plugin in Edit > Plugins > OASIS
🚀 Quick Start
C++ Integration
1. Add Module Dependency
2. Initialize OASIS Client
3. Avatar Authentication (C++)
Blueprint Integration
1. Create OASIS Subsystem Blueprint
Right-click in Content Browser > Blueprint Class > Game Instance Subsystem
Name it
BP_OASISSubsystemOpen and add OASIS Client component
2. Authentication Blueprint
Nodes:
Get OASIS Client→Authenticate AvatarEmail: (String input)
Password: (String input)
On Success: Print "Welcome {Username}"
On Failure: Print "Login failed: {Error}"
3. Karma System Blueprint
Example: Award karma for enemy kill
📚 Core Classes
UOASISClient
Main client class for all OASIS operations.
Data Structures
🎮 Advanced Examples
Multiplayer Avatar Sync
Persistent Inventory System
Achievement System
🌐 Multiplayer Integration
Replication Setup
📱 Platform Support
✅ Windows
✅ macOS
✅ Linux
✅ iOS
✅ Android
✅ PlayStation 5
✅ Xbox Series X/S
✅ Nintendo Switch
🔧 Build Configuration
📖 Documentation
🤝 Support
Discord: discord.gg/oasis
Forum: forum.oasis.earth
Email: support@oasis.earth
📄 License
MIT License - see LICENSE file for details
🎮 Built for Unreal Engine 5+ | Powered by OASIS 🌐
Last updated