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

Pages: [1]
1
Graphique / Re : [Performance] Affichage de masse
« le: Juillet 12, 2013, 08:49:32 pm »
Bon ba je vais essayer et je vous dirait demain, merci en tout cas.

2
Graphique / [Performance] Affichage de masse
« le: Juillet 12, 2013, 08:01:56 pm »
Bonjour/Bonsoir,
Je voudrai reproduire l'algorithme de la fourmi de langton (vidéo à la fin), mais avant de me lancer je voudrai savoir si vous pouviez me conseillez quand à la méthode d'affichage de tout ces beau carré de couleur.
Je pense qu'utiliser un tableau à deux dimension de rectangleShape ne fera pas l'affaire en mémoire, mais je pensai néanmoins utiliser une image et modifier ses pixel (Qu'en pensez vous ?).
http://youtu.be/1X-gtr4pEBU?t=3m54s

Merci  :P

Ps : Je ne souhaite pas le faire a l'infini, je souhaite juste le faire sur une grande surface (disons pour commencer du 850*850)

3
Projets SFML / Re : Un Miniminijeu.
« le: Mai 26, 2013, 05:15:23 pm »
Je sait pas pourquoi ça fait ramer le vaisseau, mais essai de limité la vitesse avec par exemple :
if(vitesse > 35) vitesse = 35;

4
Graphique / Re : Les collisions
« le: Mai 18, 2013, 08:59:37 pm »
Pour definir une hitbox tu utilise IntRect.
Pour savoir si il y a collision entre deux hitbox : rect1.intersects(rect2);

5
Projets SFML / Re : Re : Un Miniminijeu.
« le: Mai 16, 2013, 07:47:49 pm »
Pour le videomode(1900,1000) pourquoi c'est trop grand? Et sinon je confirme, j'ai effectivement beaucoup de mal a comprendre mon propre code par moments x)

Je sait pas exactement comment ça se passe pour le videomode, mais moi par exemple mon écran fait quelque chose comme 1360*768, donc ça me créer une erreur (Tu tente de placé un avion dans un maison). Sa pose un problème qui est réglé automatiquement (sa veut pas dire qu'il faut l'oublier).
Sous code::Block pour ce qui est de l'indentation quand tu place par exemple des accolades il te les places tout seul, normalement te suffit juste de rajouter des espaces entre pour ajouté ton code.

Et pour évité d'avoir a géré deux image pour tes "objectif"/"meteor" tu peut utilisé la fonction setFillColor, quand elle est touché tu change juste la couleur.

-----------------------------------------------

Et pour ce qui est de : (l.221)
if(tempsEcoule > seconds(5)) vitesse = 15;
if(tempsEcoule > seconds(10)) vitesse = 20;
if(tempsEcoule > seconds(15)) vitesse = 25;
if(tempsEcoule > seconds(20)) vitesse = 30;
if(tempsEcoule > seconds(25)) vitesse = 35;
Tu pourrai plutot faire quelque chose comme :
vitesse = temps.getElapsedTime().asSeconds()*0.5;

 ----------------------------------------------------

Petite astuce, a la place de :
if (mitraille) mitraille = false;
if (!mitraille) mitraille = true;
Faire :
mitraille = !mitraille;



Pis je vais m’arrêtez la après on voit que t'est paumé dans ton code et qu'un main() de 700 lignes est pas pratique (Par exemple tu a deux boucle d'event pour fermer ta fenêtre). Continue a faire des petit programme comme ça, et avec le temps tu pensera que la poo et les fonctions c'est trop cool et tu trouvera toi même ton style d'indentation.

6
Projets SFML / Re : Un Miniminijeu.
« le: Mai 16, 2013, 06:57:44 pm »
Ors mis le titre très prometteur :
o Je comprend pas pourquoi tu défini la taille de tes view ou encore de tes sprites avec des valeurs juste énormes (du genre Vector2f(-10000000,1000000)).
o Il y a deux appel de display dans ta fonction main, ta de la chance que sa bug pas trop
o Pense a bien indenté ton code la c'est dur de tout comprendre des fois.
o sleep(T) tu peut l'enlever si tu met le framelimit
o En enlevant les cout inutiles (debug j'imagine sauf que tu est censé distribuer la release, et on ne debug pas aec des cout), on peut doublé la vitesse du jeu par plus de 5 fois.
o VideoMode(1900,1000) un peu grand.

C'est a peut près tout ce que j'ai noter, c'est long et chiant a lire un code mal organisé, même pour toi je pense.

7
Général / Re : Creer une grille?
« le: Mai 16, 2013, 05:20:28 pm »
Ca n'a donc pas grand chose a voire avec la sfml si on ne s'occupe pas de l'aspect graphique.
J'ai trouvé ce lien si ça peut t'aider : http://www.siteduzero.com/informatique/tutoriels/tile-mapping/presentation-du-tile-mapping

8
Projets SFML / Re : Un Miniminijeu à 0€! ;)
« le: Mai 15, 2013, 11:34:19 pm »
Si tu est débutant n'est pas honte de poster ton code source ^^ les gens qui le consulteront peuvent comprendre les maladresse et t'aider a t'améliorer.  ;)

Ps : je ne pense pas qu'un installateur soit nécessaire, et il donne pas trop envie de jouer a ton jeu.

9
Général / Re : Creer une grille?
« le: Mai 15, 2013, 11:32:55 pm »
Salut,
Pour qu'on soit bien d'accord tu parle bien de la gestion d'un tableau a deux dimension ? (qui peut ensuite te permettre de faire du tile mapping (voir google)) .

Pages: [1]