Update column.c

This commit is contained in:
Jason Bou-Samra
2024-09-07 20:41:25 +10:00
committed by GitHub
parent 455c86b55b
commit 63c29ee0c5
+6 -10
View File
@@ -15,8 +15,6 @@
* ******************/ * ******************/
int tile_current[3] = {1, 2, 3}; int tile_current[3] = {1, 2, 3};
int tile_next[3] = {5, 5, 5}; int tile_next[3] = {5, 5, 5};
int mask[2] = {360, 372};
int spr_y[6] = {0, 11, 22, 33, 44, 55};
int colcnt[8] = {0, 0, 0, 0, 0, 0, 0, 0}; // number of empty spaces in each column int colcnt[8] = {0, 0, 0, 0, 0, 0, 0, 0}; // number of empty spaces in each column
//////////////////////////////// GAME BOARD ARRAY ////////////////////////// //////////////////////////////// GAME BOARD ARRAY //////////////////////////
@@ -76,8 +74,6 @@ colcnt[i] = 0;
} }
} }
//////////////////////////////// NEW COLUMN ////////////////////////// //////////////////////////////// NEW COLUMN //////////////////////////
// randomly choose from remaining available columns to drop next brick into // randomly choose from remaining available columns to drop next brick into
int new_column(void) { int new_column(void) {
@@ -114,17 +110,17 @@ int new_column(void) {
//////////////////////////////// NEW BRICK ////////////////////////// //////////////////////////////// NEW BRICK //////////////////////////
// generate random 3 tile bricks for current and preview // generate random 3 tile bricks for current and preview
int new_brick (void) { int new_brick(void) {
for (int i = 0; i < 3; i++) { for (int i = 0; i < 3; i++) {
tile_current[i] = randombytes_uniform(5) + 1; // brick in play tile_current[i] = randombytes_uniform(6) + 1; // brick in play
tile_next[i] = randombytes_uniform(5) + 1; // next brick preview tile_next[i] = randombytes_uniform(6) + 1; // next brick preview
} }
return 0; return 0;
} }
//////////////////////////////// ROTATE COLUMN ////////////////////////// //////////////////////////////// ROTATE COLUMN //////////////////////////
// rotate (cycle) tiles in brick by 1 // rotate (cycle) tiles in brick by 1
int rotate_col (void) { int rotate_col(void) {
int temp = tile_current[0]; int temp = tile_current[0];
tile_current[0] = tile_current[1]; tile_current[0] = tile_current[1];
tile_current[1] = tile_current[2]; tile_current[1] = tile_current[2];
@@ -134,12 +130,12 @@ int rotate_col (void) {
//////////////////////////////// MOVE HORIZONTALLY ////////////////////////// //////////////////////////////// MOVE HORIZONTALLY //////////////////////////
// move brick left & right using cursor keys // move brick left & right using cursor keys
int move_horiz (void) { int move_horiz(void) {
return 0; return 0;
} }
//////////////////////////////// MOVE VERTICALLY////////////////////////// //////////////////////////////// MOVE VERTICALLY//////////////////////////
// move brick down one place at a time // move brick down one place at a time
int move_down (void) { int move_down(void) {
return 0; return 0;
} }