diff --git a/src/play_clj/core.clj b/src/play_clj/core.clj index 86a6483..85b1cc7 100644 --- a/src/play_clj/core.clj +++ b/src/play_clj/core.clj @@ -51,9 +51,10 @@ `(defonce ~name (defscreen* ~options))) (defn defgame* - [{:keys [on-create]}] + [{:keys [on-create] + :or {on-create dummy}}] (proxy [Game] [] - (create [] (when on-create (on-create this))))) + (create [] (on-create this)))) (defmacro defgame [name & {:keys [] :as options}]