Nakama Server Runtime Code Project Setup using TypeScript
Channel: Heroic Labs
Date: 2021-06-23

Learn how to setup a Nakama Runtime Code project using TypeScript, including bootstrapping, registering RPCs, running the server with Docker and inspecting the server instance with the Nakama Console.

https://github.com/heroiclabs/nakama-project-template/
https://nodejs.org/en/download

TypeScript Setup docs: 
https://heroiclabs.com/docs/nakama/server-framework/typescript-runtime/

Timestamps:
00:00 - Introduction
00:53 - Installing Node
01:11 - Creating the Nakama server project
01:49 - Creating the TypeScript configuration file
02:39 - Creating the main.ts bootstrapper
03:36 - Creating the health check RPC
04:41 - Creating the local.yml configuration file
05:25 - Why Docker?
06:09 - Creating the Docker configuration files
07:04 - Running the Nakama server with Docker
07:21 - Inspecting the server using the Nakama Console
08:02 - Wrap up

Nakama is the leading open source game server framework for building social and competitive online games in Godot, Unity, Unreal Engine, MonoGame, LibGDX, Defold, Cocos2d, Phaser, Macroquad and more. Use Nakama to create, deploy, scale and monetize competitive and social games.

https://heroiclabs.com
https://twitter.com/heroicdev

#heroiclabs #nakama #opensource #multiplayer #gamedev #typescript