Ejemplo de una aplicación multimedia simple en C++ gracias a SFML

sfml

SFML, Simple and Fast Multimedia Library, ofrece una interfaz simple para el desarrollo de aplicaciones multimedia. Está compuesto de cinco módulos: window, graphics, audio y network.

La instalación es sencilla en Ubuntu o Debian con sudo apt-get install libsfml-dev. Aquí os muestro un ejemplo de su sencillez de uso (se compila con g++ ejemplo.cpp -lsfml-graphics -lsfml-window -lsfml-system):

#include <SFML/Graphics.hpp>  int main() {     sf::RenderWindow window(sf::VideoMode(200, 200), "SFML funciona");     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; } 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *