This site requires JavaScript, please enable it in your browser!
Greenfoot back

lordhershey's Comments

Back to lordhershey's profile

It looks nice. I think you might want to find a way to keep the letters up-right while they move. This can be done by holing onto the move angle in the act method, setting the rotation back to 0 at the end of the act and at the beginning of the act method restore the rotation. eg int angle; //Set this on construction instead of calling setRotation() int act() { setRotation(angle); .. move and do stuff - additional rotations and moves - etc... //do this just before you leave the routine angle = getRotation(); setRotation(0); return; }
Like the retro style graphics of the actors.
I am not seeing the barrier that is taking away the players life.
So much bird poop, got a wall of planes they could not be avoided.
This is an interesting idea. It is kind of hard to tell which way the player is facing.
I like how the ball makes a tick sound when it hit the paddle.
Float to the center* I
So you just need a way for the ghost to find its way back? More specifically some way of doing it that does not require an overcoplicated search method? I think Dan's idea of using a transfer object is a good start (just an actor that is eyes and it's only job is to go to center) there might be some property of the maze that can be exploited to make this task easier. But maybe this: make the eyes actor, have it move much slower and just have it float the the center (floating through walls and everything else) and when it reaches the center replace it with a ghost.
Couple of things to address, when you walk off of the right of the screen you fall off, this does not happen on the left side. Sometimes when an arrow isd shot it does not move past the player - maybe it is a zone where arrows cannot fly. Good start though.