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

Pages: « Précédente 1 ... 6 7 [8]
106
Général / Re : Spritesheet animation & Fonctions
« le: Février 06, 2014, 04:17:23 pm »
Si

107
Général / Re : Spritesheet animation & Fonctions
« le: Février 05, 2014, 09:07:15 pm »
Je l'ai fait mais toujours le même soucis...
Que faire ?

EDIT:

Bon, j'y comprend rien au Tuto, je fais les classes qu'il me dit de faire et j'ai des erreurs...
Y'a pas un tuto FR dessus bien expliqué ? Car la j'ai les boules...

108
Général / Re : Spritesheet animation & Fonctions
« le: Février 05, 2014, 09:05:46 pm »
J'ai mis la méthode dans le .cpp, et toujours cette erreur... j'ai implémenté les autres mais rien n'y fait

109
Général / Re : Spritesheet animation & Fonctions
« le: Février 05, 2014, 09:04:24 pm »
Faute d'inattention, je suis crevé x)

110
Général / Re : Spritesheet animation & Fonctions
« le: Février 05, 2014, 08:51:29 pm »
J'ai suivi le tuto :

CGameState.h
#ifndef __SFML_Gamestates__CGameState__
#define __SFML_Gamestates__CGameState__

#include <iostream>
class CGameEngine;
class CGameState
{
public:
    virtual void Init() = 0;
    virtual void Cleanup() = 0;
   
    virtual void Pause() = 0;
    virtual void Resume() = 0;
   
    virtual void HandleEvents(CGameEngine* game) = 0;
    virtual void Update(CGameEngine* game) = 0;
    virtual void Draw(CGameEngine* game) = 0;
   
    void ChangeState(CGameEngine* game,
                     CGameState* state) {
        game->ChangeState(state);
    }
   
protected: CGameState() { }
};
#endif /* defined(__SFML_Gamestates__CGameState__) */

CGameEngine.h
#ifndef SFML_Gamestates_CGameEngine_h
#define SFML_Gamestates_CGameEngine_h
#include <iosstream>
#include "CGameState.h"

class CGameEngine
{
public:
    void Init();
    void Cleanup();
   
    void ChangeState(CGameState* state);
    void PushState(CGameState* state);
    void PopState();
   
    void HandleEvents();
    void Update();
    void Draw();
   
    bool Running() { return m_running; }
    void Quit() { m_running = false; }
   
private:
    // the stack of states
    vector<CGameState*> states;
   
    bool m_running;
};


#endif
 
CGameIntro.h
#ifndef __SFML_Gamestates__CGameIntro__
#define __SFML_Gamestates__CGameIntro__

#include <iostream>
#include "CGameState.h"

class CGameEngine;

class CGameIntro : public CGameState
{
public:
    virtual void Init() ;
    virtual void Cleanup() ;
   
    virtual void Pause() ;
    virtual void Resume() ;
   
    virtual void HandleEvents(CGameEngine* game) ;
    virtual void Update(CGameEngine* game) ;
    virtual void Draw(CGameEngine* game) ;
};
#endif /* defined(__SFML_Gamestates__CGameIntro__) */

CGameIntro.cpp
#include "CGameIntro.h"

 void Init()
{
   
}
void Cleanup()
{
   
}
void Pause()
{
   
}
void Resume()
{
   
}

void HandleEvents(CGameEngine* game)
{
   
}
void Update(CGameEngine* game)
{
   
}
void Draw(CGameEngine* game)
{
   
}

Dans le CGameState.h j'ai une erreur ici
        game->ChangeState(state);
http://prntscr.com/2ptanq

111
Général / Re : Spritesheet animation & Fonctions
« le: Février 05, 2014, 06:00:35 pm »
Je me suis mal exprimé ^^
Je connais le C++, mais je vais relire les chapitres sur le Polymorphisme et sur les classes Abstraites sur OpenClassrooms.fr

112
Général / Re : Spritesheet animation & Fonctions
« le: Février 05, 2014, 05:50:12 pm »
Je veux dire, la structure générale, genre les classes, si elles contiennent un .cpp
C'est juste que j'ai du mal à comprendre :(

113
Général / Re : Spritesheet animation & Fonctions
« le: Février 05, 2014, 05:45:34 pm »
Tu pourrais expliquer clairement car j'y comprend rien..
Quel doit être le nom des fichiers et leur structure exacte, car j'ai essayé de faire ça et dans m_window dans ma classe hérité j'ai essayé de faire un .draw et j'ai eu des messages d'erreur :(

114
Général / Re : Spritesheet animation & Fonctions
« le: Février 05, 2014, 05:27:42 pm »
Est-ce que tu aurais un bon tuto ?
http://fr.openclassrooms.com/forum/sujet/sfml-comment-gerer-un-gamestate Car d'après ceci je dois :
Créer une classe 'Mere'
Créer une autre classe abstraite
Faire dériver tout mes gamestate de cette classe

115
Général / Spritesheet animation & Fonctions
« le: Février 05, 2014, 05:08:32 pm »
Bonjour,

je souhaiterais utiliser des fonctions et des objets afin de 'centraliser' les affichages graphiques de mon programme, imaginons :
Game game;
game.pause; -> Affiche le menu de pause avec une animation de chargement, etc...

Mais le problème, comment gérer cela dans la fenêtre actuelle.
Je dois mettre quoi ? L'entré de game.pause serait quoi un game.pause(sf::RenderWindow) ou un Window ?

Merci

116
Général / Re : Génération procédurale
« le: Février 01, 2014, 09:55:34 am »
 ;) Je vais commencer pas re-créer un Super Mario Bros, ça pourrais être asser bien pour apprendre SFML

Mais je comprend pas très bien ton example ^^
Je dois appeler Srand avec un seed que le joueur pourrais donner par exemple, ensuite Je tire une suite de nombre (Je la place dans un Tableau ?) et puis je prend chiffre par chiffre et après je place les blocs jusque en haut en fonction de ce chiffre ?
En gros plein d'algorithmes ^^
- Un qui va générer la hauteur des bosses et des creux via un seed
- Un qui va dire à quelle distance je dois placer mes blocs
- Un qui va placer les blocs comme il doit

117
Général / Génération procédurale
« le: Janvier 31, 2014, 09:55:51 pm »
Bonjour,

je projette de commencer à créer des jeux C++ via SFML 2.1
Mais je me demandais, n'ayant trouvé aucun tuto sur le Net, comment procéder à une génération procédurale du contenu. Je fait comment ?

Comment appliquer un Algorithme à SFML ? Comment l'utiliser via SFML et Box 2D ?

Et petit point important, j'ai 14 ans et connais le C++ (C et Java occasionnellement)
Ceci présente un avantage et un inconvénient :
+> J'ai une facilitée à comprendre l'informatique ce qui m'ouvre la voie vers des métiers poussé dans ce domaine
-> Je ne connais pas l'Algèbre, ne voyant pas cela à l'école

Donc si vous me fournissez un algorithme EN ALGEBRE (Car je comprend bien un algorithme appliqué en C++ sauf si il n'est pas du tout documenté et que les noms de variable sont manquants)
, expliquez ou passer un tuto pour savoir comment le comprendre :)

Voila, Merci d'avance de vos réponses ! :)

Pages: « Précédente 1 ... 6 7 [8]