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 - Bilt

Pages: [1] 2 3 4 Suivante »
1
Général / Re : Sublime Text - commande Linux
« le: Juin 21, 2016, 10:09:09 pm »
Bonjour DrPapino,

En effet travailler sur Sublime Text est un véritable plaisir, pour ma part je l'utilise plus pour tout ce qui est php, html. Es-tu sûr que l'on puisse build à partir de cet éditeur ? (Vraisemblablement on a un "build" dans le menu, peut être faut-il une licence et non une version d'évaluation ?)

Cordialement.

2
Projets SFML / Re : Retrospital - les joueurs apprennent plus vite
« le: Juin 19, 2016, 05:30:44 pm »
Franchement très bon travail à vous les gars !

Ça fait plaisir de voir un jeu fini et non un embryon de projet.
Sinon j'ai plusieurs questions qui me viennent à l'esprit. Le jeu a été développé sous quel langage ? Le thème de la fenêtre a été redesigné ?

Voilà, bonne continuation à vous !
Bilt

3
Système / Re : [Resolu] Seg Fault [Resolu]
« le: Juin 12, 2016, 09:08:25 pm »
Un petit :
for(int i(0); i < nbEnnemi; i++)
           _ennemi.push_back(new Ennemi());
 

Devrait règler entièrement le problème  ;D

4
Système / Re : Seg Fault
« le: Juin 12, 2016, 01:51:00 am »
Bonjour à première vue (et en étant pas frais) le soucis survient lors de ton allocation dynamique.
for(int i=0;i<nbEnnemi;i++){
            Ennemi* nouvEnne=new Ennemi();
            _ennemi[i]=nouvEnne;
}
 
Ton pointeur est directement détruit à chaque itération de boucle il faudrait procéder ainsi
for(int i(0); i < nbEnnemi; i++)
           _ennemi[i] = new Ennemi();
 

Ici on alloue la mémoire directement sur un espace qui sera pas réalloué à la ram en fin de boucle. (si tout ça ne te semble pas clair regarde un cours sur la portée de variables)

En espérant t'avoir aidé je te souhaite une bonne continuation.

5
Fenêtrage / Re : Détection d'un bug sur l'event resize
« le: Mai 29, 2016, 09:29:04 pm »
Okay j'ai résolu le bins :p

L'handler était pas placé au bon endroit

6
Fenêtrage / Re : Détection d'un bug sur l'event resize
« le: Mai 29, 2016, 09:24:00 pm »




On pourrait imaginer l'interprétation suivante :
//Le fond de couleur beige
m_background[0].position = sf::Vector2f(0, 0);
m_background[1].position = sf::Vector2f(m_window.getSize().x, 0);
m_background[2].position = sf::Vector2f(m_window.getSize().x, m_window.getSize().y);
m_background[3].position = sf::Vector2f(0, m_window.getSize().y);

m_background[0].color = sf::Color(197, 194, 177);
m_background[1].color = sf::Color(197, 194, 177);
m_background[2].color = sf::Color(180, 177, 160);
m_background[3].color = sf::Color(180, 177, 160);

//...

//Quand resize
switch(event.type){
        case sf::Event::Resized :
            sf::FloatRect visibleArea(0, 0, event.size.width, event.size.height);
            m_window.setView(sf::View(visibleArea));

            m_background[0].position = sf::Vector2f(0, 0);
            m_background[1].position = sf::Vector2f(event.size.width, 0);
            m_background[2].position = sf::Vector2f(event.size.width, event.size.height);
            m_background[3].position = sf::Vector2f(0, event.size.height);
        break;
}

(Je ne peux pas faire mieux mon code est vraiment trop fragmenté)

PS : le bbcode semble plus fonctionner.

7
Fenêtrage / [RESOLU] Détection d'un bug sur l'event resize
« le: Mai 29, 2016, 06:19:58 pm »
Bonjour je viens de détecter un potentiel bug sur l'event resize.
En fait le soucis survient lors du clique sur le bouton "agrandir" de la fenêtre (dans mon cas un sf::RenderWindow) cela devrait logiquement retourner un événement resize sauf que pas du tout.


Pour confirmer mes dires je vous laisse faire la chose suivante insérez ceci :
switch(event.type){
        case sf::Event::Resized :
            std::cout << "Agrandir" << std::endl;
        break;
}

Puis cliquez sur le bouton agrandir.

Merci d'avance pour toute aide.
Bilt

8
Général / Re : GCC 4.9.2 MinGW
« le: Novembre 05, 2015, 06:48:53 pm »
Et bien je vous annonce que j'ai fini par trouver la manière de résoudre tout cela :)


En fait entre les versions, ils ont modifiés les noms des fichiers exécutables il suffit de bien configurer l'onglet "Program Files" et on a accès à to_string, stoul, etc...

J'indique le sujet comme résolu ;)

9
Général / Re : GCC 4.9.2 MinGW
« le: Novembre 05, 2015, 06:19:48 pm »
La fonction to_string de la STL a été implanté en version 11.

// to_string example
#include <iostream>   // std::cout
#include <string>     // std::string, std::to_string

int main ()
{
  std::string pi = "pi is " + std::to_string(3.1415926);
  std::string perfect = std::to_string(1+2+4+7+14) + " is a perfect number";
  std::cout << pi << '\n';
  std::cout << perfect << '\n';
  return 0;
 

Ceci devrait fonctionner au lieu de cela j'ai une erreur de compilation affirmant que to_string ne fait pas partie de la STL..

J'ai lu plusieurs articles dont les participants pensent que cela vient directement de CodeBlocks, quel IDE utilises-tu pour ta part ?

Est-ce que tu as activé le C++11 ?
Bien sûr cela a été fait.

10
Général / Re : GCC 4.9.2 MinGW
« le: Novembre 05, 2015, 05:38:26 pm »
J'ai réussi avec succès à "mettre à jour" le compilateur mais pourquoi je n'ai pas accès aux fonctions to_string, stoi et compagnie ? Cela fait un moment que j'ai remarqué cela :o

(Je suis sur codeblocks)

11
Général / Re : GCC 4.9.2 MinGW
« le: Novembre 05, 2015, 10:41:25 am »
Et bien merci beaucoup, j'essayerai tout ça en rentrant du boulot ce soir ;)

Je te tiendrai au courant quoi qu'il en soit ;)

12
Général / Re : Re : GCC 4.9.2 MinGW
« le: Novembre 05, 2015, 10:11:56 am »
Je ne sais pas. Moi j'aurais plutôt téléchargé directement ce qui est proposé dans dossier (après avoir choisi entre threads win32/posix, puis dwarf/sjlj).

Ce qui t'amène à : http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/4.9.2/threads-posix/dwarf/

Oui mais je pense que tout le coeur de mon problème est là comment tu choisis entre posix/win32 et dwarf/sjlj ?

Merci beaucoup pour ton aide  ;)

13
Général / Re : GCC 4.9.2 MinGW
« le: Novembre 05, 2015, 09:31:49 am »
Je dois bien passer par l'installateur suivant ??! :


14
Général / [Résolu] GCC 4.9.2 MinGW
« le: Novembre 05, 2015, 09:17:11 am »
Bonjour j'aimerai savoir où je peux me procurer GCC 4.9.2 MinGW ? Hier soir nous avons passés notre soirée à chercher cette version, passant d'installateur en installateur pour au final finir sur la version 4.8.1..

Merci d'avance de votre aide !

PS : un lien de téléchargement direct serait le bienvenue

15
Bonjour Alundra,

Tu peux toujours faire une conversion ;) (1 micro-second = 1000 nano-second le calcul sera simple  :D)

La raison pour te la donner est très simple un utilisateur lamba de sfml a pas besoin de travailler en nano -seconde.

Cordialement

Pages: [1] 2 3 4 Suivante »