Bienvenue, Invité. Merci de vous connecter ou de vous inscrire. Avez-vous oublié d'activer ?

Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Messages - Threonine

Pages: [1]
1
Général / Re : Gérer une fenêtre avec une classe
« le: Octobre 23, 2013, 12:33:56 am »
Tu n'as pas besoin d'un attribut RenderWindow (m_window dans ta classe) puisque ta classe est elle même un RenderWindow. Je pense que tu peux le supprimer, et modifier la première ligne de ton constructeur pour que la méthode soit directement appelée sur l'instance de te classe.

Il faut donc remplacer :
m_window.create(sf::VideoMode(400,350),"My Window");

Par simplement :
create(sf::VideoMode(400,350),"My Window");

2
Graphique / Re : Stocker et utiliser une image depuis une std::string
« le: Octobre 16, 2013, 11:50:35 pm »
Je ne maîtrise pas ce sujet, mais cette discussion pourra peut être te donner un début de réponse.

3
Général / Re : Re : Problème d'installation
« le: Octobre 14, 2013, 11:58:43 pm »
Ca n'a rien à voir. Threonine a compilé SFML puis l'a installé dans un répertoire très clairement défini par lui-même (qu'il relise le tutoriel officiel de compilation s'il ne voit pas de quoi je parle).

Merci pour l'info Laurent !

4
Général / Re : Problème d'installation
« le: Octobre 14, 2013, 06:48:34 pm »
Bonjour,

J'ignore si la marche à suivre est la même, mais sous Ubuntu j'avais pu réaliser l'installation grâce à ce tutoriel expliquant comment effectuer la compilation (ce que tu as donc déjà fait).

J'ai malgré cela obtenu la même erreur que toi. En fait, les fichiers s'étaient installés dans /usr/local/include/SFML et dans /usr/local/lib. Pour corriger le soucis j'ai dû les déplacer grâce aux commandes suivantes (en administrateur) :

cp -r /usr/local/include/SFML /usr/include
cp /usr/local/lib/libsfml* /usr/lib

Encore une fois j'ignore si le fonctionnement est le même sous Fedora, j'espère avoir pu t'aiguiller !  :)

5
Général / Correction de code
« le: Octobre 10, 2013, 09:48:45 pm »
Bonjour à tous,

Je débute tout juste avec SFML (et sur ce forum  :) ) grâce aux tutoriels du site, et je me suis créé un premier petit programme pour mettre en pratique mes toutes nouvelles connaissances. Comme je pense que tout bon apprentissage commence par l'acquisition de bases solides, je souhaiterais avoir quelques remarques sur ce premier code afin de ne pas partir de travers ;D.

Ce code est (largement) inspiré de l'exemple de ce tutoriel. J'ai essayé de le reproduire de mémoire au mieux, mais j'avoue avoir jeté un petit coup d’œil de temps à autre ::). J'ai aussi ajouté la possibilité de déplacer le personnage (ce dernier se nomme George car c'était le nom de l'image que j'ai récupéré sur google image :P).

En pièce jointe une capture d'écran du résultat.

Je vous remercie d'avance si vous avez le temps pour quelques conseils ou remarques, c'est pour moi assez important de partir sur le bon chemin ;).

Voici donc les différents fichiers (sur pastbin pour éviter un long post), je pourrais ajouter des commentaires ou les images utilisées si besoin :

main.cpp
bois.h
bois.cpp (bois est la classe qui représente le sol, le nom n'est pas terrible je sais ;D).

Encore merci pour votre temps !

Pages: [1]
anything