This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Third Party Content

Content created by our community

1 - Third Party Videos and Presentations

Community contributed videos and presentations on Code Blind.

Presentations

Large-Scale Multiplayer Gaming on Kubernetes (Cloud Next ‘19)

Code Blind: Scaling Multiplayer Game Servers with Open Source (GDC 2019)

Intro to Code Blind: Scaling Multiplayer Game Servers with Kubernetes (Kubecon, 2018)

Google Cloud Next ‘18 London: Carl Dionne, Development Director at Ubisoft Montreal

Code Blind: Scaling Multiplayer Dedicated Game Servers with Kubernetes (Cloud Next ‘18)

Screencasts

Code Blind: How Do I Docker and Kubernetes? (Part 1 & Part 2)

2 - Third Party Examples

Community contributed Dedicated Game Server examples on Code Blind.

Integrations with other projects

Minetest

  • Minetest is a free and open-source sandbox video game available for Linux, FreeBSD, Microsoft Windows, MacOS, and Android. Minetest game play is very similar to that of Minecraft. Players explore a blocky 3D world, discover and extract raw materials, craft tools and items, and build structures and landscapes.
  • Minetest server for Code Blind is an example of the Minetest server hosted on Kubernetes using Code Blind. It wraps the Minetest server with a Go binary, and introspects stdout to provide the event hooks for the SDK integration. The wrapper is from Xonotic Example with a few changes to look for the Minetest ready output message.

You will need to download the Minetest client separately to play.

Quilkin

You will need to download the Xonotic client to interact with the demo.

Shulker

  • Shulker is a Kubernetes operator for managing complex and dynamic Minecraft infrastructure at scale, including game servers and proxies.
  • It builds on top Code Blind GameServer and Fleet primitives to provide simplified abstractions specifically tailored to orchestrating Minecraft workloads.

Shulker requires you to have a genuine Minecraft account. You’ll need to purchase the game to test the “Getting Started” example.

3 - Third Party Podcasts

Community contributed podcasts on Code Blind.

2019

2018

4 - Third Party Libraries and Tools

Community contributed libraries and tools on Code Blind.

Client SDKs

Messaging

Libraries or applications that implement messaging systems.

Controllers

Allocation

Development Tools

  • Minikube Code Blind Cluster - Automates the creation of a complete Kubernetes/Code Blind Cluster locally, using Xonotic as a sample gameserver. Intended to provide a local environment for developers which approximates a production Code Blind deployment.