Bonjour à tous,
J'ai une demande un peu particulière pour nos amis scripteurs. J'ai longtemps recherché un système de combat intéressant pour mon projet actuel, je me suis d'abord tourner vers des scripts de A-RPG sans succès puisque pas adapté à ce que je voulais faire, j'ai ensuite souhaité me diriger vers un script de jeu de plateforme pour donner du dynamisme au gameplay, seulement après test il s'avère que ça ne colle pas avec ce que je souhaite faire.
Je me suis donc retrouvé sans système de combat^^, jusqu'à aujourd'hui ! J'ai trouvé un script qui crée le genre de gameplay qui collerai bien avec mon projet, seulement ce script est fait pour RPG Maker XP.
Alors voilà ma demande, quelqu'un pourrait-il rendre ce script fonctionnel avec RMVX et apporter quelques modifications si possible.
Voici un lient du script sous XP: Lien vers la démo je vous invite à tester la démo pour comprendre le système de combat et mieux comprendre ma demande.
Je vais essayer d'expliquer clairement le genre de gameplay que je souhaite:
Les commandes de base:
Je voudrais un gameplay assez simple, à 2 boutons en fait, viser et tirer.
-Viser: Ce bouton sert à viser, quand il est enfoncé le joueur ne peut plus se déplacer mais seulement regarder dans 4 direction. Il doit être enfoncé pour tirer. Dans la démo fournis avec cette demande ce bouton est configuré sur Z.
-Tirer Une simple pression pour tirer quand le bouton de viser est enfoncé.
Et se déplacer normalement
Les ennemis:
Je voudrais pouvoir créer/configurer 3 types d'ennemis.
-Un ennemi de base qui attaque au corps à corps
-Un ennemi de base qui attaque à distance avec une arme, de la même façon que le héro en fait (ou ce qui s'en rapproche si c'est plus facile à programmer)
-Un ennemi de type Boss, avec une barre de vie affiché à l'écran. Et la possibilité de lui faire executé des paternes de mouvements en d'attaque scripté (paramétrable)
Voilà ce que je souhaite comme base de gameplay donc, dans le script il n'est possible que de faire des ennemis tapant au CàC apparement.
Equipement :
Je souhaite axer le gameplay autour de 4 type d'arme, pistolet/revolver, fusil à pompe, mitraillette et lance roquette/grenade. C'est disponible dans la démo sauf pour le lance roquette.
-Je voudrais que le lance roquette est un rechargement lent et qu'il fasse (si possible) des dégâts de zone autour du point d'impact.
Les fonctions annexes du script:
Je vais lister les quelques choses à modifier dans l'interface notamment et les points importants du script.
-Un HUD, une simple barre de vie à laquelle on puisse ajouter de la vie au fur et à mesure (à la manière des coeurs dans Zelda) et si c'est possible un compteur de munitions.
-Pouvoir Activer/Désactiver le système de combat avec un interrupteur. Cette fonction est disponible dans la démo.
-Le plus possible de choses paramétrables, dégâts des armes, sprites des balles etc.. La plupart de ces choses sont déjà présent dans le script.
Je me suis un peu penché sur la façon dont marche le script, si vous avez besoin d'information supplémentaires n'hésitez pas à me les demander je vous aiderais du mieux que je peux.
Je ne sais pas si ce que je demande est compliqué ou même faisable mais si un scripteur souhaite travailler sur ce système de combat je lui en serait éternellement reconnaissance. Vous aurez bien sur droit en plus d'une énorme apparition au générique à une place dans le jeu (j'ai plusieurs protagoniste qu'il me reste à nommer, au choix donc) et ma reconnaissance éternelle.
Je me tiens bien sur à disposition pour toutes informations complémentaires.