rendered paste body if (key == 'w') {
if(rotation == 0) {
xPosition += 2*roomsize;
}
else if(rotation == 90 || rotation == -90) {
yPosition += 2*roomsize;
}
else if(rotation == 180 || rotation == -180) {
xPosition -= 2*roomsize;
}
else {
yPosition -= 2*roomsize;
}
glutPostRedisplay();
}
if (key == 's') {
if(rotation == 0) {
xPosition -= 2*roomsize;
}
else if(rotation == 90 || rotation == -90) {
yPosition -= 2*roomsize;
}
else if(rotation == 180 || rotation == -180) {
xPosition += 2*roomsize;
}
else {
yPosition += 2*roomsize;
}
glutPostRedisplay();
}