Game Design, Programming and running a one-man games business…

Gratuitous Space Battles version 1.61 is live

…for direct bought copies, and will be updating on steam soon (as soon as I find the right instructions for it…doh!). Copies auto-update over the next 24 hours.

What are the changes? well…

version 1.61
1) Bug Fix: Drag selecting now launches ship inspector for the first selected ship, not the first ship in the fleet…ooops.
2) New feature: Support for the cruiser decoy projector module.
3) Bug Fix: AI now works differently, and less stupidly when assessing which target to move towards.
4) New feature: pulse-glow effect now supports two new variables ‘min alpha’ and ‘max alpha’
5) Support for new two-stage missiles.
6) Bug fix: Ensuring that regardless of framerate or missile speed, missiles that would hit, will actually hit.
7) Support for new multi-point tractor beams.
8) Improved design of load-ship dialog in the design screen so it scales to fill the available space and shows (and can sort by) hull name too.
9) Support for modding plasma torpedoes to use style CUSTOM and plasma_texture = “texture.dds” for custom effects
10) Support for weapons firing from cloaked ships using the “fire_while_cloaked=1” setting
11) Reverted the Area-of-effect code so it only happens on hits, not misses, as requested.
12) Added support for modded music.
13) Fixed obscure timing issue where when at 4x speed and a low FPS, theoretically some very-rapid fire weapons may have been ‘dropping’ shots. Game now supports multiple shots per frame.
14) Removed now redundant ‘internet news’ dialog.
15) Stats summary screen now closes properly when exiting the stats screen without closing it.
16) restricted race field for modules now supports comma-separated list for multiple races (for modders)
17) races can now be locked out of all vanilla tech (for modders)
18) hulls can now be hidden from the player (for modders)

So there is a lot of mod support stuff and preparatory stuff for the upcoming ‘outcasts’ race expansion. Plus the big things are the better design loader dialog, and the changes to AI, area-of-effect weapons and a bit of a rapid-fire timing bug problem.

I suspect all of today will be GSB/Outcasts related, probably the weekend too…

Outcasts Update

For those not following closely I am working on a new expansion pack for Gratuitous Space Battles. I was working on something else…but then i got seduced by the idea of more spaceships. I’ll return to the ‘other thing’ soon, I promise!

The new race is called the outcasts, and they are cybernetic types with a chip on their shoulder about biology. Think ‘the founders’ from DS9 but with a hatred of biologicals rather than solids.  In terms of visual design, they like their ships to be saucer shaped, with some exposed pipework and no shortage of engines or big glowy regions:

In terms of race design, I’m giving them a slight tendency towards faster ships (speed bonuses a plenty!) and concentrating on making better frigates for them. Currently my special ‘race-specific’ modules are as follows:

  1. Cruiser Decoy projector (see video here): This is a way that cruisers can project a fake cruiser hologram in front of them to lure enemy weapons away from the real fleet. bwahahahaha.
  2. Frigate 2-stage missiles (see video here): These start off slow, then accelerate (like a javelin missile) to make them hard to shoot down.
  3. Frigate multi-point tractor beam: These puppies can grab up to three different targets (probably fighters) at once. Oh yes.
  4. Frigate Pulse Gun: A new fast-firing laser-salvo gun that acts like a souped up ion cannon.
  5. Frigate Sniper Laser: Super-long-range frigate beam laser that allows them to snipe at the enemy from the safety of the main battle line for the first time.
  6. Solar Power Collector: A special frigate power generator module that beats all the others. Possibly frees up an extra slot for crew./shields/armor.

I may add other stuff, or make a few more radical changes during testing. I’ve also commissioned some awesome new music for the expansion from sean vella. This will make the outcasts the first new race to get their own special music recorded. Plus there are some stunning new nebula backdrops I got an artist to render for the new missions. For some reason, I’m really getting into this expansion pack :D There is no release date yet. I need to test and test and then release a patch to the main game to support them before I even consider releasing them. I can’t tell yet if it will be pre or post-christmas. Join in the discussion on the forums.

In other news, I just spent another fortune (well…£200) on insulation*. It’s COOOOOLLLLDDDDD here, and I’m determined to finish insulating that attic one day. I’ve shivered enough. Actually it’s not a problem if you are a normal person without an obsession with not using the oil-fired radiators like me. I’m a log-fire kind of guy.

*we have to use ‘breathable’ insulation in this old house, which makes the stuff much more expensive than normal.

 

Palladium class cruiser

Just a quick post showing a screenshot of the new ‘palladium’ class cruiser of the ‘outcasts’ race for Gratuitous Space Battles, plus some frigates alongside.

Two-stage rockets for GSB

Here is a video of a little experiment:

The idea is to have missiles that go slowly at first, then suddenly boost towards their target. They deliberately start off at a slight angle too. The benefit is that enemy last-minute defense don’t have much time to shoot them down, but if you have a defensive screen of point-defense frigates, then can pick them off before they start their boost stage. The plan is to have this as a frigate-only outcasts-only weapon for the next expansion. Let me know what you think.