테트리스
#include < stdio.h > #include < stdlib.h > #include < time.h > #include < conio.h > #include < windows.h > #include < mmsystem.h > #pragma comment(lib, "winmm.lib") # define true 1 # define false 0 # define bool int # define BOARD_WIDTH 10 # define BOARD_HEIGHT 20 # define BOARD_X 4 # define BOARD_Y 2 # define DELAY 100 enum ControlKeys { UP = 72, DOWN = 80, LEFT = 75, RIGHT = 77, SPACE = 32 }; static int score = 0; //게임점수 static int level = 1; //게임레벨 static int speed = 180; // 블럭이 떨어지는 속도 int board[BOARD_HEIGHT + 1][BOARD_WIDTH + 2] = { 0, }; // 7개의 블럭 생성 int blocks[28][4][4] = { // ■■■■ { { 0, 1, 0, 0 }, { 0, 1, 0, 0 }, { 0, 1, 0, 0 }, { 0, 1, 0, 0 } }, { { 0, 0, 0,...