• Benvenuto in Making Videogames!
  • Dai sfogo alla tua fantasia!
  • Crea il tuo Videogioco!
Benvenuto ospite! Login Registrati




Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Implementare SFML in C++
#1
Salve, volevo sapere che codice devo inserire ad inizio del programma per implementare SFML. Finora ho utilizzato allegro e l'ho trovato molto semplice, però ho visto che è molto limitato e lento, per questo ho deciso di passare a qualcos'altro. Con allegro bastava una sola riga di codice per iniziare le sue funzioni nel programma. Con SFML non so come muovermi, anche perchè sono passato finalmente da windows a Ubuntu Cool

Spero in una vostra risposta.

P.S. uso SFML 1.6 per linux a 32bit.
 
Rispondi
#2
A differenza di Allegro, SFML è diviso in: Graphics, System, Network, Audio e Window. Da includere con i rispettivi:
Codice:
#include <SFML/Graphics>
#include <SFML/System>
#include <SFML/Network>
#include <SFML/Audio>
#include <SFML/Window>

Come per allegro devi linkare al compilatore i vari .lib, i percorsi degli headers e devi copiare nella cartella dell'exe le dll. Per maggiori info ti rimando a questo tutorial.

PS. A me non sembra che le Allegro siano lente (almeno per il 2D).
 
Rispondi
#3
Grazie, ho risolto, sto già facendo un pò di prove.

Edit: Dopo un pò di prove, non sono ancora riuscito a capire come disegnare nuove sprite sullo schermo dopo la riga di comando App.Display(); Huh
 
Rispondi
#4
Ora ti tocca studiare la documentazione ufficiale.
 
Rispondi
#5
Si, l'ho fatto e sono andato avanti, non sapevo di cavarmela così bene con l'inglese XD

Ora mi trovo di fronte ad un nuovo problema ma la documentazione ufficiale è molto scarna e non mi è di aiuto.
 
Rispondi
  


Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  CheckBox SFML/C++ Gabe14 0 303 01-06-2017, 01:02 PM
Ultimo messaggio: Gabe14

Vai al forum:


Browsing: 1 Ospite(i)