Back On Track

In our last blog we said:
We have decided to halt development until Godot 3.1 is released, as there are two critical issues we require that [we] are expecting: LOD, and Multiplayer Timeout settings. We expected Godot 3.1 to include fixes for both of these issues, however they have been pushed back to Godot 4.0 which probably won't be out this year.

Now that we have had a break I want to get Trains & Things into some sort of ship-able product. It is 80% done so why not put in some effort and get it out there?

Finally, in talking with the team, we have decided to get back on the tracks and work around the missing Godot features, and we have put together a little list of the things we want to do before we consider shipping:

1) Performance improvements
2) Polish up a set of maps
3) Deal with some pain points
4) PR/Marketing/Social

It sounds so simple! In fact the biggest problem we are facing is a lack of time - which a successful Kickstarter would have provided. Instead all w…

Post Kickstarter

Well, the Kickstarter is finally over and the results have been abysmal.
We only had a hand full of backers, so thank you to those people.

The Stats Lets look at some stats:

In the last month, we have had about 1,400 people come to our Kickstarter page with only 12 people following through - a conversion rate of 0.857%.

Reddit indicates that 43,800 people viewed our adverts, with 507 clicks - a conversion rate of 1.158%.
Youtube indicates that 29,000 people viewed our adverts with only 29 clicks - a conversion rate of 0.1%.
Twitter failed to even launch the advertising campaign and our attempts to reach out to them fell on deaf ears.
Also our attempts to reach out to the gaming press also mostly fell on deaf ears with the exception of gaming on linux

From my research a conversion rate of about 1-2% is normal.

What now? We have taken the last month to reflect and pester the press and twitter (with no luck). We lack the funding to be able to complete Trains & Things to the leve…

Kickstarter & Demo Now Live!

Kickstarter & Demo Now Live
Trains & Things Kickstarter is now live! Go visit our Kickstarter page and support us. 

There you will find a link to a demo!!! YAY!

The demo includes two maps, a tutorial level and Hawaii, which you will have seen in many screenshots. It is also limited to 30 minutes of play time which should be enough to give you a good taste of the game.

Finally, I've put together video running you through the tutorial level in case you happen to get stuck.

Kickstarter Prep

Mac OSX Build Good news! We have a Mac build of Trains & Things functional! But, we have no Mac to test our build on! So I've sent a demo build to a mate who has confirmed that it is working!

Secondly, you may have heard the news of Apple depreciating OpenGL and OpenCL.

Apples walled garden got a little bit scarier! I don't know what this means for Mac support for us in the long term, it really boils down to what the Godot team decide. Either way, I suspect that we will try to ship a Mac build but that it will remain officially unsupported - ie. if it doesn't work, we wont invest much time in it, but if it works for you, great!

Track Building Over TimeSince time began (early 2017 for Trains & Things) tracks have always built instantly. You plan the path they are to take, press the buy button and *BAM* instant track.
Yet it has always been planned that tracks would build over time. I've been putting it off, others on the team have kept nagging me to do it. The r…


Terrain Yes we are dealing with terrain again! While we had 8-bit initially, then went to 16-bit but found using texture image editing software support lacking so we decided lets just make 8-bit work.
As we proceeded, I just wasn't happy with the terrain, and as you increase the terrain geometry it would start to "step." The final nail was to see the tracks again also going "jaggey" making things look terrible.

See what I mean?!

So whats changed now? Well, we've embraced blender as our terrain editing tool. My bro, the artist on the team has been programming the tools to allow us to use blender in our terrain pipeline. This has freed me, the programmer on the team to do some art!
What have I been doing as the artist you say?
Well, I present to you...

Ain't she a beauty? This is based loosely off of actual GIS elevation data, which we take into blender and smooth out and exaggerate some features to make it playable in a game.

I have found the wh…

A reason to play multiplayer

A reason to play multiplayer Coop is great! You can play at what ever pace you like and the game ends when you achieve a certain company value, although you can continue if you want.

Now for versus multiplayer this doesn't cut the mustard! We need something compelling to drive the player forwards. So we have finally done this!

As with every good railroad game, you can now invest in the shares of your competitors, and eventually to buy them out - if you can do that before they buy you out.

The challenge is making this some what self balancing to a degree. How do you restrict those players who are the bee's knees from stomping the newbs? Especially a problem if your a newb and your friend wants to have a game with you just to stomp you in 5 minutes flat *cough* Railroads *cough*. We have some ideas we are experimenting with here, no doubt these are not final and we will not tell you what these are. If anyone has some good ideas feel free to let us know. Fortunately, being bough…

Tutorial map & Master server

Tutorial map & Master server
Tutorial map Every game needs some sort of instructions on how to play. In Dog Fight we just had some images explaining the gist of the game. But Trains & Things is a more complex game. I also wanted to provide some form of basic scenario/campaign system so those that are keen could make single player event driven maps.

My initial attempt at a tutorial was all hand coded into a single script file, but I eventually cleaned it up and have broken it down into a nicer event system which can allow for a script to "listened to". It is still quite basic but provides a simple framework for setting up a campaign. Knowing how to program in GDScript is required however.

Today I managed to sit down and leave my coder hat for my bro and I stole his artist hat and put together a tutorial level. With a brief introduction to blender, by my bro, I was away and modeling cliffs as you can see in the picture below.

Master server: Matrix & Social buttons…