The Armchair Engine is a relatively special purpose rendering engine, targeted towards planet-scale gameplay. The emphasis is placed on being able to move quickly and seamlessly from looking at the whole planet/ to flight-simulator level of detail – that is tens of metres altitude – and everything in between. Having
sphereFACE is a retro-styled 3D vector shooter wrapped around the inside of a sphere.
An unashamedly abstract shooter that ranges from slow, strategic sniping to frantic rock-dodging action, with roguelike elements of exploration, progression, discovery and permadeath.
The game was primarily inspired by the arcade classic Asteroids. The basic
The concept of permadeath is a simple enough one in games where you play a single character that can actually die. But how can we, as game developers, extend that concept to game genres that don’t fit around the classic rogue template, such as strategy games, or arcade games? And
Releasing binaries on Linux can be a fraught process; library version dependencies can make it difficult to predict when a system will be able to run your software.
The problem arises primarily from GLIBC6 – the GNU C Library that underpins all programs compiled with GCC or G++. In theory
In terms of gameplay, we were inspired by a number of classics, but most specifically, our experiences with three games shaped AdvertCity the most:
1. Simcity 4
Whenever you have a game featuring a city as the primary gameplay element, there will always be comparisons to the SimCity series. But
This post goes into some detail about the media that inspired the look, content and gameplay of AdvertCity.
Films, Books & Anime
(It’s all about cyberpunk, of course)
We’re all big cyberpunk fans here at VoxelStorm, so there was no shortage of inspiration in terms of films and books. The
AdvertCity is VoxelStorm’s dystopian cyberpunk advertising tycoon game. That is, a business strategy game where you play as an advertising tycoon. You make money by selling advertising to people. Specifically, selling advertising to megacorporations. Megacorporations in a dark dystopian future cyberpunk city.
So, what was the motivation?
Partly, we wanted
We want our games to be accessible to as many people as possible, and for this reason – as well as supporting the open source community – we make sure all our releases run on three platforms: Windows, Linux and OS X.
However, there’s actually a bit more behind the
We’ve created a very flexible input system for sphereFACE, which is designed to interoperate with any kind of controller (whether joystick, gamepad, etc) in a predictable and configurable way. The system allows us to set not just controller axes, but make use of analogue inputs as buttons (such as analogue
Version numbers – what do they mean?
There are a number of standard version numbering schemes (such as Semantic Versioning) in widespread use, which can cause confusion as to what exactly each part of a version number means. Although semver is a nice scheme, especially for open source libraries that