|
Pacman
1.0
Pacman game
|
#include <SDL2/SDL.h>

Aller au code source de ce fichier.
Macros | |
| #define | CELL_SIZE 16 |
| Constants used in the game. Plus de détails... | |
| #define | X_CELLS 28 |
| #define | Y_CELLS 36 |
| #define | CELL_CENTER ((CELL_SIZE / 2) + 1) |
| #define | SCREEN_WIDTH (X_CELLS * CELL_SIZE) |
| #define | SCREEN_HEIGHT (Y_CELLS * CELL_SIZE) |
| #define | FPS 60 |
| #define | STARTING 0 |
| #define | PLAYING 1 |
| #define | WIN 2 |
| #define | LOSE 3 |
| #define | GAMEOVER 0 |
| #define | CONTINUE 1 |
| #define | RIGHT 0 |
| #define | LEFT 1 |
| #define | UP 2 |
| #define | DOWN 3 |
| #define | STOP 4 |
| #define | CHASE 0 |
| #define | SCATTER 1 |
| #define | FRIGHTENED 2 |
| #define | EYES 3 |
| #define | GUM 0 |
| #define | PACGUM 1 |
| #define | FRUIT 2 |
| #define | UNDEFINED 3 |
Variables | |
| const SDL_Rect | SRC_BG = {228, 0, 224, 248} |
| const SDL_Rect | BG = {0, 3 * CELL_SIZE, X_CELLS *CELL_SIZE, (Y_CELLS - 5) * CELL_SIZE} |
| const SDL_Rect | SRC_GUM = {8, 8, 8, 8} |
| const SDL_Rect | SRC_PACGUM = {8, 24, 8, 8} |
| #define CELL_CENTER ((CELL_SIZE / 2) + 1) |
| #define CELL_SIZE 16 |
Constants used in the game.
| #define CHASE 0 |
| #define CONTINUE 1 |
| #define DOWN 3 |
| #define EYES 3 |
| #define FPS 60 |
| #define FRIGHTENED 2 |
| #define FRUIT 2 |
| #define GAMEOVER 0 |
| #define GUM 0 |
| #define LEFT 1 |
| #define LOSE 3 |
| #define PACGUM 1 |
| #define PLAYING 1 |
| #define RIGHT 0 |
| #define SCATTER 1 |
| #define STARTING 0 |
| #define STOP 4 |
| #define UNDEFINED 3 |
| #define UP 2 |
| #define WIN 2 |
| #define X_CELLS 28 |
| #define Y_CELLS 36 |
| const SDL_Rect SRC_BG = {228, 0, 224, 248} |
| const SDL_Rect SRC_GUM = {8, 8, 8, 8} |
| const SDL_Rect SRC_PACGUM = {8, 24, 8, 8} |