private void CheckCollisionWithSelf(Circle snakePart) { for (int j = 1; j < SnakeBody.Count; j++) { if (snakePart.GetXCoordinate() == SnakeBody[j].GetXCoordinate() && snakePart.GetYCoordinate() == SnakeBody[j].GetYCoordinate()) { Die(); } } }
private void MoveSnake(Circle snakePart, Circle previousSnakePart) { snakePart.SetXCoordinate(previousSnakePart.GetXCoordinate()); snakePart.SetYCoordinate(previousSnakePart.GetYCoordinate()); }