aboutsummaryrefslogtreecommitdiff
path: root/engine.scm
diff options
context:
space:
mode:
Diffstat (limited to 'engine.scm')
-rw-r--r--engine.scm7
1 files changed, 4 insertions, 3 deletions
diff --git a/engine.scm b/engine.scm
index 5526e6c..f6c9db7 100644
--- a/engine.scm
+++ b/engine.scm
@@ -28,10 +28,11 @@
render-hook ;; (lambda (game) ...) — post-render overlay
scene) ;; current scene struct; #f until create: runs
-;; Store the auto-generated constructor
-(define make-game-raw make-game)
+;; Store the auto-generated constructor as make-game*
+(define make-game* make-game)
;; ── Public constructor wrapper ─────────────────────────────────────────────
+;; Wraps the auto-generated make-game (renamed to make-game*) with default values
(define (make-game #!key
(title "Downstroke Game")
@@ -39,7 +40,7 @@
(frame-delay 16)
(input-config *default-input-config*)
(preload #f) (create #f) (update #f) (render #f))
- (make-game-raw
+ (make-game*
title: title
width: width
height: height