hot  /  reviews  /  videos  /  cblogs  /  qposts

Indie Nation #24: Warning Forever

5:19 PM on 06.27.2008 // Anthony Burch

This week, announced the winners of their Procedural Generation competition, wherein contestants had to create games based around some degree of procedural generation.

You should definitely check them out, as the winners are pretty damned interesting. I won't be highlighting them on this week's Indie Nation, however:  but the competition reminded me of a game that I've been wanting to highlight for quite some time, that literally everyone should play at least once: Warning Forever.

While many of the TIGSource competition games treat "procedural generation" and "randomness" as synonyms, Warning Forever is a true procedurally-generated game (and a really, really badass shmup, to boot).

You can just play the game and figure out why for yourself, or hit the jump as I take away all the magic.

Warning Forever, as you'll hopefully figure out within a few seconds of playing, consists of a series of progressively more complex and difficult boss fights. Even not knowing about the procedural generation, the game is still one of the best shmups I've ever played: the best part of most shmups are usually the boss fights, and Warning Forever simply cuts through all the BS. It's awesome/epic fight after awesome-epic fight, and it's really damned satisfying.

What's even more satisfying, however, is the process by which the bosses are constructed.


During each boss fight, the game calculates just how you fight, and compensates for the next boss fight. If, for instance, you tend to defeat bosses by blowing up their forward defenses first, then the next boss will have even more forward defenses to compensate and make the battle harder for you. If you try to take out their rear first, then the rear will have more defenses next time, and so on.

This has two immediate changes on the gameplay. Firstly, it makes each boss fight a heck of a lot more difficult than if all the enemies had been pre-programmed; each boss is specifically tailored to expose your achilles' heel. 

Secondly, once you realize the procedural generation at work, it forces you to play in a totally different way. Knowing that the next boss will reinforce whichever area you decide to attack first, you'll find yourself attacking areas you wouldn't normally bother with, just to "trick" the game into reinforcing irrelvant areas of the boss. I tend to attack the fronts of bosses, for example, so I'll switch things up and start by blowing up the rear; that way, the rear area gets more reinforced, and I can sort-of retain my prefered playing style for a little while until the game catches on.


Once you understand how the procedural generation works, you're not just playing a regular reflex-based shmup; you're also engaging in a duel with the game's internal AI, trying to trick it into working to your advantage. A shmup becomes a sort of shmup-puzzler.

Again, check out the TIGSource winners, but if you haven't played Warning Forever, be sure to check it out as well. It's one of the most enjoyable free indie games ever, and one of the best examples of procedural generation available today.

 Setup email comments

Unsavory comments? Please report harassment, spam, and hate speech to our moderators, and flag the user (we will ban users dishing bad karma). Can't see comments? Apps like Avast or browser extensions can cause it. You can fix it by adding * to your whitelists.

Status updates from C-bloggers

Pixie The Fairy avatarPixie The Fairy
Yay, I got off of work early and may have Friday off! I have a sinking feeling I'm going to work 10 hours on Saturday as a result, though :/ We ran out of stuff to make stuff with so they must ship us stuff so we can ship stuff.
SeymourDuncan17 avatarSeymourDuncan17
Yo yo I'm Marie and I got dat gangsta flow. High scores ain't no trip, cuz I whip that shit like Sonic quick. I-I mean no! I didn't say anything! Stupidrecordbreakingcombodolt. [img][/img]
Mike Martin avatarMike Martin
I'm watching you.
FlanxLycanth avatarFlanxLycanth
SkarKrow avatarSkarKrow
Work noooooooooooooooooo D:
The Dyslexic Laywer avatarThe Dyslexic Laywer
I had such a awkward time playing Catherine because it shared the same name as my mother....
JayDGee avatarJayDGee
Broforce is coming out of early access on the 15th. I had no Idea it was an early access game.
James Internet Ego avatarJames Internet Ego
I have now played all 3 Witcher games. My verdict: Witcher 1 - alright, aged badly, lots of sex. Witcher 2 - good, very short, not much sex at all. Witcher 3 - Excellent in every way.
ikiryou avatarikiryou
I really wish MGO had been implemented with free-roam gameplay PMC (clan) setup instead of the standard matchmaking. Imagine roaming bands of PMC's opposing each other on the battlefield. How sexy would that be?
SkarKrow avatarSkarKrow
Playing Shantae & The Pirates Curse, must say I'm loving it for the most part, barring the odd WHERE AM I D: moment
JayDGee avatarJayDGee
Added a humble code to my steam account when I already had the game. Purely because the soundtrack was attached. Now I see it on 2 friends wishlists. They must never know.
SkarKrow avatarSkarKrow
Okay so what 2, 3, 4 years later I bothered to finish. Now to write up that blog on why FFXIV lost my love by never challenging me and see if it's actually interesting...
FlanxLycanth avatarFlanxLycanth
What's up with taking your phone or a magazine to the toilet? Y'all need more fibre in your diet, why should a toilet visit take more than 2 minutes? What are you people doing with your asses.
Pixie The Fairy avatarPixie The Fairy
Finished Momohime/Jinkuro's story in Muramasa last night. I always liked that ending. I didn't know there were more endings, though. On to Kisuke's story!
OrochiLeona avatarOrochiLeona
It feels like each day I get up, do the rounds of my bookmarks, and am immediately brought down by kneejerk hate: new stuff, old stuff, last nights stuff, 2moros stuff, a game, a film, TV. Critical thinking is fine, but dang, pure cynicism's winning :(
Vuster avatarVuster
Rpg Maker MV is coming soon O: I mean I am overjoyed but... I JUST GOT USE TO VX ACE!! Either way, I intend to do a form of quick summery of the features on release o:
Flegma avatarFlegma
Nintendo's(?) weekly SMM level picks: [url][/url] - scroll down a bit for the list. I wish I didn't need to type in the level ID myself, though.
Shinta avatarShinta
Metal Gear Online, Day 2. The maps in this game are amazing. Try out all 3 classes, because they're all pretty different. Really getting the hang of the game now.
Jay Escobar avatarJay Escobar
Video game voice actors are threatening to go on strike if EA, Activision, Disney, WB, and others refuse to pay them the necessary bonuses (
GoofierBrute avatarGoofierBrute
I love how Final Fantasy Record Keeper is making a big deal about being able to unlock FF XII's Vaan. I do get to unlock Ashe though, so that's cool.
more quickposts



Invert site colors

  Dark Theme
  Light Theme

Destructoid means family.
Living the dream, since 2006

Pssst. konami code + enter

modernmethod logo

Back to Top

We follow moms on   Facebook  and   Twitter
  Light Theme      Dark Theme
Pssst. Konami Code + Enter!
You may remix stuff our site under creative commons w/@
- Destructoid means family. Living the dream, since 2006 -