- switch (event.key.keysym.sym) {
- case SDLK_w:
- front = event.key.state == SDL_PRESSED;
- break;
- case SDLK_s:
- back = event.key.state == SDL_PRESSED;
- break;
- case SDLK_a:
- left = event.key.state == SDL_PRESSED;
- break;
- case SDLK_d:
- right = event.key.state == SDL_PRESSED;
- break;
- case SDLK_q:
- case SDLK_SPACE:
- up = event.key.state == SDL_PRESSED;
- break;
- case SDLK_e:
- case SDLK_LSHIFT:
- down = event.key.state == SDL_PRESSED;
- break;
- }