Infested Planet is officially code complete! Everything that I wanted to have in the game when the beta started is here. Even better, there's a few months left where I can focus on adding extras and polish.
Achievements
You can now show off your Infested Planet skill to your friends with Steam achievements! For those of you who beat Terminus mode, you now have proof that you did. There are also achievements for beating campaign missions, extra mission goals and beating some mutations.
When you log into a profile and go to the campaign screen, you should get achievements retroactively for completed missions.
New Campaign Screen
Several months ago, one of the artists who did the Dawn of War II planetscapes made a new campaign background for Infested Planet. In this patch, I finally had the time to put it into the game.
The campaign screen has been revamped to be more intuitive and attractive. You can see all of your campaign missions at a glance, their progression and status. As an added bonus, the planet background changes as you play through the campaign.
Small Changes
Added terminus difficulty raid mode
Tweaked campaign structure (may break saves!)
Finished hatchery level skin and applied it to campaign levels
Added commas to raid mode messages
Added compatibility mode to graphics (for Intel cards)
Made spore mines not capture points
Added check for insufficient desktop bit depth on init
Added pause if Steam overlay is on
Added fast capture for last point in "Memento Mori" mission
Infested Planet is officially code complete! Everything that I wanted to have in the game when the beta started is here. Even better, there's a few months left where I can focus on adding extras and polish.
Achievements
You can now show off your Infested Planet skill to your friends with Steam achievements! For those of you who beat Terminus mode, you now have proof that you did. There are also achievements for beating campaign missions, extra mission goals and beating some mutations.
When you log into a profile and go to the campaign screen, you should get achievements retroactively for completed missions.
New Campaign Screen
Several months ago, one of the artists who did the Dawn of War II planetscapes made a new campaign background for Infested Planet. In this patch, I finally had the time to put it into the game.
The campaign screen has been revamped to be more intuitive and attractive. You can see all of your campaign missions at a glance, their progression and status. As an added bonus, the planet background changes as you play through the campaign.
Small Changes
Added terminus difficulty raid mode
Tweaked campaign structure (may break saves!)
Finished hatchery level skin and applied it to campaign levels
Added commas to raid mode messages
Added compatibility mode to graphics (for Intel cards)
Made spore mines not capture points
Added check for insufficient desktop bit depth on init
Added pause if Steam overlay is on
Added fast capture for last point in "Memento Mori" mission
This update has two big features and a couple small bugfixes. Here they are:
Keybinding
You've been asking for a way to change the keys, or perhaps to view what all of them are. Well, I've been listening and now the options screen has a new, spiffy keybinding menu. You can change the key setup for your profile and decide what the keyboard shortcuts are.
Hatchery Level Graphics
Infested planet already has caves and jungle map skins, but I wanted to have at least 3 in the final game. The third level skin is "Hatchery" and it will be used for the final levels in the game.
The hatchery graphics are not 100% complete - I'm going to be prettying them up in the next patch. Meanwhile, I thought that I should give you a peek. Those of you who have reached the last 2 levels will find that they look different now.
Bugfixes
Fixed infested and AI marine shaders (on some video cards)
Updated credits
Fixed structures remaining in limbo is their builder is despawned
This update has two big features and a couple small bugfixes. Here they are:
Keybinding
You've been asking for a way to change the keys, or perhaps to view what all of them are. Well, I've been listening and now the options screen has a new, spiffy keybinding menu. You can change the key setup for your profile and decide what the keyboard shortcuts are.
Hatchery Level Graphics
Infested planet already has caves and jungle map skins, but I wanted to have at least 3 in the final game. The third level skin is "Hatchery" and it will be used for the final levels in the game.
The hatchery graphics are not 100% complete - I'm going to be prettying them up in the next patch. Meanwhile, I thought that I should give you a peek. Those of you who have reached the last 2 levels will find that they look different now.
Bugfixes
Fixed infested and AI marine shaders (on some video cards)
Updated credits
Fixed structures remaining in limbo is their builder is despawned
This patch marks a milestone, of a sorts. The campaign is finally complete! I will probably be tweaking missions all the way up to release, but nothing too drastic. I hope that all of you check out the final mission and let me know what you think of it.
Since I finished the bulk of the level design, I had time to do some fixes and improvements on the game. Small things that you've been asking for and were bugging me - this patch has a bunch of them
Here are the changes for version 0.79:
Major
Added final campaign mission
Added endgame slideshow epilogue
Changed Virulence mutation to send clone strike teams; renamed to "Hunters"
Mutation icons are now different for each mutation
Took out shield bullet reflection and ai hesitation to shoot at shields
Added Terminus mode to custom skirmish
Added malicious mutations mode to custom skirmish settings
Minor
Necrophage mutation now only works on player marines
Gave fusion shotguns a knockback
Reworked the way knockback works slightly
Made special attacks be cancelled if the mutation is disabled
Made marines in protect mode counter-attack when hurt
Made it harder to kill bunkers in mission 8 with scouts
Added script short-circuiting to weapons tutorial
Added another way to recycle (through weapon menu) to weapons tutorial
Combat tutorial now has a "how to spawn marines" section
Made the marine tab ui expandable
Added item cost to its title on build menu
Added exit button to main menu
Added auto-login for last used profile
Added fire puffs to burning human buildings
Restored damage effects to prop structures
Added blood puff impact to bullets
Added blood puff velocity to create better aoe death animation
Added swirling to most fire puffs
Bug Fixes
Fixed "getting stuck in walls" issue
Fixed recycle script bug in structures tutorial
Fixed human path aborting if bumped into something (was breaking clone strike)
Fixed some high resolution fullscreen ui issues
Reworked entity shaders to use latest OpenGL standards
Fixed issues if window size is different than the game asked for
Made the directional formation move less sensitive
Miscellaneous
Revised hive boss god mode
Added ability to load extra lua scripts; now used for hunters mutation
Updated ui text for virulence mutation to new hunters text
Updated ui text for minigun and reinforcements tech
Made weapon crate give more detailed info notice
Changed title of shotgun class from "FUSION" to "SHOTGUN"
Added "marine cost" note to that ui element
Made mouse grab sensitive to window focus
Added 4 more mutation spaces to the UI
Made text fields in main and profile menus clear when first key is pressed
Added username back to main menu and made the game title slide in
This patch marks a milestone, of a sorts. The campaign is finally complete! I will probably be tweaking missions all the way up to release, but nothing too drastic. I hope that all of you check out the final mission and let me know what you think of it.
Since I finished the bulk of the level design, I had time to do some fixes and improvements on the game. Small things that you've been asking for and were bugging me - this patch has a bunch of them
Here are the changes for version 0.79:
Major
Added final campaign mission
Added endgame slideshow epilogue
Changed Virulence mutation to send clone strike teams; renamed to "Hunters"
Mutation icons are now different for each mutation
Took out shield bullet reflection and ai hesitation to shoot at shields
Added Terminus mode to custom skirmish
Added malicious mutations mode to custom skirmish settings
Minor
Necrophage mutation now only works on player marines
Gave fusion shotguns a knockback
Reworked the way knockback works slightly
Made special attacks be cancelled if the mutation is disabled
Made marines in protect mode counter-attack when hurt
Made it harder to kill bunkers in mission 8 with scouts
Added script short-circuiting to weapons tutorial
Added another way to recycle (through weapon menu) to weapons tutorial
Combat tutorial now has a "how to spawn marines" section
Made the marine tab ui expandable
Added item cost to its title on build menu
Added exit button to main menu
Added auto-login for last used profile
Added fire puffs to burning human buildings
Restored damage effects to prop structures
Added blood puff impact to bullets
Added blood puff velocity to create better aoe death animation
Added swirling to most fire puffs
Bug Fixes
Fixed "getting stuck in walls" issue
Fixed recycle script bug in structures tutorial
Fixed human path aborting if bumped into something (was breaking clone strike)
Fixed some high resolution fullscreen ui issues
Reworked entity shaders to use latest OpenGL standards
Fixed issues if window size is different than the game asked for
Made the directional formation move less sensitive
Miscellaneous
Revised hive boss god mode
Added ability to load extra lua scripts; now used for hunters mutation
Updated ui text for virulence mutation to new hunters text
Updated ui text for minigun and reinforcements tech
Made weapon crate give more detailed info notice
Changed title of shotgun class from "FUSION" to "SHOTGUN"
Added "marine cost" note to that ui element
Made mouse grab sensitive to window focus
Added 4 more mutation spaces to the UI
Made text fields in main and profile menus clear when first key is pressed
Added username back to main menu and made the game title slide in
The second October update is larger than the previous one. I've been able to sneak in some improvements from the last mission of the campaign into the random game modes.
New Mission - Periapsis
The campaign is almost complete and here is the next-to-last mission in it. In this one, you get to face off against someone you've seen before.
For this mission, I was inspired to ask what a MOBA would look like in Infested Planet. Both you and the aliens have 3 bunkers that are pumping out squads of marines and you have to tip the balance in your favour.
The result is a mission that feels quite different from the other ones. You're not as worried about protecting territory, because the marines can do a decent job of it themselves.
New Random Difficulty - Terminus
Some of you have asked for modes more difficult than The Abyss. I think that's rather insane, but who am I to argue?
I've been working on some AI for the final mission of the campaign. Normally the mutations are picked randomly. Well, I wrote something to have the aliens look at your build and pick the most evil mutations that exist for that build.
It's horrible, scary and unfair. When I plugged this mode into Abyss mode, I was able to complete half the map before the aliens stomped me. Yup, it's hard.
For those of you who think Abyss is a walk in the park, try the new Terminus difficulty. It's available after finishing Abyss or in the skirmish mode browser.
Minigunner Buff
Most of the time I hear you talk about minigunners, you say that they're underpowered. I had a bit of think and I think that they could use a buff.
The first buff is that their shield allows them to survive even longer now - up to 75 seconds from 40.
The other change is that I changed the "BLAST" damage type to go through shields. This includes minigun bullets, the second part of the helicoper salvo and rockets.
This means that all of the things above can punch through the reflective shields. No more minigunners and clone minigunners standing there for half a minute shooting each other. This also means that you can nuke the clone minigunners with rockets if you have to.
Other Changes
Lowered alien mine radius
Added temporary shield to marines heli-dropped by "Reinforcements" tech
Expanded mutation UI to handle more mutations
Fixed objective typo in convoy mission
Changed ammo belts not to be dropped or picked up by AI marines
Made blast damage (rockets, minigun and helistrike) pierce shields
Upped the resilience of minigun shields
Fixed some human navigation bugs
Reworked scripted marine god mode to be more reliable
The second October update is larger than the previous one. I've been able to sneak in some improvements from the last mission of the campaign into the random game modes.
New Mission - Periapsis
The campaign is almost complete and here is the next-to-last mission in it. In this one, you get to face off against someone you've seen before.
For this mission, I was inspired to ask what a MOBA would look like in Infested Planet. Both you and the aliens have 3 bunkers that are pumping out squads of marines and you have to tip the balance in your favour.
The result is a mission that feels quite different from the other ones. You're not as worried about protecting territory, because the marines can do a decent job of it themselves.
New Random Difficulty - Terminus
Some of you have asked for modes more difficult than The Abyss. I think that's rather insane, but who am I to argue?
I've been working on some AI for the final mission of the campaign. Normally the mutations are picked randomly. Well, I wrote something to have the aliens look at your build and pick the most evil mutations that exist for that build.
It's horrible, scary and unfair. When I plugged this mode into Abyss mode, I was able to complete half the map before the aliens stomped me. Yup, it's hard.
For those of you who think Abyss is a walk in the park, try the new Terminus difficulty. It's available after finishing Abyss or in the skirmish mode browser.
Minigunner Buff
Most of the time I hear you talk about minigunners, you say that they're underpowered. I had a bit of think and I think that they could use a buff.
The first buff is that their shield allows them to survive even longer now - up to 75 seconds from 40.
The other change is that I changed the "BLAST" damage type to go through shields. This includes minigun bullets, the second part of the helicoper salvo and rockets.
This means that all of the things above can punch through the reflective shields. No more minigunners and clone minigunners standing there for half a minute shooting each other. This also means that you can nuke the clone minigunners with rockets if you have to.
Other Changes
Lowered alien mine radius
Added temporary shield to marines heli-dropped by "Reinforcements" tech
Expanded mutation UI to handle more mutations
Fixed objective typo in convoy mission
Changed ammo belts not to be dropped or picked up by AI marines
Made blast damage (rockets, minigun and helistrike) pierce shields
Upped the resilience of minigun shields
Fixed some human navigation bugs
Reworked scripted marine god mode to be more reliable
A new mission is out for Infested Planet in the first October update.
New Mission - Tension
Remember how I said the last mission was the most scripting I ever did for Infested Planet? Well, Tension blows that out of the water.
This mission involves you and the aliens fighting over a pile of crates (remember the convoy mission?). I spent a lot of time programming the alien strike teams so that they would know what to do with the crates. They have to react to unexpected events, like you stealing a crate that the aliens were aiming for. I also added a new AI mode to marines that allow them to escort crate carriers.
The result is a tug of war between you and the alien team. You have to stop them from stealing your crates and tow your crates back to the base at the same time. Try the new mission out and see how you like it.
Other Changes
Since we are getting close to the end of the campaign, I went through the mission rewards and added some of the later technologies to the campaign missions. Previously, the only way to get them was to play the random missions, but now you'll unlock them if you finish the scripted missions as well.
A new mission is out for Infested Planet in the first October update.
New Mission - Tension
Remember how I said the last mission was the most scripting I ever did for Infested Planet? Well, Tension blows that out of the water.
This mission involves you and the aliens fighting over a pile of crates (remember the convoy mission?). I spent a lot of time programming the alien strike teams so that they would know what to do with the crates. They have to react to unexpected events, like you stealing a crate that the aliens were aiming for. I also added a new AI mode to marines that allow them to escort crate carriers.
The result is a tug of war between you and the alien team. You have to stop them from stealing your crates and tow your crates back to the base at the same time. Try the new mission out and see how you like it.
Other Changes
Since we are getting close to the end of the campaign, I went through the mission rewards and added some of the later technologies to the campaign missions. Previously, the only way to get them was to play the random missions, but now you'll unlock them if you finish the scripted missions as well.