Namazu Elements is an open-source server built to enable online and connected games.
Built in Java for security and extensibility. Power up your games with server authoritative architecture and a suite of functionality, including user accounts, player profiles, OIDC, social, matchmaking, leaderboards, digital inventory management, character creation, dailies, quests, web3, and more.
A few helpful links to get you started:
- 🔗 Namazu Elements User Manual
- 🔗 Namazu Elements Product Description
- 🔗 Namazu Elements Community Edition (CE) in Docker - this is for local development on your workstation using Docker. Most people choose this option to get started.
- 🔗 Namazu Elements Community Edition (CE) in AWS - runs Namazu Elements CE in AWS with one command using Terraform.
- 🔗 Example Starter Project - when you're ready to run your own custom code on top of your Namazu Elements instance, start with this example project. This allows you to develop and debug your custom code right in your IDE. This is what makes Namazu Elements in a class of its own. Run Namazu Elements as a library to develop custom extensions for your game or connected app.
- 🔗 Namazu Elements Complete Source Code - this is the entire source code to Namazu Elements to power your online apps and games. For advanced users only. Learn, explore and understand and see how it works for yourself.
- 🔗 Namazu Crossfire - Crossfire. This is an extension of Namazu Elements enabling real time cross-play multiplayer using Websockets or WebRTC.
- 🔗 Pong-Like Multiplayer Pong-Like Netplay Example. This is a complete game, made in Unity, that demonstrates how to use Elements and Crossfire. Features include FIFO Matchmaking (skill-based coming soon!), P2P Networking w/ WebRTC, and Drop-In support for Unity Network Variables.
Still looking for answers?