summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRosyid Haryadi <rosyid_haryadi@protonmail.com>2024-10-11 12:26:37 +0700
committerRosyid Haryadi <rosyid_haryadi@protonmail.com>2024-10-11 12:26:37 +0700
commitd978f7fd54f0ebb8d967912e593be96d15d6028d (patch)
tree62bc3233cfa8616d7ec9ce58cef810b434ebc1a9
parent2e6dfc9d7200b929391d7cb6d00e2f262c6abb0c (diff)
rule
-rw-r--r--sources/main.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/sources/main.c b/sources/main.c
index aa5cc95..27eb631 100644
--- a/sources/main.c
+++ b/sources/main.c
@@ -5,7 +5,7 @@
int main(void)
{
- const int pixSize = 5;
+ const int pixSize = 10;
const int padding = 2;
const int dim = 30;
const int space = pixSize + (2 * padding);
@@ -33,14 +33,14 @@ int main(void)
}
InitWindow(winSize, winSize, "Kontol");
- SetTargetFPS(30);
+ SetTargetFPS(10);
bool isRunning = false;
while (!WindowShouldClose())
{
BeginDrawing();
- if (IsKeyDown(KEY_SPACE))
+ if (IsKeyDown(KEY_A))
isRunning = !isRunning;
ClearBackground(BLACK);
@@ -87,9 +87,9 @@ int main(void)
}
int total = n1 + n2 + n3 + n4 + n5 + n6 + n7 + n8;
- if (total < 2) nextState[i][j] = 0;
- if (total > 3) nextState[i][j] = 0;
- if ((total == 2 || total == 3) && currState[i][j]) nextState[i][j] = false;
+ if (total < 2 && currState[i][j]) nextState[i][j] = false;
+ if (total > 3 && currState[i][j]) nextState[i][j] = false;
+ if ((total == 2 || total == 3) && currState[i][j]) nextState[i][j] = true;
if (total == 3 && !currState[i][j]) nextState[i][j] = true;
}
}