Code wise, not a very productive day. I have been trying to track down the reason my UB isn’t working for some people, with absolutely no luck. The result is very little progress.
I have, however, added a full level progression for the Blaster weapon. While it starts off very basic, it levels up quickly and grows into your main straight-ahead power weapon:

I’ve also stubbed in a progression for the laser. It’s still not very interesting, but at least it gets stronger as it levels up, which is better than where it was at before.
Finally, I’ve got a couple of spinner-type enemies added. These guys are more mechanical in nature, and would be good candidates for shooting and taking a few hits.
Design wise however I’ve been working out a lot of cool stuff. Thank god for long, boring subway commutes. I’ve got designs for enough enemies for the first two levels:
- The peons you’ve been shooting so far
- Small semi-peons that can take a few hits and will return fire (the spinners)
- Mid size gunships that take quite a few hits and will fire more intricate bullet patterns
- Large size mothership miniboss that has obstacles built into it, and you must attack a weakpoint to do damage to it
- Mounted guns for the walls, floor and ceiling
- Enemy bases that spawn streams of peons
- A generic tentacle. I’m excited about the design for this- basically it will be a string of polygons that is updated as the tentacle slides around. It can be destroyed either by straight damage to the body, or by destroying a set of weak points along the stalk. Smaller tentacles won’t have weak points, just blast them.
- Pseudopod: This is basically the giant tentacle above, with a set of weak points on both sides. You have to either make your way around it to kill all points, or use the laser.
- A type of creature I’m calling a “shoggoth“: it’s a mid-to-large sized shell with many small tentacles sprouting from the front of it, all writhing toward Laserface Jones. The tentacles must all be killed to reveal a weak point underneath, which when killed will kill the shoggoth. This might make a good miniboss.
- The Outer Membrane, which is the level 1 boss. A gelatinous mass at the end of the vertical tunnel in level 1. Goo covers the ground and set in the center is a giant eye that opens and closes. Also, every so often pseudopods will grow from the goo and attack the player. Killing a pseudopod causes the eye to open for a moment, leaving the membrane open for attack. When killed, the eyeball is blown out to reveal a tunnel inside Doomsday Odious.
As you can see, I’m excited about the tentacles and plan to overuse them as much as possible. I’m hoping I can get the tentacles as well as the enemy spawning behavior in by Monday. I’ve been moving slower than I would like.
That’s all for now. Also, I have something totally awesome I want to show you tomorrow. Stay tuned… 