/src/sssnakesss.cpp |
---|
143,10 → 143,11 |
void SSSNAKESSS::motion() |
{ |
for (unsigned int i = 0; i < snakes.size(); i++) |
snake * s; |
for (int i = 0; i < snakes.size(); i++) |
{ |
Snake *s = snakes[i]; |
s->move(); |
s = snakes[i]; |
s.move(); |
} |
} |
/src/snake.cpp |
---|
23,20 → 23,13 |
{ |
switch (direction) |
{ |
case Up: |
case up: |
nextPoint(Point(points[0].X, points[0].Y - 1)); |
break; |
case Down: |
case down: |
nextPoint(Point(points[0].X, points[0].Y + 1)); |
break; |
case Left: |
case left: |
nextPoint(Point(points[0].X - 1, points[0].Y)); |
break; |
case Right: |
case right: |
nextPoint(Point(points[0].X + 1, points[0].Y)); |
break; |
} |
} |