The Road to PyWeek - The Task is Nearly Done

I'm comfortable calling this a release.

This version adds a title screen, titles for the character and difficulty selection menus, and changes the background color to something more fitting of a warehouse, and that also has more of a contrast with the level's contents. There are now proper gauges as well, so the ugly fill rectangles are finally gone!

I've put in the other three baddie types that I had planned.

There are pistol baddies that run almost as fast as Rachel and can jump four tiles high, but only have half as much health as a rifle baddie. They fire in short bursts, and their guns do half as much damage as a rifle baddie's.

There are also grenade baddies that run about as fast as Jack and also jump about four tiles high. They have 3/4 as much health as a rifle baddie. They throw grenades at you whenever you're in range. Their grenades have a two second timer, and do a fairly large amount of damage if you are caught in the blast. Grenades will also knock you around a bit if you are caught in the blast. They have the neat effect of flushing you out of cover, as grenades are often used in real combat. (Or, more like real life, kill you if you aren't able to climb out of your hole quick enough!)

Finally, there are bazooka baddies. These jump about as high as rifle baddies, but move at about half as fast. Their rockets do a great deal of damage, and throw you around if you are caught in the blast. These rockets do about double damage on direct hits as compared to you simply being caught in the splash. They have twice as much health as rifle baddies, and are fairly rare.

Tomorrow, I'm going to add scoring, high score saving, and then... My God! After I've done that... I've succeeded!

I'm looking forward to tomorrow.

You can pick up a copy of the new release here!

(log in to comment)

Comments

Hey, nice!

Your start script needs a "except" rather than "finally" for the psyco bit. Do you really need psyco? Runs fine on my MacBook without it...
 
It's a "finally" because pysco isn't required, just available. It's supposed to keep going without psyco if it doesn't find it. :P

I know it works fine on most computers without psyco, but netbook like my HP Mini need the boost.
Oh, wait, never mind. I see what you're saying ^^;

It'll be fixed in the next release!