X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;f=gacela_tetris.lisp;h=9d67a1d986950ee5bb89f26fbb973612d2c1ace4;hb=4f2a527eb9aec9616363c098bc9974db1b5cf3b8;hp=6a64451d886c5696419c00f20458e5e5baa82e51;hpb=95beeaac7a0e035769abb62ad6ce049e0ea7ef82;p=gacela.git diff --git a/gacela_tetris.lisp b/gacela_tetris.lisp index 6a64451..9d67a1d 100644 --- a/gacela_tetris.lisp +++ b/gacela_tetris.lisp @@ -1,6 +1,6 @@ (in-package :gacela) -(set-frames-per-second 15) +(set-game-properties :title "Gacela Tetris" :fps 15) (defun tetramine-i () (let ((color '(1 0 0))) @@ -120,8 +120,10 @@ (timer (make-timer)) (grid (make-list 20 :initial-element (make-list 14))) (background (draw-image-function "fondo_tetris.png")) +; (background (draw-image-function "../../nehe/lesson06/data/nehe.bmp")) (font (load-font "lazy.ttf" :size 20)) (game-over)) + (defun game () (if game-over (game-over) (tetramine))) @@ -167,8 +169,8 @@ (let ((frame 0.0) (fps (make-timer)) (update (make-timer))) (start-timer update) (start-timer fps) - (run-game "Gacela Tetris" - (game) - (incf frame) - (cond ((> (get-time update) 1000) (print (/ frame (/ (get-time fps) 1000.0))) (start-timer update)))) + (run-game + (game) + (incf frame) + (cond ((> (get-time update) 1000) (print (/ frame (/ (get-time fps) 1000.0))) (start-timer update)))) (quit-game))