forked from github/game-off-2013
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.jade
61 lines (54 loc) · 2.01 KB
/
index.jade
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
doctype 5
html
head
meta(http-equiv='Content-Type', content='text/html; charset=utf-8')
title Dem Creepers!
!=css('style.css')
!=js('vendor/lodash.underscore.min.js')
!=js('vendor/jaws.js')
!=js('vendor/jaws.tile_map.js')
!=js('vendor/jaws.sprite_list.js')
!=js('vendor/jaws.audio.js')
body
canvas#viewport(width='800', height='600')
.center
p Move with:
label
input(type='radio', name='buttons', value='0')
| WASD
| /
label
input(type='radio', name='buttons', value='2')
| ZQSD
| /
label
input(type='radio', name='buttons', value='1')
| Arrows
p
strong Dem Creepers!
| was developed by
a(href='http://h-bomb.fr', target='_blank') H-Bomb
| during november 2013 for the
a(href='https://github.com/github/game-off-2013', target='_blank') GitHub Game Off '13
| .
br
| Source code is accessible on
a(href='https://github.com/Paulloz/game-off-2013', target='_blank') GitHub
| .
!=js('coffee/game.js')
!=js('coffee/maingame.js')
!=js('coffee/character.js')
!=js('coffee/map.js')
:coffee
if window.DemCreepers? and window.DemCreepers.Game?
buttons = document.getElementsByTagName 'input'
_.map [0..buttons.length-1], (i) ->
button = buttons.item i
if window.DemCreepers.Config.ActiveControls is parseInt button.value
button.setAttribute 'checked', ''
button.onchange = ->
window.DemCreepers.Config.ActiveControls = @value
window.DemCreepers.Game = new window.DemCreepers.Game
do window.DemCreepers.Game.start
else
throw "Not Implemented"