At last a new build! So, whats changed since the last build? Pretty much everything so I’m not going to writing up a full change log from version 8 to...
_speed_ is an adrenaline fuelled top down racing game set in 2100, the turn of the century where the worlds first anti gravity racing league is taking place. Pilots are put in state of the art crafts in which they race against each other or the clock using various weapons and power-ups all at over 400MPH.
Upon release _speed_ will have an arcade mode and career mode. Arcade mode will contain every track, craft and feature unlocked from the start, here you can practice your skills or compete for online and personal records. In addition to this _speed_ will also ship with a career mode where you will participate in race events from around the world to further unlock events and points to upgrade your craft.
_speed_ is currently in alpha and because of this not all the planned content is in the game yet, upon release I would like to have the following modes and features in!
I am getting close to having all of the game modes into the game, at the moment there is standard race, time trial, head to head and endurance apart from this all I need to implement is eliminator mode and design a lot more tracks as I currently have three. All six power-ups are currently in the game and working along with arcade mode._speed_ contains 12 countries that each have their own unique craft with different statistics.
- Career Mode
- Arcade Mode
- Challenge Mode
Everything will be unlocked, all tracks, crafts, craft variants, mode etc will all be available to play. What you do in arcade mode will not effect Career mode.
Career mode will set you up with a map of the world with countries and continents offering multiple race events for you to earn commendations which can be used during your career. The use of commendations is yet to be decided.
- Standard Race (just a simple race )
- Time Trial (Beat a certain time to earn certain medal tiers)
- Head to Head (1v1 race)
- Endurance (Using each teams prototype craft, starting at the slowest speed and each lap the speed increases, race finishes when craft is destroyed)
- Eliminator (No lap limit, first to x ship kills wins)
- Leach Beam = Attaches onto enemy craft for a short while draining their shield and adding it to yours.
- Missile = Fire at a enenmy craft and it will guide it's self to the target and explode.
- Rocket = Dumb fire three rockets in a spread pattern which explode on contact.
- Mines = Lay down three mines behind your craft for an unsuspecting opponant.
- Shield = temporarily protect your self from enemy fire and collision damage.
- Boost = Give your self a sudden speed boost to charge ahead of the crowd
Aidan Lee - Programming, Art
Tim "CoLD SToRAGE" wright - Music
TheConzio - Music
To start with I've decided to ditch the country team system and start designing my own teams, I've started to make some mock up banners for them.
I also have some new music by TheConzio, there are two new in game music tracks and one new menu track.
For some reason when I started _speed_ over a year ago I decided to have everything done in 720p and upscale it to 1080p. It must have never occurred to me to downscale it instead :/ So I’ve decided to switch over to 1080p since some of the text was a bit blurry on the menus and HUD. Thankfully this is relatively easy as the HUD already scales depending on the view port and the menus just need their buttons stretched out a bit. What will this mean for you? Nothing really but some text on the menus should be much crisper now.
I’m also going to be doing some optimisations when it comes to drawing the circuits. At the moment all buildings you see are individual objects and are drawing shadows constantly and the massive background (greater than 10000×10000 pixels in some cases) are being drawn constantly even when not needed. To resolve this I have a few ideas.
Static buildings will be built into the backgrounds along with the shadows, this way each building isn’t a separate object executing drawing calls every step. Secondly the backgrounds will be split into smaller pieces which when out of view will not be draw. This should significantly decrease the GPU workload for drawing calls.
I’ve also submitted _speed_ into the IDG (Indie Dev Grant) which for those who don’t know is part of the bundle in a box event, for every 100 bundles sold $15 is added to the fund. I will make a new blog post once the bundle is up and I’ll explain how you can vote! Bundle-in-a-box.com
As part of the IDG I put up a new video showing some game play for my submission.
Also check out the image gallery I've uploaded some new images! One final note, the gameplay update is almost complete so next up is the visual and menu update meaning lots of fancy effects, shaders, and particles. Yay!