Monday, April 19, 2010

Status Update #9

This week I tried to get the statistics for each pet to display in a native window, but I still have not figured out how to get anything to display in the windows. I can however, get them to show up. I also improved the pets' ability to turn over from a non-right-side-up position.

Monday, April 12, 2010

Status Update #8

I have figured out how to use the collision detection in APE to get the pets to "eat" the food particles in the habitat. I have also improved the way in which they walk and they are better at flipping themselves back over. However, they still get stuck in some positions and do not turn around when they reach the edge of the habitat. I have also created stat windows for each pet so the user can monitor them. I am now trying to save their status so the same pets can live on the computer for a long time. I am also working on using the NativeMenu class to create menus for all the aspects of game-play, including creating a habitat from the background of the computer and created custom pets.

Status Update #7

I still have problems with the bounds of the screen. AIR seems to think that 0,0 is not in the top, left-hand corner, but about a quarter of the way to the right. The other bounds are also wrong. I think it might be because I am trying to put barriers around the edges of the screen before the window has finished maximizing. I have been able to get the pets to "walk", but it looks rather jerky and if they get flipped over they can't put themselves right-side-up. I am trying to get them to eat food and I think I've figured out how to use the collision detection already in APE to do this.

Status Update #6

I have become more familiar with adobe air, but I am still having problems with the bounds of the visible screen. I have created the pets as composites of particles held together by invisible spring constraints. I have so far been unsuccessful in getting the pets to walk.