Saturday, February 26, 2011

7th week

I got the ball to respawn back into the middle when a goal is made, got a scoreboard which I'm still working on, and got the ball to move in direction where the character hits it. A lot of my time was spent trying to get my actor to lift the ball into the air, so I've just decided to make a separate button for that, but that'll be for next class period. The second day of the week in the class, I decided what I would take in my future years in high school and got teacher signatures, etc. And for the first time, the ball is starting to bounce. The code is accumulating to this gigantic mess, but it's still clean and organized enough that I can go through the code scanning for what should be changed and improved. I'm really looking forward to next class so that I can finalize the ball bouncing and hit detection and see how good I've made my program be.

Friday, February 11, 2011

6th week

The two days of the week I worked on my java program which came even farther than last time. Now I have two fully movable players who have accurate gravity on them. It actually accelerates them downwards, so now all I have to do is have them colliding with the ball and other small boundary features as well as the net. On friday, Nathan, Skylar, and I reviewed over some of the earlier UIL competition packets and made a plan of how we are going to solve the problems.

Monday, February 7, 2011

5th week

I completed my original errors and holes in my code for the "bmtron like" game and now it's a pretty accurate and complete game. Now I've started on what Micah has been working on. In this soccer game, I have completed an outline for the entire program, and have added all the actors, now its just to add to their functionality. The gravity aspect has been quite hard, because I'm trying to get my actor to act as if acceleration is pulling it down, not a simple, consistent trajectory. Actually, I finished that the minute we got out of class, so all I have to do is copy-paste the code into the other player and make it so that both can act the same. After that, which is next week, I will be going to add the collisions, which may be the most difficult task to do in this program. It's because the angle of trajectory and speed, and just a whole lot of math is put into JAVA code.