Apprendre


Vous êtes
nouveau sur
Oniromancie?

Visite guidée
du site


Découvrir
RPG Maker

RM 95
RM 2000/2003
RM XP
RM VX/VX Ace
RM MV/MZ

Apprendre
RPG Maker

Tutoriels
Guides
Making-of

Dans le
Forum

Section Entraide

Scripts: Moghunter retire ses plugins (...) / Interviews: Ephy / Tutos: Godot : Premier Contact -Partie (...) / Tutos: Godot : Premier Contact -Partie (...) / Making-of: Ma première game jam classée / Chat

Bienvenue
visiteur !




publicité RPG Maker!

Statistiques

Liste des
membres


Contact

Mentions légales

98 connectés actuellement

11018432 visiteurs
depuis l'ouverture

9 visiteurs
aujourd'hui



Barre de séparation

Partenaires

Indiexpo

Akademiya RPG Maker

Hellsoft

Planète Glutko

Offgame

Le Studio du Chat Vert

New RPG Maker

Tous nos partenaires

Devenir
partenaire



De XNA à SFML

Par BlueBossa (voir sa galerie)
(Capture d'écran)
Ajouté le 28/12/2012 à 07:16:31

❤ 0


L'image est affichée ici


Description de l'auteur

Bon pas d'update graphique des ressources (enfin si), mais à peine perceptible.

XNA avait un espèce d'algorithme qui plaçait les images à afficher en ordre à partir d'un nombre entre 0 et 1, vaguement expliqué içi: https://www.rpg-maker.fr/index.php?page=gallerie&id=9620.
SFML n'avait pas de superposition des images d'après un ordre, donc j'ai créer une liste avec toutes les images à affiché et leurs priorité d'affichage. Ensuite avec un algorithme hyper simple pour mettre en ordre la liste, les éléments ont été placé en ordre croissant d'après leurs priorité. Ce qui est bien drôle c'est que je n'ai pas à updater la liste tout le temps, enfait je dois le faire une seule fois, au début. Cela rend le programme très rapide comparé à avant, donc il peut y avoir des maps plus grandes.

J'ai rajouter des bords noirs en texture:
image
Et avec cet ajout qui à l'air assez simple j'en ai profité pour trier les Tiles et afficher seulement celles qu'ont voient, donc encore une fois, plus rapide.

Sinon, j'ai regardé des images de FFTA durant des heures pour comprendre comment fonctionnent leurs transition et je pense que je vais laisser tomber, c'est du pixelart intense, ya pas de code magique pour imbriquer toutes les textures dans FFTA. Mais ça m'a quand même donné des idées et j'ai amélioré le code des transitions:
Avant:
image
Après:
image

Les méthodes pour dessiner la map x):

Portion de code : Tout sélectionner

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
void DrawMap();
void DrawOverlapX(int pX, int pY);
void DrawOverlapY(int pX, int pY);
void DrawSurfaceX(int pX, int pY);
void DrawSurfaceY(int pX, int pY);
void DrawSurfaceWallX(int pX, int pY);
void DrawSurfaceWallY(int pX, int pY);
void DrawWallsX(int pX, int pY, int pF);
void DrawWallsY(int pX, int pY, int pF);
void DrawWallsOverlapX(int pX, int pY, int pF);
void DrawWallsOverlapY(int pX, int pY, int pF);
void DrawWallGroundX(int pX, int pY);
void DrawWallGroundY(int pX, int pY);
void DrawSurfaceRight(int pX, int pY);
void DrawSurfaceLeft(int pX, int pY);
void DrawSurfaceUp(int pX, int pY);
void DrawSurfaceDown(int pX, int pY);


