diff --git a/SFMLEngine/app b/SFMLEngine/app new file mode 100755 index 0000000..f812d09 Binary files /dev/null and b/SFMLEngine/app differ diff --git a/SFMLEngine/hello.cpp b/SFMLEngine/hello.cpp new file mode 100644 index 0000000..b5cc814 --- /dev/null +++ b/SFMLEngine/hello.cpp @@ -0,0 +1,24 @@ +#include + +int main() +{ + sf::RenderWindow window(sf::VideoMode(200, 200), "SFML works!"); + sf::CircleShape shape(100.f); + shape.setFillColor(sf::Color::Green); + + while (window.isOpen()) + { + sf::Event event; + while (window.pollEvent(event)) + { + if (event.type == sf::Event::Closed) + window.close(); + } + + window.clear(); + window.draw(shape); + window.display(); + } + + return 0; +} diff --git a/SFMLEngine/hello.o b/SFMLEngine/hello.o new file mode 100644 index 0000000..747fcc6 Binary files /dev/null and b/SFMLEngine/hello.o differ diff --git a/SFMLEngine/makefile b/SFMLEngine/makefile new file mode 100644 index 0000000..cef3057 --- /dev/null +++ b/SFMLEngine/makefile @@ -0,0 +1,6 @@ +compile:./hello.cpp + g++ -c ./hello.cpp + g++ hello.o -o app -lsfml-graphics -lsfml-window -lsfml-system + +run: + ./app