TWiki home TWiki > Team3 > ProjectMilestones > JannaMilestones TWiki webs:
Main | TWiki
Team3 . { Changes | Index | Search | Go }
I wrote the user's guide this evening, and put together our presentation. It's not in power point right now because I don't have power point in my room, but it won't take much to put it into the slide presentation.

-- JannaDeVries - 19 Feb 2004

Over the weekend I worked on designing a level some, and working with the group this evening I finished it up and adjusted the designs of some of the items.

-- JannaDeVries - 17 Feb 2004

I've modified enemies and items so that there are several types of each, with varying amounts of damage/bonus and for enemies, corresponding difficulties to kill. Made colliding from the bottom with a critter wall non existent so the items would not get stuck under the platforms. Working with the group this afternoon, we implemented limited ammo, and fixed a few other things up.

-- JannaDeVries - 14 Feb 2004

I've figured out how to set cCritters to have bitmaps as their icons. First, you must add the bitmap as a resource, then in the constructor for the critter you simply write setSprite(new cSpriteIcon(IDB_BITMAP1)); where IDB_BITMAP1 is the ID it tells you when you add it as a resource. Now, enemies are vaguely paper like, and items are somewhat can like.

One unfortunate thing I've found is that occasionally when I close the window it says there is an assertian failure and asks to abort. It never does this during the game, but I still find it odd that it does it at all, and I'm not sure why.

Enemy Progress:

Earlier today I got enemies to stop generating above the player's head. They now generate only to the left and right of the player. Onething that needs to be fixed because of this is the position where the player starts. If he starts in the bottom left corner he is covered in enemies immediately. We'll simply shift him over a bit.

-- JannaDeVries - 08 Feb 2004

Item Progress:

Items now regenerate at the end of each level. There are currently 5 of them in each level. One effect this has is that the critters that you simply evaded in the previous level stay around in the next level, as well as 7 new ones. At first I was dissapointed, but realized this will just add to the difficulty, and if you play by killing the homeworks, it will not negatively effect the game.

Enemy Progress:

I'm still working on getting them to generate where I want them to, but I've gotten the chasing implemented. My main focus now is going to be getting them to generate only on the left and right edges of the screen. They currently fall from the sky, which I think is an acceptable fall back if I can't get the generation correct.

-- JannaDeVries - 07 Feb 2004

Item Progress:

I've added a new kind of critter. It has the same appearance as the cCritterBallProp critter does right now, but I've gotten it so that my new class, cCritterFunThing adds to your health, and is completely stationary. They are distributed throughout the level.

The one aspect of items I need to tackle next is figuring out how to make them generate again in the next level without constantly being regenerated during play.

Enemy Progress:

I'm having a little trouble getting enemies to generate to the left and right but not on top of the player. What I've got now is a box covering the top half of the screen, so that enemies will at least be generated above the character, not under his feet. It seems tricky to get them to generate at both the left and right edges of the screen because I can only randomize position within a box.

Also, I've made gravity act straight down on the enemies, and am about to get started on the chasing A.I.

-- JannaDeVries - 06 Feb 2004

Topic JannaMilestones . { Edit | Attach | Ref-By | Printable | Diffs | r1.6 | > | r1.5 | > | r1.4 | More }
Revision r1.6 - 19 Feb 2004 - 07:20 GMT - JannaDeVries
Parents: WebHome > ProjectMilestones
Copyright © 1999-2003 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback.