Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<SFML\Graphics.hpp>
- #include<iostream>
- #include<iterator>
- #include<map>
- #include<set>
- #include<queue>
- #include<string>
- #include<fstream>
- using namespace sf;
- using namespace std;
- void mainmenu(RenderWindow &w , CircleShape menu)
- {
- menu.setPosition(Vector2f(200.0f,250.0f));
- menu.setFillColor(Color::Yellow);
- w.draw(menu);
- w.display();
- w.clear();
- }
- void gameplay(RenderWindow &w , CircleShape map1)
- {
- map1.setPosition(Vector2f(250.0f,250.0f));
- map1.setFillColor(Color::Blue);
- w.draw(map1);
- w.display();
- w.clear();
- }
- int main()
- {
- RenderWindow gamewindows(VideoMode(700,900), "test", Style::Default);
- bool shifted=false;
- //player
- CircleShape player (15.0f);
- // new player
- CircleShape newplayer (15.0f);
- newplayer.setPosition(Vector2f(250.0f,250.0f));
- newplayer.setFillColor(Color::Green);
- while (gamewindows.isOpen() )
- {
- Event e;
- while (gamewindows.pollEvent(e))
- if (e.type == e.Closed)
- gamewindows.close();
- if(!shifted)
- {
- mainmenu(gamewindows,player);
- }
- else{
- gameplay(gamewindows,newplayer);
- }
- if(Keyboard::isKeyPressed(Keyboard::Return) )shifted=true;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement