Aller à la page 1 2
RPG Fusion -
posté le 14/12/2014 à 22:44:10 (381 messages postés)
| Je fus RPG Fusion jadis | NérésiCreator
C'EST PAS TROP TÔT !
Après de longue recherche commencée depuis plusieurs mois afin de trouver le langage de programmation qui me convenait le mieux, je suis passé notamment par Qt et MMF2, et j'ai finalement trouvé mon bonheur pour développer mon logiciel.
CONTEXTE :
Il s'agit là de mon troisième logiciel codé avec Visual Basic.
Mes deux premiers ont été Éditeur de Texte et logiciel graphique afin de m'initier sur ce magnifique langage de programmation qui, une fois exploité, nous ouvre énormément de portes tel que la réalisation d'un RPG en 2D. (Il y a même moyen de faire de la 3D en vb.net, c'est pour vous dire !!!)
Bref, le but de ce logiciel est de subvenir aux besoins de la NérésiTeam par nos propres outils de développement. C'est d'ailleurs cette raison qui m'a poussé à coder un logiciel de game making.
Pour le moment, le logiciel permet de faire ce que propose un éditeur de carte traditionnel.
C'est à dire :
- Propriété de la carte (choix de sa taille, de son nom)
- Tilesets de la même manière que PRG Maker XP
- Test rapide de la carte avec un personnage
- Gestion des collisions
- Gestion des téléportations
- Sauvegarde
- Pinceau, remplissage
Et ce qui est à venir :
- Base de donnée
- Importation de ressources
- Utilisation de tiles (ça signifie simplement que on pourra utiliser à la fois son tilset (on peux utiliser déjà 2 tilesets en même temps, et en plus ajouter des tiles simple de taille 32*32)
Dans sa version finale, le logiciel sera un vrai moteur de jeux vidéos 2D.
Sachez également que cette première version permettra de réaliser des jeux vidéos en 2D de type RPG. Mais mon but est de coder plusieurs versions de NérésiCreator afin de pouvoir faire plusieurs types de jeux (plateform, point&click, etc)
Je vous offre un premier screenshot pour que vous ayez un premier aperçu du logiciel et pour ne pas laisser ce topic trop vide !
Spoiler (cliquez pour afficher)
A bientôt !
|
Suis Shaper sur Twitter ! - Rejoins le serveur discord de Shaper ! |
Monos -
posté le 15/12/2014 à 07:25:06 (57322 messages postés)
| Vive le homebrew | l'interpréteur pour recomposer la map est codé ?
|
Signer du nez ? |
freazyx -
posté le 15/12/2014 à 07:32:03 (1341 messages postés)
| boss | Moi en lisant " ..... Encore un projet qui ne verra pas le jour "
Je ne veux pas être méchant, je ne le suis pas de nature, mais tu fais beaucoup trop de projet pour trop peu de resultat.....
|
mon projet : ici | twitter | Une dictature, mais une dictature juste... Votez Bocaux Haram ! |
RPG Fusion -
posté le 15/12/2014 à 17:21:25 (381 messages postés)
| Je fus RPG Fusion jadis | Citation: l'interpréteur pour recomposer la map est codé ? |
Tout est codé. Le principe de visual basic est de glisser-déposer les éléments de notre logiciel pour coder tout ce qu'on veut à l'intérieur.
Donc oui, tout est codé. Il n'y a que l'interface visuel qui n'est pas codé.
Citation: Moi en lisant " ..... Encore un projet qui ne verra pas le jour "
Je ne veux pas être méchant, je ne le suis pas de nature, mais tu fais beaucoup trop de projet pour trop peu de resultat..... |
C'est surtout que dans l'équipe, nous prenons notre temps en fait. Mais depuis que notre team à des projets, nous avons rien abandonné.
Et je te rassure, ce projet aboutira parce que c'est cet outils qui va nous permettre de développer pas mal de jeux. Donc je m'y met tous les jours pour donner le meilleur logiciel possible.
En parlant de ça, j'ai commencé l'interface de la base de donnée. Troisième jours de programmation et ça avance déjà à grand pas !
|
Suis Shaper sur Twitter ! - Rejoins le serveur discord de Shaper ! |
Falco -
posté le 15/12/2014 à 17:37:59 (19586 messages postés)
- | Indie game Developer | Citation: Tout est codé. Le principe de visual basic est de glisser-déposer les éléments de notre logiciel pour coder tout ce qu'on veut à l'intérieur.
Donc oui, tout est codé. Il n'y a que l'interface visuel qui n'est pas codé. |
Tu sais vraiment ce qu'est un interpréteur ?
Si oui, tout est réellement codé ? J'en doute très fortement, c'est la partie la plus longue et la plus difficile d'un éditeur, ça prends énormément de temps.
Je vais être aussi pessimiste, mais un créer un vrai logiciel de création de jeu c'est extrêmement compliqué, je sais ce qu'il en est et pourtant mon logiciel est simplifié au plus au point...
Ca reste sympa coté interface, et si c'est fonctionnel c'est cool, mais je pense que tu ne te rends pas compte de la masse de travail qu'il t'attends, et des compétences qu'il te faudra.
A moins que tu sois un vrai crack en programmation (je crois pas que tu nous l'ai prouvé au jour d'aujourd'hui), il y a quand même peu de chance que ça aboutisse.
Malgré tout il ne tient qu'à toi de réussir à me convaincre du contraire, montre nous des vidéos concrètes.
|
Inexistence Rebirth - Inexistence - Portfolio |
Nukidoudi -
posté le 15/12/2014 à 18:13:34 (735 messages postés)
- | yo | Je ne comprend absolument pas en quoi l'inteprêteur de "recomposition" de la carte "est le plus dur". C'est juste une boucle.
|
https://xvw.lol |
Falco -
posté le 15/12/2014 à 18:20:12 (19586 messages postés)
- | Indie game Developer | Afficher une map ce n'est pas compliqué, je rebondis juste au "tout est codé" de la réponse de RPG Fusion qui semblait indiquer que "tout" était codé, donc pas seulement l'affichage de la map.
Evidemment qu'une boucle n'est pas compliquée...
|
Inexistence Rebirth - Inexistence - Portfolio |
Nukidoudi -
posté le 15/12/2014 à 18:23:47 (735 messages postés)
- | yo | Oui mais là RPGFufu parlait de "l'interpreteur pour recoder la map" (laul)
|
https://xvw.lol |
Falco -
posté le 15/12/2014 à 18:30:57 (19586 messages postés)
- | Indie game Developer | Donc "tout" n'est pas codé.
|
Inexistence Rebirth - Inexistence - Portfolio |
| The Inconstant Gardener | Falco VS Nuki, 374ème. =>[]
(oui je sais hôpital charité tout ça xD)
RPG Fusion > ce que tu fais est très ambitieux, mais tu as l'air plutôt bien parti. Bon courage et bonne continuation !
|
Quel RPG Maker choisir ? • Ocarina of Time PC • Polaris 03 • Le matérialisme c'est quand tu as du matériel. |
Nukidoudi -
posté le 15/12/2014 à 18:36:04 (735 messages postés)
- | yo | Quoi qu'il en soit, Visual Basic c'est de la merde.
Bonne continuation
|
https://xvw.lol |
RPG Fusion -
posté le 15/12/2014 à 20:13:15 (381 messages postés)
| Je fus RPG Fusion jadis | Merci du soutiens Nemau
Nulidoudi : Peut-être que Visual Basic c'est un peu limité, mais Qt était trop compliqué pour moi. Surtout qu'il n'y a pas autant de cours et tuto que pour le vb.net
Falco : Nope, je ne sais pas ce qu'est un interpreteur
Bref, si, tout est vraiment codé. Même l'importation des ressources, la sauvegarde des fichier, ou ouvrir un fichier, c'est codé.Je peux pas dire que "tout" est codé sans exception mais la quasi-totalité.
|
Suis Shaper sur Twitter ! - Rejoins le serveur discord de Shaper ! |
verehn -
posté le 15/12/2014 à 21:39:05 (9058 messages postés)
- - | Vhehrhehn | Est-ce que c'est destiné en majeure partie à ton/tes projet(s) ou est-ce que tu as l'intention d'intéresser un paquet de gens avec ça ?
Si tu as cette intention, que penses-tu apporter de différent aux gens avec ce programme ?
|
Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D |
Husk -
posté le 15/12/2014 à 22:14:25 (1018 messages postés)
- | | C'est intéressant de se lancer dans un projet comme ça, surtout si on le partage par la suite. Mais techniquement sera-t-il plus performant que RPG Maker ? De nouvelles fonctionallitées ?
En tous cas bon courage.
|
Itch.io | Don't click on the potato! |
RPG Fusion -
posté le 15/12/2014 à 22:15:11 (381 messages postés)
| Je fus RPG Fusion jadis | verehn : Un peu des deux en fait. Je le code en premier pour mon équipe et ses projets, mais aussi pour intéresser beaucoup de monde en apportant des choses différentes de RPG Maker.
Par exemple, le programme nous permettra de superposer au total 5 couches les une par rapport aux autres (3 couches de tiles, la couche évènementielle, une couche personnage/monstre)
De plus, l'utilisateur peux utiliser tout ses tilsets à la fois. C'est à dire qu'une fois avoir importé tous ses tilsets, l'utilisateur peut tous les utilisers en même temps ce qui offre beaucoup plus de possibilité pour réaliser sa map.
De plus, la base de donnée sera faite de tel à vraiment simplifier notre boulot. Et le système événementiel sera fait afin d'être utilisé de manière très intuitive.
De but du logiciel, c'est vraiment de faire le plus simplement son jeu avec une interface intuitive.
Par exemple, si on veux faire une forge, on créer un nouvelle élément personnage et on lui assigne la fonction Forge (toute prête) pour faire une forge. Mais le but, c'est d'offrir les meilleurs perfomances possible. En reprenant l'exemple de la forge, l'utilisateur pour lui-même modifier le plus simplement possible la forge de base du logiciel pour la rendre "custom" comme il le souhaite. Ca sera la même chose pour les menus, combats...
Je sais pas si je répond à ta question
|
Suis Shaper sur Twitter ! - Rejoins le serveur discord de Shaper ! |
Husk -
posté le 15/12/2014 à 22:24:29 (1018 messages postés)
- | | En tout cas ça m'a l'air prometteur, c'est cool
Sinon petite question comme ça, je suppose vu ton screen, que la résolution sera la même qu'XP, et donc du 32x32. Possibilité à l'avenir de passer à une résolution 2K3 en carreau de 16x16 ?
|
Itch.io | Don't click on the potato! |
RPG Fusion -
posté le 15/12/2014 à 22:28:52 (381 messages postés)
| Je fus RPG Fusion jadis | Husk, bien entendu, étant un grand fan de RPG Maker 2003, il y aura la possibilitée d'avoir un résolution en plus. A savoir que comme on pourra utiliser à la fois des tilsets et à la fois des tiles seule, les tiles pourront être de n'importe quel format
|
Suis Shaper sur Twitter ! - Rejoins le serveur discord de Shaper ! |
Husk -
posté le 15/12/2014 à 22:36:57 (1018 messages postés)
- | | Je suis de tout cœur avec toi alors, puisse les dieux être clément dans l'avancement de ta quête.
Et si tu peux y glisser de petites variables locales ça serait cool.
|
Itch.io | Don't click on the potato! |
RPG Fusion -
posté le 15/12/2014 à 23:04:10 (381 messages postés)
| Je fus RPG Fusion jadis | Merci pour ton soutiens
Pour les variables, tu veux parler de quoi ?
Je n'ai pas compris à quoi elle servirait et pour qu'elles servent à quoi ?
Si c'est pour les systèmes événementiels, pas de soucis, on pourra faire tout ce que l'on veux avec les variables. Les variables pourront même contenir une image.
Sinon, le projet a avancé ce soir. J'ai crée la fenêtre pour la base de donnée. Manque plus qu'à ajouter du contenu dans les onglets et à tout coder.
Dès que ce gros travail sera fait, j'aurais déjà fait les 3/4 du logiciels. Sachant que le système événementiel ce base sur la bdd.
Voilà voilà
|
Suis Shaper sur Twitter ! - Rejoins le serveur discord de Shaper ! |
Husk -
posté le 15/12/2014 à 23:12:28 (1018 messages postés)
- | | Je suis chiant avec ces maudites variables locales, en fait dans mon esprit (il me semble qu'un script pour RMXP existe d'ailleurs), elles fonctionneraient comme les interrupteurs locaux d' XP/VX/Ace, mais tout simplement en variables.
D'ailleurs j'attends toujours inlassablement que cherry nous concocte un petit patch à ce sujet sur 2K3.
|
Itch.io | Don't click on the potato! |
captain idiot -
posté le 15/12/2014 à 23:19:49 (115 messages postés)
| | Salut moussaillon,
Beau projet que voilà ! c'est du VB6 ou du VB.NET (j'ai l'impression que c'est le deuxième, mais je suis pas certain) ?
|
RPG Fusion -
posté le 16/12/2014 à 07:18:04 (381 messages postés)
| Je fus RPG Fusion jadis | captain idiot : C'est du vb.net
Citation:
Merci ^^
Citation: Je suis chiant avec ces maudites variables locales, en fait dans mon esprit (il me semble qu'un script pour RMXP existe d'ailleurs), elles fonctionneraient comme les interrupteurs locaux d' XP/VX/Ace, mais tout simplement en variables. |
Ah oui d'accord. Mais ça se fait avec de simple variables proposés par le logiciel. Si elle vaut...., faire... Ou alors tu penses à quelque chose d'autre...
|
Suis Shaper sur Twitter ! - Rejoins le serveur discord de Shaper ! |
Monos -
posté le 16/12/2014 à 07:31:35 (57322 messages postés)
| Vive le homebrew | Citation: Nope, je ne sais pas ce qu'est un interpreteur |
C'est le programme qui va lire les fichiers créer par l'éditeur pour "jouer" le jeu.
|
Signer du nez ? |
Nukidoudi -
posté le 16/12/2014 à 10:04:24 (735 messages postés)
- | yo | Husk oui, et d'ailleurs, dans l'event Extender, tu as une meilleure interface pour les variables locales.
|
https://xvw.lol |
Captain idiot -
posté le 16/12/2014 à 13:51:22 (115 messages postés)
| | Sinon ça me dirait bien de participer à ton projet.
J'ai toujours souhaité créé mon propre système d'éditeur de jeu (et j'ai même bien dû commencer 2 ou 3 fois sans aller très très loin ).
J'ai beaucoup codé en .NET (plus en C# qu'en VB, je dois l'admettre) et beaucoup aussi en VB6, ainsi que quelques autres langages (langages Web ou natifs).
Si tu veux de l'aide, je suis là (le seul problème est que j'ai peu de temps de dispo).
Bisous
| Aller à la page 1 2Index du forum > Généralités > [Logiciel]NérésiCreator
|