{"repo":"heroiclabs/nakama-godot","free":true,"listed":false,"github":"https://github.com/heroiclabs/nakama-godot","clone":"git clone https://github.com/heroiclabs/nakama-godot.git","description":"Nakama Godot Client SDK","language":"GDScript","stars":765,"topics":["gdscript","realtime","chat","multiplayer","social","nakama-server","client","game","gamedev","godot"],"license":"Apache-2.0","category":"game-templates","readme_excerpt":"Nakama Godot =========== Godot client for Nakama server written in GDScript. Nakama is an open-source server designed to power modern games and apps. Features include user accounts, chat, social, matchmaker, realtime multiplayer, and much more. This client implements the full API and socket options with the server. It's written in GDScript to support Godot Engine 4.0+ . Full documentation is online - https://heroiclabs.com/docs Godot 3 & 4 You're currently looking at the Godot 4 version of the Nakama client for Godot. If you are using Godot 3, you need to use the 'godot-3' branch on GitHub. Getting Started You'll need to setup the server and database before you can connect with the client. The simplest way is to use Docker but have a look at the server documentation for other options. 1. Install and run the servers. Follow these instructions. 2. Download the client from the releases page and import it into your project. You can also download it from the asset repository. 3. Add the Nakama.gd singleton (in addons/com.heroiclabs.nakama/ ) as an autoload in Godot. 4. Use the connection credentials to build a client object using the singleton. Usage The client object has many methods to execute various features in the server or open realtime socket connections with the server. Authenticate There's a variety of ways to authenticate with the server. Authentication can create a user if they don't already exist with those credentials. It's also easy to authenticate with a social prof","default_branch":null,"files":null,"tree":[],"storefront":"/r/heroiclabs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/heroiclabs/nakama-godot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}