summaryrefslogtreecommitdiff
path: root/examples/sprite.scm
blob: 24b7a243747cc55d74488b8ef48a0011f380e87e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
(use-modules (chickadee)
             (chickadee math vector)
             (chickadee graphics sprite)
             (chickadee graphics texture))

(use-modules (gl enums))

(define sprite #f)

(define (load)
  (pk (blending-factor-src 2))
  (set! sprite (load-image "images/chickadee.png")))

(define (draw alpha)
  (draw-sprite sprite (vec2 256.0 176.0)))

(run-game #:load load #:draw draw)