~teromene/lmdc/trunk

« back to all changes in this revision

Viewing changes to src/school/addition_game/main.c

  • Committer: Teromene
  • Date: 2014-01-02 18:07:56 UTC
  • Revision ID: teromene@gmail.com-20140102180756-1mexnswm7kocudck
Added lot of stuff, gfx updates

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
void main_addition_game() {
2
 
 
3
 
drawMessage("Petit 8 ne sais plus à quoi il est égal. Aide le à retrouver les bonnes valeures des additions",0);
4
 
drawMessage("Pour cela, clique sur vrai si une addition est égale à 8, sinon clique sur faux.",0);
5
 
clear(0);
6
 
drawImage(loadImage("gfx/school/additions/background.png"),0,0,1);
7
 
 
8
 
addition_randomise();
9
 
addition_loadImages();
10
 
unsigned int frameLimit = SDL_GetTicks() + 16;
11
 
 
12
 
        while( addition_continue == 0) {
13
 
 
14
 
                addition_getInput();
15
 
                addition_draw();
16
 
                addition_check();
17
 
                delay(frameLimit);
18
 
                frameLimit = SDL_GetTicks() + 16;
19
 
        }
20
 
        clear(1);
21
 
 
22
 
        int votes[9] = {0};
23
 
        int datas[9] = {0};
24
 
        addition_continue = 0;
 
1
void main_addition_game()
 
2
{
 
3
 
 
4
    drawMessage("Petit 8 ne sais plus à quoi il est égal. Aide le à retrouver les bonnes valeures des additions",0);
 
5
    drawMessage("Pour cela, clique sur vrai si une addition est égale à 8, sinon clique sur faux.",0);
 
6
    clear(0);
 
7
 
 
8
    addition_randomise();
 
9
    unsigned int frameLimit = SDL_GetTicks() + 16;
 
10
    addition_draw(-1);
 
11
    while( addition_continue == 0) {
 
12
 
 
13
        addition_getInput();
 
14
        delay(frameLimit);
 
15
        frameLimit = SDL_GetTicks() + 16;
 
16
    }
 
17
    clear(1);
 
18
        addition_clear();
 
19
    int votes[9] = {0};
 
20
    int datas[9] = {0};
 
21
    addition_continue = 0;
25
22
 
26
23
}