Hey y'all,
just popping in to let you know the base of the game is coming along nicely.
We now have a strong code-base, with stable physics and input handling, and which supports adding new game modes quickly.
That means can finally start working on getting Online Play and Vehicle Customization going again. And when that's done, the game will finally be on the same level as the current Early Access build (feature-wise), and we'll finally be able to roll out the new version to all of you.
Two-to-Four Player Yardage
With the new code-base, CDT now supports up to four players. So now, the classic 'go-as-far-as-possible' Yardage, supports two, three and four player co-op. Every player adds to the score (even the builder), and drivers are able to revive each-other, when they explode or fall off the track.
Capture the Flag
With the code now supporting four players, it's time for team-based versus modes! The first one we created is a variation of Capture the Flag, where both teams have a driver and builder each, and must get to the opposing team's base and back to score.
Tile Ghosts and Team Colors
To enable greater recognizability for tiles before they are placed, we've redesigned the Ghost's shader. In turn, we also used colors, which are distinguishable for colorblind gamers as well.
From Here On Out
We're now getting networking going again – everything is already coded in a way to make this as easy as possible, but considering the implications of real-time physics over a (potentially slow) network, this is a rather complex thing to do, if you want to do it right (which we do).
The goal is to make online play as stable as possible, and have matchmaking work to reliably find players – unlike in the current version.
Also, we'll be re-implementing vehicle and street customization. Again, the code-base is already designed in a way to allow for relatively quick implementation, but things like the customization UI, synchronizing customization over the network, and new customization options, will have to be done again.
Hope that helps give you an idea of how things are going – and THAT things are going.
As always, if there are any questions, don't hesitate to ask.
Cheers,
Steve
[ 2018-08-30 11:02:59 CET ] [ Original post ]