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

Pages: [1]
1
Ok pas de soucis  :P J'ai installé boost comme tu me l'as conseillé, la lib filesystem est nickel  ;)

2
Idem, j'ai une bamboo et je pense qu'il y aurait moyen de faire des trucs sympas  :)

3
Suggestions de nouvelles fonctionnalités / Re : Gestion des dossiers
« le: Avril 30, 2013, 01:21:07 pm »
J'ai effectué une recherche mais je n'ai pas trouvé... peut être sur le forum anglais ?

D'après la description officielle de la SFML:
Citer
SFML offre une interface simple vers les différents composants de votre PC, afin de faciliter le développement de jeux ou d'applications multimedia.

Le disque dur étant un composant du PC, je pense que ces fonctions sont indispensables à tout jeu un minimum avancé, et je pense que la possibilité de parcourir les ressources contenues dans les dossiers du jeu facilite grandement la tâche  :)

4
Suggestions de nouvelles fonctionnalités / Gestion des dossiers
« le: Avril 30, 2013, 01:05:00 pm »
Bonjour  :)

Je pense qu'il serait intéressant de rajouter des fonctions dans le module système afin de pouvoir gérer l'arborescence de son application, car sous Windows il faut utiliser l'API et sous Unix je ne sais même pas  :'(

Donc je propose de rajouter les fonctions suivantes:
- Créer/Renommer/Supprimer un dossier
- Vérifier si un dossier existe
- Parcourir un dossier

Voila  :)

5
Graphique / Re : Tiles terrain isométrique
« le: Avril 29, 2013, 10:09:41 pm »
Merci pour tous tes conseils = :)
Le nouveau tutoriel de Laurent sur les VertexArray a largement répondu à ma question sur la manière d'afficher mes tiles, merci 1000 fois  ;)

6
Graphique / Re : Tiles terrain isométrique
« le: Avril 28, 2013, 08:08:42 pm »
Le système de chargement  des parties de la map en fonction de la position du joueur est déjà implanté :)

En fait concernant la phrase que tu n'as pas compris, lorsque la position de la view est très éloignée (du genre 1000000 en X et 1000000 en Y), le rendu dans la fenêtre "vibre".
Cependant même si je prévois de faire de grandes maps je doute arriver à de telles valeurs donc ce n'est plus un problème.

Je suis débutant avec la SFML, pourrais-tu me dire comment faire pour rendre/stocker plusieurs sprites dans une image ? Mais si je comprends bien ton idée cela signifie que par exemple si le joueur se trouve à moitié derrière une tile, il sera quand même rendu en intégralité par dessus =/

En tout cas merci pour ta réponse :)

7
Graphique / [Résolu]Tiles terrain isométrique
« le: Avril 25, 2013, 05:37:05 pm »
Bonjour :)

Je réalise un RPG en perspective isométrique et je suis partagé concernant la manière d'afficher le terrain, je viens donc solliciter votre aide.

Le jeu possède donc un terrain composé de plusieurs pavés qui possèdent 3 faces, étant donné l'angle de vue en 3D iso. Il est donc évident que l'affichage des tiles doit se faire dans un ordre précis sinon le terrain ne ressemble à rien. De plus, les maps du jeu seront très grandes (peut-être plus de 1000x1000), j'ai donc décidé de découper les données de chaque map en plusieurs fichiers de 100x100 contenant les infos du terrain ainsi que les objets, ainsi seuls les fichiers/parties nécessaires de la map seront chargées dynamiquement. Je précise également que le joueur doit être en permanence au centre de l'écran, c'est le décors qui se déplace et non lui.

Je me retrouve face à 2 solutions:
- À chaque frame je détermine les tiles a dessiner ainsi que leurs positions (je crée 1 sprite par texture différente puis je le déplace) en fonction de la position du joueur et de la taille de l'écran. Cependant je ne pense pas que ce soit la solution la plus "optimisée"...
- Lors du chargement d'une partie de la map je crée 1 sprite par tile et lui attribue une position qui restera inchangée, il ne me reste plus qu'à déplacer la sf::View et à déterminer les tiles qui doivent apparaitre à l'écran. Cependant il semblerait que lorsque la view est trop éloignée le terrain oscille, ce qui peut poser problème avec les grandes maps.
- J'ai également entendu parler des vertexbuffer mais je ne suis pas sûr que ce soit adapté pour cet usage.

D'après vous, quelle serait la meilleure solution dans mon cas ?

Cordialement,

Pages: [1]