Space Warfare: Infinite April Developer Log

April has been a busy month!  I’ve been putting in a lot of hours bringing the game back to demo level with the new graphics and the new code spurred on by some good pressure due to awesome interview with Fists of Heaven and a video chat with  ThatCooperFellow. In retrospect, the whole year has been rather busy if I think back on it…. here are some things I’ve been up to…

Lasers, missiles, explosions!

Lasers, missiles, explosions!

Since last year, I’ve:

  • rewritten a lot of the ship components – making the engines and maneuvering more realistic and customizable to work on all different ships,
  • made more complex AI with goal setting and steering,
  • implemented some moving origin capabilities to make the battlefields more expansive and allow for some seamless travel – still WIP,
  • created the beginnings of a procedural galaxy generator that builds different galaxies and nebula and plots planet locations as well as assigning star types, planet types-based on distance from the star etc- and other details,screen_7.920277
  • created some new nebula types that can be randomized and colorized for more variation
  • created and found some procedural substance textures for planets that work with Unity5 lighting and can be randomized for variation through the galaxy generator
  • built a few new HDR space skyboxes
  • made new cap ship models that should lend themselves to part swapping to make more type variations (more to come),
  • new beam weapons and missiles,
  • more complex turret AI that takes orders from its main ship AI to focus fire, target certain types or even fire at any targets of opportunity,
  • more complex explosions that have multiple stages for bigger ships (still wip but already looking pretty cool)
  • implemented a new radar and target tracking system connected it to the AI
  • targeting now seamless allows for targeting whole ships or component pieces
  • targeting all based on factions and classes instead of unity tags – more complex relationships and more advanced decision making for AI
  • there is a new mission / battle editor that I worked on over the summer too – something I need to start revisiting soon.screen_46.13708

Here is a recent video of some of the dogfighting action (hoping to get a cap ship video up soon too!)

AI Attacks GIF

I’ve been doing a lot of work on the AI this week. They are getting smart! I’ve got an FSM that uses steering behaviors now linking to a Goal processing AI so that each AI can determine goals and the steps to carry them out (or follow orders from other AI who commanded them!) Here is a gif of the AI attacking! No real complex thinking in that one tho!

 

View post on imgur.com

My Space Game Explosion and Space Battle Gifs Page

I am creating a page of Space Game Explosion gifs because every Monday I try to post one to Twitter. I thought it might be fun to have them all in one place on Badger Head Games. I like checking out how games and movies show explosions as I build them into Space Warfare: Infinite. Check back on this space for updates and more GIFs.

A few nice explosions in Freespace 2.

A few nice explosions in Freespace 2.

 

A freeze frame gif from my game Space WArfare: Infinite

A freeze frame gif from my game Space Warfare: Infinite

 

A shot of the flak cannons on the Battle Star Galactica

A shot of the flak cannons on the Battle Star Galactica

 

The Millennium Falcon taking out a TIE Fighter

The Millennium Falcon taking out a TIE Fighter