Tuesday, April 8, 2008

Project 2

So here's Project 2

Project 2

I definitely was able to play around and rework a lot of the code I've already written, but the concepts, graphics, and most important fun isn't there yet. I underestimated how long animating would take, especially in regards with getting it into Flash. I spent quite a bit of time figuring out how to move through the MovieClips and how to position all of the frames within the clip.

In terms of animation, so much more could be happening. Having a character that actually responds to the environment, whether it's pushing back against a wall, trying to change their momentum, or bracing/preparing for impact after a fall or jump. All of these things would help lead to a more believable experience. It will be tricky (I think?) to get characters to move realistically, as the one I have now glides instead of steps.

In terms of code, I found out that Flash allows for inheritance. So I used that throughout the code fro Project 2. In the beginning the code was pretty concise, but quickly got out of hand since I started dumping code in from my previous code fro Project 2. The end result works, but could be trimmed down and made more intuitive, especially since with every level change some errors are thrown. Nothing that affects the game, but knowing it's there means something sin;t working right. Knowing that there is inheritance will help dramatically in the next project.

And the concept! The magnets didn't carry over as well as I thought they would. I was hoping that you would see the character move in cool, curved paths, but he just kind of floats away. I couldn't figure out the actual physics as well, so there's just a radius around the magnets where it works.

So yeah. I'm somewhat pleased with what I've learned, but not what I have done so far. I need to be further along!

No comments: