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

Pages: [1] 2 3 ... 5 Suivante »
1
Général / Re: Probleme xcode 9.2
« le: Décembre 14, 2017, 01:10:50 pm »
Bonjour, merci de votre réponse. J'ai suivi le tutoriel pour lier les Dylib et les framworks. J'ai intégrer les templates comme dit dans le tuto mais quand je lance Xcode afin de créer un nouveau projet je n'ai aucun templates proposer.

De ce fait j'ai essayer de la lier manuellement comme suit :


Ps : les photo sont en attachement j'ai pas trouver pour les intégrer dans le post.


J’espère que je suis asse précis sinon je reste à disposition


Modif : J'ai enfin réussi à avoir les templates mais je reste coincer au même endroit, on me dit que 'SFML/Graphics.hpp' file not found' j'ai pourtant réinstaller Xcode et remis comme dans le tutoriel

2
Général / Probleme xcode 9.2
« le: Décembre 14, 2017, 08:36:22 am »
Bonjour, je voudrais continuer de développer sous mac pour des raison obscure, le seul problème c'est que je n'arrive absolument pas à lier SFML avec xCode.
J'ai bien suivi le tutoriel de Laurent mais rien n'y fait je n'ai ni les templates ni rien et quand je veux la lier manuellement sa ne marche pas.

Pourriez vous m'aider 

3
Général / Re : tableau de sprite
« le: Novembre 20, 2015, 04:09:58 pm »
Grosomodo pour le moment j'aurais environ 5 sprites dans mon tableau. Hier soir j'ai test un petit bout de code mais je ne suis pas satisfait du résultat, car je ne peut pas modifier leur position.
Voici le code :

