-
Notifications
You must be signed in to change notification settings - Fork 0
/
Game.cpp
39 lines (33 loc) · 922 Bytes
/
Game.cpp
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
#include "Headers/Forces.hpp"
#include "Headers/RK4.hpp"
#include "Headers/games.hpp"
int main()
{
int windowSizeX, windowSizeY;
windowSizeX = VideoMode::getDesktopMode().width;
windowSizeY = VideoMode::getDesktopMode().height;
RenderWindow window(VideoMode(windowSizeX, windowSizeY),
"2001 a space odyssey",
Style::Fullscreen);
window.setFramerateLimit(60);
Music music;
music.openFromFile("Assets/Musique/304COT.wav");
music.setLoop(true);
music.play();
SoundBuffer buffer;
buffer.loadFromFile("Assets/Musique/beep-up.wav");
Sound sound;
sound.setBuffer(buffer);
sound.setVolume(50);
int j;
EScreen(window);
sound.play();
usleep(250000);
window.clear(Color::Black);
j = CScreen(window, sound);
sound.play();
if(j == 0) Game0(window,music);
if(j == 2) Game1(window,music);
if(j == 1) Game2(window,music);
return 0;
}