Automating the operation of EC2 services

In this blog, I present a method by which we at Third Kind Games use AWS and associated APIs to manage and run our dedicated servers during game development; the aim of which being to allow all of us to launch our code in the cloud without the need for training or lengthy steps in … Continue reading Automating the operation of EC2 services

Lumberyard and NetCode

In this blog, I present a high-level overview about how we at Third Kind Games developed our NetCode using Amazon's Lumberyard engine, to facilitate responsive and secure multiplayer experiences.  Whilst there are several elements that go into the development of NetCode, today, I'll be focusing on two components of Lumberyard that help us achieve this, … Continue reading Lumberyard and NetCode

Developing ‘The D.R.G. Initiative’ with Lumberyard

Earlier this week, I gave a live webinar on our experience so far with Lumberyard, as part of Amazon's Gaming Webinar Series. It was great to be invited to give a talk with Amazon, and I'm very grateful for the opportunity. 8 months in to development of SlingShot Cartel's 'The D.R.G. Initiative', I gave a brief … Continue reading Developing ‘The D.R.G. Initiative’ with Lumberyard

In LOD We Trust – Static Mesh LODs

This post will give you a simple run-down of some of the static mesh LOD features provided by Lumberyard, which Third Kind Games will be using in our new title: The D.R.G. Initiative. A lot of this blog post is pulled from the Amazon documentation and collated together for ease of reference. There will be a future … Continue reading In LOD We Trust – Static Mesh LODs

Serialising Data to JSON or XML in Lumberyard

Just a short one this week, as we're super busy on our next milestone. Here's a quick and easy way to serialise your data to disc, and later retrieve it, using Amazon Lumberyard. I'll add a great big caveat that this is using old CryEngine systems and is therefore highly likely to be deprecated in … Continue reading Serialising Data to JSON or XML in Lumberyard

Adding A Project Menu To The Lumberyard Editor

In this post I'll be showing how we at Third Kind Games have extended the Lumberyard Editor to provide a custom menu for project specific actions and configuration setup. Firstly I'll show you how you can trivially register and layout menu items with the system from your game code and gems. Finally I'll provide the instructions … Continue reading Adding A Project Menu To The Lumberyard Editor