summaryrefslogtreecommitdiff
path: root/scripts/main.scm
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/main.scm')
-rw-r--r--scripts/main.scm20
1 files changed, 17 insertions, 3 deletions
diff --git a/scripts/main.scm b/scripts/main.scm
index 1a5ebb1..f480053 100644
--- a/scripts/main.scm
+++ b/scripts/main.scm
@@ -2,17 +2,31 @@
(load "./scripts/structs.scm")
(load "./scripts/utils.scm")
(load "./scripts/prompt.scm")
+(load "./scripts/gol.scm")
-;; (define a 0)
-;; (define b (rl-load-texture))
-
+(define camera-offset (make-point))
(define (update)
(prompt-update)
+
+ (if (rl-is-key-down KEY_DOWN)
+ (run-step)
+ )
)
(define (draw)
(prompt-draw)
+
+ (for-each (lambda (cell)
+ (rl-draw-rectangle
+ (* (car cell) 30)
+ (* (cdr cell) 30)
+ 30
+ 30
+ (make-color 190 100 255))
+
+ ) (hash-table-keys current-cells))
+
)