Issue: the ball is not moving.
Code:
// keep playing until game over
while (lives > 0 && bricks > 0)
{
while (true)
{
// check for mouse event
GEvent event = getNextEvent(MOUSE_EVENT);
// if we heard one
if (event != NULL)
{
// if the event was movement
if (getEventType(event) == MOUSE_MOVED)
{
//move paddle
}
}
}
// BALL
// initial velocity
double velocity = 2.0;
// bounce forever
while (true)
{
// check for mouse event
GEvent event = getNextEvent(MOUSE_EVENT);
// if we heard one
if (event != NULL)
{
// if the event was movement
if (getEventType(event) == MOUSE_CLICKED)
{
// move circle along x-axis
move(ball, velocity, 0);
// linger before moving again
pause(10);
}
}
}
But, for some reason the ball is not moving. I have tried to put paddle and ball inside the same while (true) loop, but I get segmentation fault back.