SFX and some more sprites
This commit is contained in:
parent
277a040f5f
commit
030b35e4fa
26 changed files with 128 additions and 11 deletions
|
|
@ -7,7 +7,39 @@
|
|||
(imugi input)
|
||||
(imugi scene)
|
||||
(imugi math)
|
||||
(bd ui))
|
||||
(imugi resource)
|
||||
(imugi drawing))
|
||||
(bd ui)
|
||||
|
||||
(define draw-player-sprite
|
||||
(make-system
|
||||
'draw-player-sprite
|
||||
0
|
||||
'global
|
||||
'()
|
||||
(lambda ()
|
||||
(push-render-object 'screen
|
||||
-1
|
||||
(lambda ()
|
||||
(draw-texture-2d
|
||||
(vec 50 300)
|
||||
(texture "../res/sprites/player/lose.png")
|
||||
(make-color 1 1 1 1)))))))
|
||||
|
||||
(define draw-enemy-sprite
|
||||
(make-system
|
||||
'draw-enemy-sprite
|
||||
0
|
||||
'global
|
||||
'()
|
||||
(lambda ()
|
||||
(push-render-object 'screen
|
||||
-1
|
||||
(lambda ()
|
||||
(draw-texture-2d
|
||||
(vec 500 300)
|
||||
(texture "../res/sprites/enemy/win.png")
|
||||
(make-color 1 1 1 1)))))))
|
||||
|
||||
(export lose-screen)
|
||||
(define (lose-screen arena-scene menu-scene)
|
||||
|
|
@ -17,7 +49,9 @@
|
|||
push-actions
|
||||
draw-labels
|
||||
handle-buttons
|
||||
|
||||
draw-player-sprite
|
||||
draw-enemy-sprite
|
||||
|
||||
(entity
|
||||
(title
|
||||
(vec
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue