Today we are talking about Heroic Lab’s Nakama. Nakama is an open source (as well as hosted and managed) solution for the networking side of the game development side of game development. In October of 2019, Heroic Labs became a premium sponsor of the Godot Game Engine. This week Heroic Labs announced they are now sponsoring the recently open sourced* Defold Game engine.
Details from the Heroic Labs blog:
Today we are pleased to announce that Heroic Labs has joined the Defold Foundation as their first corporate partner in order to further support and expand open-source tools within the game development community.
The Defold Foundation has been formed to maintain and grow the newly open-sourced Defold game engine which was originally created by one of the world’s leading interactive games companies, King Digital Entertainment, to power their incredibly popular titles.
This partnership with the Defold Foundation has enabled us to join forces to create an open-source client library that integrates Nakama and Defold tightly together to enable developers to take advantage of the full range of client APIs found within Nakama including authentication, matchmaking, leaderboards, multiplayer, realtime chat, and much more.
At Heroic Labs we are firm believers in open-source tools and software being the future of game development; with the steady increase in the popularity of gaming, specifically online and social play, developers need access to tools that enable them to move quickly and provide the most engaging experiences to their players regardless of platform without service lock-in.
You can learn more about the Nakama server here and browse the available open source solutions on GitHub. Learn more about Heroic Labs and Nakama in the video below. If you want to learn more about Nakama, unfortunately we do not have a tutorial on the subject, but Nathan at GDQuest does, check it out.
*source available, not technically open source as per OSI definitions.