
-----------------------------------
remember_987
Wed Jan 21, 2009 9:23 am

pong power-up problem
-----------------------------------
My pong game is supposed to feature power-ups which at the moment only increase your paddle size. Unfortunately when the ball approaches often nothing happens and when the power-up does "activate" it's often when the ball is nowhere near the power-up. I'm sure I have just made a simple mistake in the collision detection but I can't seem to find the problem.

As well on the menu screen I have an option to quit the game, right now I am using the quit command as it was reccomended to me by a friend and I am wondering if there is a better command to terminate your program.

Thanks in advance

if poweruponl = true then pl +=40   (Paddle length change left)

if poweruponr = true then pl2 +=40 (paddle length change right)




elsif x1 + RADIUS >= coord1 and y1  coord2 and x1 - RADIUS >= coord1 + 30 and xChange =1 then poweruponr := true 
        
elsif x1 + RADIUS >= coord1 and y1  coord2 and x1 - RADIUS >= coord1 + 30 and xChange =-1 then poweruponl := true    

if anybody needs the whole code I can PM it to you, half of my class goes on this site  :lol:

-----------------------------------
Zren
Wed Jan 21, 2009 10:22 am

Re: pong power-up problem
-----------------------------------
Is your pong with the paddles on the top and bottom, thus making the powerups shrinks and extend it left/right? Pop me the source and ill take a look, im kinda better at it when i see the problem firsthand.

Best way to open close turing windows is probably using the Windows Module. That way they completely close after the app finishes.

-----------------------------------
andrew.
Wed Jan 21, 2009 1:49 pm

RE:pong power-up problem
-----------------------------------
If your game is in a big loop, just exit the loop to finish the program by using "exit".
