Go to top
All Our Latest Blogs
21 Feb
2018

Running on Android

  • 21st February 2018
  • Ben Lowing
  • 1,978 views

We originally wrote Mercuna with PC and consoles in mind, but recently we got asked about whether Mercuna ran on Android. The enquiry was through an evaluation request, and my initial response was going to be no, it wasn’t something we had ever tried. However, I decided it was first worth looking to see how..

13 Feb
2018

Version 0.9

We are pleased to announce the release of version 0.9 of Mercuna. This is a significant move forward from version 0.8, with two new major features and wide ranging refactor. We had intended for 0.9 to be a modest step forward, but we soon realised that with a bit more work we could pack in..

04 Feb
2018

Why an AI company thinks AI must be stopped

When I talk to my non-gaming friends (there are a few…well ok, I’m using ‘friends’ loosely here), I often talk about our work writing 3D navigation for AI.  They all have the same two questions: Aren’t all games 3D? And how do you have robots in games? Let’s put our collective coffees down and forget..

09 Jan
2018

Implications of Meltdown and Spectre

The biggest story in the tech world over the last week has been the Meltdown and Spectre security vulnerabilities.  So what are they, and how will the fixes for them impact games? This post will focus on the Meltdown attack as the implications of that are more serious and we’ve seen that the patches coming..

08 Jan
2018

Spline Based Steering

  • 8th January 2018
  • Ben Lowing
  • 5,239 views

A new feature that I have been working on recently and that I am very excited about is our new spline based steering system. We wanted to solve the problem of jerky movement and agents occasionally sliding off paths and hitting walls, and to have more natural looking movement. We want agents to take the..

18 Dec
2017

Writing An EQS Test

In this post, I am going into a bit more technical detail about how you can create your own custom EQS tests. One of Unreal Engine’s slightly hidden AI features is its Environmental Query System (EQS). The system is still considered experimental so is not enabled by default, but can easily be switched on in..

21 Feb
2017

The Origins of Mercuna

  • 21st February 2017
  • Ben Lowing
  • 1,205 views

“When can we have a ship flying through a hole in a rotating asteroid?” – That was one of the first questions that Chris Roberts asked us when we started working on Star Citizen. We had been tasked with creating the dogfighting AI for this record breaking crowdfunded space sim, and as with all of..