Cone Wars Live Stream #1

ICE CREAM TURF WARS IN THE SUBURBS

We had our first live stream of Cone Wars, some clunky user interface and some test graphics but woah! It was a lot of fun.

Next time we’ll be more pro at these – it’s going to take a bit of time until we’re Hollywood slick, but hold in there and remember to sign up to our newsletter and follow us on Twitter for a heads up of upcoming streams. There’s nothing like seeing it all fall apart live on air.

High fives! Thanks for watching.

SUBSCRIBE: Cone Wars newsletter

TWITTER: @glitchers

Tessellation 101 – Melting Shader Part 3

Tessellation Header - Melt Shader Part 3

By Hugo Scott-Slade, Technical Director

In this series of posts I will go through the stages necessary to build a shader than can ‘melt’ any mesh into the ground. There are a lot of tutorials out there which cover the basics of writing shaders but these posts will aim to cover some good techniques for taking your game to the next level. I will assume you have a basic knowledge of shaders and we will build on each step until you have a cool shader to play with. This week will focus on Tessellation.

Continue reading →

Shader wizard – Melting Shader Part 2

Shader Wizard Header - Melt Shader Part 2

By Hugo Scott-Slade, Technical Director

In this series of posts I will go through the stages necessary to build a shader than can ‘melt’ any mesh into the ground. There are a lot of tutorials out there which cover the basics of writing shaders but these posts will aim to cover some good techniques for taking your game to the next level. I will assume you have a basic knowledge of shaders and we will build on each step until you have a cool shader to play with.

Continue reading →

Vertex Displacement – Melting Shader Part 1

Vertex Displacement Header - Melt Shader Part 1

By Hugo Scott-Slade, Technical Director

In this series of posts I will go through the stages necessary to build a shader than can ‘melt’ any mesh into the ground. There are a lot of tutorials out there which cover the basics of writing shaders but these posts will aim to cover some good techniques for taking your game to the next level. I will assume you have a basic knowledge of Unity, vertex shaders and surface shaders. We will build on each step until you have a cool shader to play with.

Continue reading →

We’re planning a Kickstarter for Cone Wars

Cone Wars Kickstarter

By Lauren Presser, Producer

So, big news! We’ve decided to launch a Kickstarter campaign to fund the final Alpha development sprints for Cone Wars, our multiplayer ice cream truck turf wars game for PC and Mac.

As we put together our Kickstarter plan, we’ll publish relevant thoughts here (*internal scream*) – just as we do with our development updates.

Continue reading →

Game Setup – Part 2: Game

setup

By Hugo Scott-Slade, Technical Director

Getting setup

In the last post we covered how to setup a multiplayer game with customisation. We have all players in the lobby setup with their data. In this post we will cover the following:

  • Determining when a scene has loaded with all the components we need.
  • Transferring data from lobby players to game players.
  • Setting up all players in the game scene.
  • Clients send message to server when they have fully setup.

Continue reading →

Game Setup – Part 1: Lobby

Game Setup - Lobby

By Hugo Scott-Slade, Technical Director

Overview

Cone Wars has a lot of player customisation ranging between your weapon and truck to the purely cosmetic. Customisation is an important part of any online multiplayer game and getting all players setup correctly is fundamental. When you join a game lobby you need to see who you’re up against so you can plan for the game ahead and see how your truck stacks up against theirs.

Continue reading →

Approaching networking from a player’s perspective

Networking Cone Wars

By Hugo Scott-Slade, Technical Director

Overview of Networking

There is a big difference between creating a game with local/couch multiplayer and developing a game for online multiplayer. In this post I will go over the process we went through in networking one of our core mechanics from the 2D local multiplayer prototype to the full 3D online multiplayer game.

Continue reading →