(Chaque Tile est composé de 8-12 images j'imagine.)

Bref, puis-ce que c'est du sfml, ça veut dire que je vais pouvoir faire des démos exécutables directement. ;)
(Je pourrais même en poster une lala)

Ah oui j'ai presque oublié, les maps sont générés aléatoirement, avant je fesait tout, mais ça devenait long cliquer avec la souris partout pour mes testes, donc j'ai fait un pti générateur aléatoire. xP






mil - posté le 28/12/2012 à 18:12:23 (3849 messages postés)

❤ 0

ou area

t'es un gros malade.


Le combat tactique tour par tour m'intéresse tellement, FFTA et dofus m'ont bercés dans des stratégies énormes (dofus étant évidemment plus développé dans le domaine, bien qu'il n'ait pas reliefs dans ses maps).

Ainsi donc la question qui tue -> t'as une idée de comment t"y prendre pour créer un tel système? xD

Déjà perso j'avais juste voulus simuler un déplacement à la souris sur flash... Bah sans l"utilisation d’algorithme c'est même pas la peine. :lol

Essais.


BlueBossa - posté le 28/12/2012 à 20:22:52 (1417 messages postés)

❤ 0

Moi aussi ça m'intéresse énormément, j'ai passé des centaines d'heures sur FFTA x).

Pour le moment j'ai pas vraiment d'idée de comment faire le système de combat, je vais commencer par avoir deux équipes sur la map, puis je vais les faire bouger (oui c'est un gros plan ça xD). Dans tous les cas, je vais bien y réfléchir avant de le commencer, pour ne pas avoir à le réécrire 100 fois! Par contre je sais comment déplacé les personnages en tenant compte du niveau du sol et des obstacles. Pour l'animation du ''saut'' en parabole j'ai pas eu de résultat concluant jusqu’à maintenant. Du côté technique, armes, armures, magies, caractéristiques, classes, j'ai même pas tenté d'y réfléchir.

En ce moment je suis encore à la réécriture de ce que j'avais déjà fais sur XNA, je réfléchi à une façon de construire le tileset d'objets pour pouvoir y inclure des éléments de formes diverses sans spécifié la dimension de chaque objet (avoir un pot et un mur de 3 cases dans le même tileset et sélectionné les deux objets sans problème). Bref blablabla. Terminé :sourire2

J'ai fais une mini démo qui pourrait être utilisée pour tester des ressources customs (curieux de voir ce que le monde peut faire), mais j'hésite à faire un topic. À la base je fais ce truc pour m'amuser et peut-être faire un jeu avec, je veux pas créer de faux espoirs d'un éditeur de maps isométriques ou de quoi du genre en créant un topic. :/



image

Héhéhé, direction topic screenshot xP.


Skaaz - posté le 29/12/2012 à 11:36:43 (898 messages postés)

❤ 0

Freelance

GG c'est super sympa !

https://www.deviantart.com/zewiskaaz


1mag0 - posté le 29/12/2012 à 21:01:04 (794 messages postés)

❤ 0

Dessinateur amateur

pour mil et BlueBossa: Un petit jeu sur flash qui est rester au stade démo, mais qui reste bien fait, c'est Tactic core: https://www.jeux-gratuit.com/jeu-50-tactic-core.html A essayer, cela peut donner des idées! Sinon bon courage pour tout agencer. Mais le principal c'est de s'amuser!

Ma galerie / Les Alt-code / Nouveau screen dans ma galerie! (mars 2019 réédit)


BlueBossa - posté le 30/12/2012 à 03:50:47 (1417 messages postés)

❤ 0

C'est sympathique, mais j'ai mourus. :(

Suite à de nombreux abus, le post en invités a été désactivé. Veuillez vous inscrire si vous souhaitez participer à la conversation.

Haut de page

Merci de ne pas reproduire le contenu de ce site sans autorisation.
Contacter l'équipe - Mentions légales

Plan du site

Communauté: Accueil | Forum | Chat | Commentaires | News | Flash-news | Screen de la semaine | Sorties | Tests | Gaming-Live | Interviews | Galerie | OST | Blogs | Recherche
Apprendre: Visite guidée | RPG Maker 95 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker MV | Tutoriels | Guides | Making-of
Télécharger: Programmes | Scripts | Ressources | Packs de ressources | Midis | Eléments séparés | Sprites
Jeux: Au hasard | Notre sélection | Sélection des membres | Tous les jeux | Jeux complets | Le cimetière | RPG Maker 95 | RPG Maker 2000 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker VX Ace | RPG Maker MV | Autres | Proposer
Ressources RPG Maker 2000/2003: Chipsets | Charsets | Panoramas | Backdrops | Facesets | Battle anims | Battle charsets | Monstres | Systems | Templates
Ressources RPG Maker XP: Tilesets | Autotiles | Characters | Battlers | Window skins | Icônes | Transitions | Fogs | Templates
Ressources RPG Maker VX: Tilesets | Charsets | Facesets | Systèmes
Ressources RPG Maker MV: Tilesets | Characters | Faces | Systèmes | Title | Battlebacks | Animations | SV/Ennemis
Archives: Palmarès | L'Annuaire | Livre d'or | Le Wiki | Divers