Salut les gens!
Pour que je sois comprit de tous, je crois qu'il va falloir que je m'explique:
actuellement je m'occupe d'un humble forum rp (je ne ferais pas de pub ici, si vous voulez savoir le nom de mon fofo, faudra m'envoyer un MP.)
Sauf que je suis en train de me dire que bien que le système que j'ai imaginé avec mes potes soient très sympas, le principe même des Forum Rp est clairement déclinant.
Alors je me disais que ce serait bien de pouvoir "incruster" des phases de combat.
Genre que je poste un terrain de combat (pour l'exemple, je vais dire qu'elle ressemble à un terrain d'un Final Fantasy Tactics pour que tout le mode s'y retrouve) avec les Personnages/Boss ennemis prêt.
Et tout ce que mon joueur aurait a faire, ce serait de cliquer sur le nom de son perso, de le faire glisser sur la zone de combat, et quand il lâche sa souris, le perso appairait sur la case choisie.
Donc,le combat ce ferait et quand le joueur aurait finit le combat, un post apparait IMMEDIATEMENT après le mien avec le résultat du combat et ce qu'il à gagné (en cas de victore).
......
Bon, c'est claire que la, ce que j'ai en tête est clairement de l'ordre du fantasme, vu que je n'ai AUCUNE Notion en codage.
Mai bon, vous, qui avez déja fait des tonnes de jeux, avez déja passé des nuits entière à codé et tout le tralala, vous me conseillé quoi?
Que je commence par apprendre un langage simple pour commencer (genre Flash?)
De m'attaquer au HTML pour faire ce que je veux du code source de ma page ?
Et puis, en imaginant que mon exemple précédent soit réalisable, avec quel logiciels je devrais travaillé pour arriver à un tel résultat?
Le principe du forum Rp étant avant tout de rédiger, l'intégration d'un "mini jeu" me parait assez étrange dans le fond. Il y a moyen d'intégrer des phases de missions/combats avec des systèmes de résolutions par les MJ, en usant par exemple de code couleur. Par exemple tes joueurs postent un élément qui ne dépend pas d'eux en orange et le MJ résout ensuite dans un message suivant.
Ces résolutions, elles peuvent être uniquement littéraires et basées sur le bon vouloir du MJ en terme de capacités des personnages, mais également être basées sur des statistiques liées à l'ennemi et au personnage en lui même. Tu n'auras qu'à faire une bête feuille de calcul ensuite (type excel) avec une formule de combat pour les attaques au corps à corps ou magiques. Il faudra essayer d'équilibrer néanmoins ce qui reste difficile. Tu pourras ensuite poster éventuellement pour aider les joueurs à se repérer un damier en image avec la position des joueurs dessus, ainsi que celle des ennemis.
Les joueurs n'auront qu'à déclarer leur déplacement en coordonnées et indiquer le type d'action entreprit, puis le MJ résout l'action dans la foulée.
Développer quelque chose comme tu le dis, ça me parait extrêmement compliqué à bien des niveaux pour vraiment pas grand chose. Il faudra faire une iframe (une fenêtre vers un autre site) qui chargerait ton site, dans lequel tu aurais une base de données qui permettrait de stocker les informations de position. En parallèle, il faudrait trouver une façon pour faire que les sessions soient associées du forum au site pour que n'importe qui (connecté ou non), ne déplace pas n'importe qui, et pas qu'une fois. Il faudrait coder un historique idéalement pour vérifier qu'il n'y a pas de triche, etc. Le plus simple resterait que ce soient juste les joueurs qui éditent une image d'un message sur l'autre à ce titre là.
Vouloir faire quelque chose d'aussi compliqué ne te mènera à rien malheureusement, surtout en partant de zéro. Et pour avoir énormément travaillé sur de la personnalisation de forum, tu te rendras malheureusement compte qu'assez rapidement, tu seras passé sur un autre forum, ou que tu auras abandonné ton actuel. Et d'ici là, l'énorme temps consacré à essayer de développer quelque chose spécifiquement pour aura été du temps de perdu.
Fais au plus simple à mon avis : totale rédaction avec une image pour s'y retrouver, et ajout d'un système de caractéristiques si tu veux vraiment orienter ça du côté "RPG" de JV.
Trop de stress pour un si petit renard.
Ah... C'est dommage.
Je m'étais dit que si je faisait un truc que les autres forum n'ont pas, ça me ferais un peu de pub, bon bah tant pis.
DO NOT WORRY FOR ME!
Ca fait 5 ans que mes potes et moi bossons sur ce jeu et pour "les" système(s) on craint personne!!!
Merci pour ton conseil cependant et passe une bonne soirée/journée.
Signé: Le Loup dévoreur de Désirs.
Seldell va me taper, mais si tu veux vraiment incruster des phases a ton jeu, sa devrait pouvoir se faire sans dénaturer l'aspect forum du... heuu... forum.
Je sait pas si t'as déjà joué a Naheulbeuk, mais chaque fois qu'on utilise une compétence on a un mini jeu tiré de sa (genre memory pour un jeu de mémoire). Ben sa pourrait être bien un truc du style: tu incruste des mini jeux flash qui ramène une variable a ton site (genre si Louis a gagné un jeu de memory, ben la variable Louis.memory = 1) et ensuite tu met un compte automatique (genre maitre van diest) qui met un message auto en fonction de la variable (genre si Louis.memory == 1, sa met le message "louis a réussi son teste de mémoire"), et en suite c'est au maître du jeu de réagir en conséquence.
Bloup, bloup, bouloubouloubouloup!
Tout est possible, tout est réalisable, c'est le jeu de la vie.
Non mais comme je le disais il faudrait réussir à lier les sessions de son site perso à celle du forum qui doit être un forum automatique (phpBB...) ou alors créer un système de login via son site etc. Réaliser ce qu'il veut, algorithmiquement parlant, c'est plutôt simple.
C'est tout ce qu'il y a autour qui est particulièrement compliqué en partant de 0. Il faudrait à la fois apprendre à faire de l'action script, de l'interface flash et l'algo, sans parler de la communication php avec une base de données pour mémoriser les résultats et faire des sessions sur le serveur, etc. S'il passe par de l'html, il faut pouvoir éditer de façon forte le forum, et gérer du html, du css, et du javascript/ajax pour les interactions, ainsi que là aussi du php pour communiquer avec une base de donnée donc tu rajoutes le SQL à apprendre.
Définitivement, non, à partir de rien, ça ne vaut pas le coup de se lancer dans ça. Même en sachant déjà faire toutes les solutions proposées, je trouverai ça assez pénible à mettre en place. Donc en apprenant de 0, ce serait encore pire... :-/
Trop de stress pour un si petit renard.
Au moins j'ai tenter d'aider :3
Après, j'avoue que moi j'ai des facilité a me confronter a des problèmes gros comme un monde, donc si c'est compliquer ou pas c'est pas un truc que je regarde.
Bloup, bloup, bouloubouloubouloup!
Tout est possible, tout est réalisable, c'est le jeu de la vie.
Bon dieu si j'avais ne serait-ce qu'un codeur comme toi dans ma team ce seras déja super.
(Si on avait un codeur tout court en fait...)
Et dire que je voulais pas apprendre le Ruby...
Bon, comme Rome ne s'est pas faite en un jour, je vais vous demander un dernier conseil avant de déclarer la résolution du sujet:
Actuellement sur mon Pc j'ai Macromédia Flash 8 et Rpg Max Ace Vx.
En sachant que je finirais fatalement par vouloir créer mes propres paysages et système de combat (Je suis dessinateur/scénariste à la base) par lequel me conseillez vous de commencer?
(Proposer un autre logiciel est permit aussi)
Signé: Le Loup dévoreur de Désirs.
Je pense que c'est faisable avec Construct 2 qui communique très bien avec php. Mais je rejoins Seldell, je pense que c'est beaucoup de boulot et qu'il faut mieux s'orienter vers quelque chose de plus simple.
Venez apprendre à créer des jeux vidéo avec la Communauté française de Construct : www.construct-french.fr
Tu me propose Construct 2 pour commencer donc?
Signé: Le Loup dévoreur de Désirs.
On peut pas intégrer des mini-jeux réalisés en PHP (genre combats tour par tour, ou encore un memory comme cité plus haut, qui doivent être faisable avec ce type de pages dynamiques) au sein d'un forum?
Ça semblerait plus simple que de devoir intégrer du flash qui devrait interagir avec la base de donnée du forum, et pour le coup réalisable par un individu seul partant de zéro ...si motivé .
"Bon dieu si j'avais ne serait-ce qu'un codeur comme toi dans ma team ce seras déja super."
Dis pas sa sa fait bientôt 8 ans que je suis sur un projet que la plupart auraient fini en 1 an. (Disons que si je participe et que je fini la programmation, il est fort probable qu'un météorite tombe sur le pc sur lequel j'ai programmer).
"Actuellement sur mon Pc j'ai Macromédia Flash 8 et Rpg Max Ace Vx."
Commence par macromédia flash: tu aura beaucoup plus de liberté et après si un autre langage t’intéresse tu aura de vraie bases.
Bloup, bloup, bouloubouloubouloup!
Tout est possible, tout est réalisable, c'est le jeu de la vie.
Pages