factor/extra/snake-game/snake-game.factor

21 lines
541 B
Factor
Raw Normal View History

2015-12-01 13:03:15 -05:00
! Copyright (C) 2015 Sankaranarayanan Viswanathan
! See http://factorcode.org/license.txt for BSD license.
2018-01-19 17:34:52 -05:00
USING: accessors sets snake-game.ui ui ui.gadgets.status-bar
ui.gadgets.worlds ;
2015-12-01 13:03:15 -05:00
IN: snake-game
: <snake-world-attributes> ( -- world-attributes )
2018-01-19 15:16:05 -05:00
<world-attributes> "Snake Game" >>title
2015-12-01 13:03:15 -05:00
[
{ maximize-button resize-handles } without
] change-window-controls ;
: play-snake-game ( -- )
2018-01-19 17:34:52 -05:00
[
<snake-gadget>
<snake-world-attributes>
open-status-window
] with-ui ;
2015-12-01 13:03:15 -05:00
MAIN: play-snake-game