Commit 48449675a75a2e9ab45d39da82eb908e1d8af174
1 parent
ba577f1b
Améliorations
Showing
4 changed files
with
22 additions
and
3 deletions
Show diff stats
game/menu.lua
... | ... | @@ -222,7 +222,7 @@ function menu_draw() |
222 | 222 | |
223 | 223 | love.graphics.setColor(255, 0, 0) |
224 | 224 | if starti >= -1 then |
225 | - properprint("tapes ton pseudo", 20, 40+textpos[0], scale/2) | |
225 | + properprint("tape ton pseudo", 18, 40+textpos[0], scale/2) | |
226 | 226 | properprint(pseudo, 20, 50+textpos[0], scale/2) |
227 | 227 | end |
228 | 228 | |
... | ... | @@ -233,7 +233,7 @@ function menu_draw() |
233 | 233 | properprint("utilise les fleches", 11, 40+textpos[1], scale/2) |
234 | 234 | end |
235 | 235 | if starti >= 2 then |
236 | - properprint("et la touche espace", 12, 40+textpos[2], scale/2) | |
236 | + properprint("et une autre touche", 11, 40+textpos[2], scale/2) | |
237 | 237 | end |
238 | 238 | if starti >= 3 then |
239 | 239 | properprint("pret...", 30, 40+textpos[3], scale/2) | ... | ... |
public/index.html
... | ... | @@ -22,7 +22,7 @@ |
22 | 22 | <div class="col-md-4"> |
23 | 23 | <p>Le gagnant remporte une récompense ... mousseuse !</p> |
24 | 24 | <hr/> |
25 | - <p>Une ch'tiote fin ? Venez manger nos bruschettas préparées avec amour pour 2€ seulement !</p> | |
25 | + <p>Une ch'tiote faim ? Venez manger nos bruschettas préparées avec amour pour 2€ seulement !</p> | |
26 | 26 | </div> |
27 | 27 | |
28 | 28 | </div> | ... | ... |
public/main.js
... | ... | @@ -29,6 +29,9 @@ $(function() { |
29 | 29 | }); |
30 | 30 | |
31 | 31 | var oldScore = 0; |
32 | + var shakeStart = 0; | |
33 | + var SHAKE_DURATION = 10 | |
34 | + var SHAKE_MAX_THRESOLD = 100 | |
32 | 35 | |
33 | 36 | function redrawScores() { |
34 | 37 | var sortable = []; |
... | ... | @@ -48,6 +51,7 @@ $(function() { |
48 | 51 | if (scores[0].score > oldScore) { |
49 | 52 | $('#bestBlock').animateCss('rotateIn'); |
50 | 53 | oldScore = scores[0].score; |
54 | + shakeStart = Date.now()/1000; | |
51 | 55 | } |
52 | 56 | } |
53 | 57 | } |
... | ... | @@ -63,6 +67,13 @@ $(function() { |
63 | 67 | rainbowColor(logo); |
64 | 68 | }, 500); |
65 | 69 | |
70 | + function shake(thresold) { | |
71 | + var x = Math.round((2*Math.random()-1)*thresold); | |
72 | + var y = Math.round((2*Math.random()-1)*thresold); | |
73 | + $('body').css('transform', 'translate('+x+'px, '+y+'px)'); | |
74 | + | |
75 | + } | |
76 | + | |
66 | 77 | (function anim() { |
67 | 78 | var now = Date.now()/1000; |
68 | 79 | |
... | ... | @@ -71,6 +82,12 @@ $(function() { |
71 | 82 | var rot = Math.sin(now*10)/10; |
72 | 83 | logo.css('transform', 'rotate(' + rot + 'rad) scale(' + scale + ')'); |
73 | 84 | rainbowColor($('#bestBlock .score')); |
85 | + | |
86 | + // Shake | |
87 | + if (now - shakeStart < SHAKE_DURATION) { | |
88 | + shake(Math.exp(10 * (shakeStart - now) / SHAKE_DURATION) * SHAKE_MAX_THRESOLD) | |
89 | + } | |
90 | + | |
74 | 91 | requestAnimationFrame(anim); |
75 | 92 | |
76 | 93 | })(); | ... | ... |
sub.txt
... | ... | @@ -19,3 +19,5 @@ Toi là. Va mettre un j'aime sur la page Facebook du Club Info. Et sur celle de |
19 | 19 | C'est l'histoire d'un pilote d'avion qui ... Ah tu la connais déjà ? Tant pis. |
20 | 20 | Si tu aimes faire de la danse, c'est tout simple, rejoint Polydance ! |
21 | 21 | Interessé par l'informatique et/ou par la programmation ? Pourquoi ne pas rejoindre le Club Info ? |
22 | +Trosh est invincible \o/ | |
23 | +Normalement il y a une musique, mais ça deviendrait vite soulant de l'écouter en boucle. | ... | ... |