World.h ( la ou s'execute ma boucle principale )
(click to show/hide)


world.cpp
(click to show/hide)

avposte.h
(click to show/hide)

et avposte.cpp
(click to show/hide)

En gros ce que je cherche à faire c'est créer un sprite "d'avant poste" a une certaine position et un autre à une autre après pour ceux ci, je n'ai pas l'utilité de les détruire ( pour le moment ). Leur création ce fait que si on appuis sur une touche. 

Je ne sait pas si ma base est bonne ou si tout est à revoir.


Ps merci petit marc pour ton aide.

4
Général / tableau de sprite
« le: Novembre 19, 2015, 03:59:59 pm »
Bonjour, je souhaiterais s'avoir quel est la meilleur solution pour faire un tableau de sprite.

   1. Je fait un tableau de sprite comme ceci : std::vector<projectile> nom tableau ;

   2.Je fait un tableau de sprite avec des pointeurs pour pouvoir gérer leur destruction.

Le seul hic c'est que je ne sait comment faire pour l'option 2 du coup si vous pourriez m'éclaircir sur ce point j'en serais ravi
 

5
Graphique / Re : texture collision
« le: Novembre 19, 2015, 11:46:06 am »
Pour la  gestion de collision, si tu ne souhaite pas faire de pixel perfect, la sfml peut le faire via les float rect
pour ce fair il suffit de créer une bounding box pour chaque sprite comme ceci :
sf::FloatRect box = s_sprite.getGlobalBounds();
et ensuite tu gere la collision comme ceci ( avec une autre box )  :
if (box.intersects(box2))
{
 ///collision
}

tu peut retrouver ce que je vien de te montrer ici : http://www.sfml-dev.org/tutorials/2.2/graphics-transform-fr.php

6
Général / Re : Vue et position de la souris
« le: Mai 24, 2015, 11:08:00 am »
Moi pour avoir la coordonnée de la sourie je fait ceci :
sf::Vector2i Mouse_position;
Mouse_position =  sf::Mouse::getPosition().x;
Mouse_position =  sf::Mouse::getPosition().y;


7
Général / Re : Executable
« le: Mai 10, 2015, 08:40:05 pm »
merci problème régler. Il étais pas facile a trouvée ce petit filou si on sait pas ou le chercher.

8
Général / [résolu] Executable
« le: Mai 10, 2015, 07:41:27 pm »
Bonjour afin de peaufiner mon projet, je souhaite le donner a 2/3 amis pour qu'ils fassent des test afin de me dire ce qui va et/ou pas dans le gameplay.
Le seul problème c'est que quand je lance le .exe dans le dossier bin/debug , on me dit qu'il manque :
                  => libgcc_s_sjlj-1.dll
Je suis en 2.2 et en dynamic au niveau du linkage. J'ai fait une recherche de ce fichier dans le dossier sfml_2.2 mais j'ai rien trouver.

Pourriez-vous m'aider s'il vous plait 

9
Graphique / Re : Problème avec la POO
« le: Août 26, 2014, 10:43:51 pm »
Ok ok merci

10
Graphique / Problème avec la POO
« le: Août 26, 2014, 06:25:31 pm »
Bonjour je suis désoler de repost si vite mais j'ai encore un problème avec la POO.
Voici mon code :

Main.cpp
(click to show/hide)

Piece.h
(click to show/hide)

Piece.cpp
(click to show/hide)

Personnage.h
(click to show/hide)

Personnage.cpp

(click to show/hide)

Donc voila ce que je faire c'est voir si il y a collision entre la pièce et le Personnage grâce au floatrect mais voiti que je coince sa me met : 
 floatrect parachutiste n'est pas déclarer dans la fonction bool de Piece::collision.

Je ne sait plus quoi faire. Merci de m'aider.

11
Graphique / Re : Mon sprite ne s'affiche pas
« le: Août 25, 2014, 07:24:12 pm »
J'ai rien dit c'est bon sa marche encore une erreur toute bête.

12
Graphique / Re : Mon sprite ne s'affiche pas
« le: Août 25, 2014, 06:35:54 pm »
voila je viens de faire sa sur Piece.h, pas d'erreur mais mon sprite ne s'affiche pas.

Piece.h
#include <SFML/Graphics.hpp>
#ifndef PIECE_H
#define PIECE_H


class Piece : public sf::Drawable, public sf::Transformable
{
    public:
         Piece();
         void placement();
    private:
        virtual void draw(sf::RenderTarget& target, sf::RenderStates states) const
        {
            target.draw(spr_piece, states);
        }
    sf::Texture t_piece;
    sf::Sprite  spr_piece;
    int rend2X;
    int rend2Y;
};

#endif // PIECE_H
 

13
Graphique / Re : Mon sprite ne s'affiche pas
« le: Août 25, 2014, 04:54:33 pm »
^^ ok mais comment on le fait hériter ?

14
Graphique / [RESOLU] Mon sprite ne s'affiche pas
« le: Août 25, 2014, 04:37:21 pm »
Bonjour en ce moment je fait de la poo mais je coince sur l'affichage d'un sprite.

Voici l'erreur que me sort mon gentil compil : "Error : no matching function call to 'sf::Renderwindow::draw(Piece&)"

Je ne sait d'ou sa viens, merci de m'aider.

Main.cpp :

#include <iostream>
#include <SFML/Graphics.hpp>
#include<Piece.h>
using namespace std;

int main()
{
sf::RenderWindow window(sf::VideoMode(400, 400),  "test poo ");

Piece coins;
Piece spritex;



   while (window.isOpen())
    {
        sf::Event event;
        while (window.pollEvent(event))
        {
            if (event.type == sf::Event::Closed)
                window.close();
        }

      if (sf::Keyboard::isKeyPressed(sf::Keyboard::A))
        {
          coins.placement();
        }

    window.clear();
    window.draw(spritex);
    window.display();
    }

}

 

Piece.h :

#include <SFML/Graphics.hpp>
#ifndef PIECE_H
#define PIECE_H


class Piece
{
    public:
         Piece();
         void placement();
    private:
        virtual void draw(sf::RenderTarget& target, sf::RenderStates states) const
        {
            target.draw(spr_piece, states);
        }
    sf::Texture t_piece;
    sf::Sprite  spr_piece;
    int rend2X;
    int rend2Y;
};

#endif // PIECE_H

 

Piece.cpp :

#include "Piece.h"
#include <iostream>
#include <sstream>
#include <stdlib.h>
#include <math.h>
#include <SFML/Graphics.hpp>

Piece::Piece()
{
    t_piece.loadFromFile("ressource/piece.png");
    spr_piece.setTexture(t_piece);


}
void Piece::placement()
{
    int randY = rand() % 300;
    int randX = rand() % 60;
    int rend2X = 1150 -  (randX *8 );
    int rend2Y = 800 - ( randY *2);
    spr_piece.setPosition(rend2X,rend2Y);
}

 

15
Graphique / Re : collision
« le: Juin 19, 2014, 09:06:46 am »
Ok merci.

Pages: [1] 2 3 ... 5 Suivante »