RPG Creator : créez votre MMORPG ou RPG sans aucune connaissance en programmation


Disponible le 4 Juin !




- Jouez à votre jeu sur tablettes tactiles, Smartphones et navigateurs Web
- Personnalisez vos menus
- Dessinez facilement et rapidement vos cartes
- Créez des actions pour le combat A-RPG


www.rpgcreator.net


Heures au format UTC + 1 heure [ Heure d’été ]


Règles du forum


-Mettez un titre clair et explicite, pas un titre vague.
-Fournissez le plus d'informations possible, soyez clair et concis.
-Pensez à éditer votre sujet afin d'ajouter [Résolu] dans le titre, lorsque votre demande est résolue.



Publier un nouveau sujet Répondre au sujet  [ 13 messages ]  Aller à la page 1, 2  Suivant
Auteur Message
 Sujet du message: Système de puzzle comme Lolo Adventure
MessagePublié: 26 Déc 2011, 05:06 
Villageois (Nv 1)

Inscrit le: 14 Mar 2011, 11:56
Messages: 17
Sexe: Masculin
Points d'aide: 0/60

Créations :

Voir ses créations

Bonjour, je cherche à faire un Lolo Adventure avec RPG Maker. C'est un vieux jeu sur NES mais vraiment plaisant. J'accepte autant les offres bénévole que ceux qui charge de l'argent.

Il est presque impossible de tout faire les interactions par event, c'est pourquoi j'ai besoin d'un script. Voici une petit description du jeu pour ceux qui ne connaissent pas.

Dans chaque pièce, Lolo doit collecter tous les cœurs dans le but d'ouvrir le coffre contenant la pierre qui le fera passer dans la salle suivante.

Les cœurs que ramasse Lolo peuvent permettre(prédéfini s'il donne ou non des projectiles) à Lolo de tirer sur ses ennemis, ce qui les transforme en œuf pouvant être détruit, déplacé ou servant de flotteur sur l'eau, ou lui offrent la possibilité de créer un pont entre deux rives, d'avoir un marteau, ou une plaque flèche. Lolo possède aussi la possibilité de se suicider si la situation devient impossible à résoudre. Le joueur recommence ainsi la pièce.


Voici ce que devra gerer le script.

Les ennemis et objets

Les caisses : sont déplaçables mais indestructibles.

Les marteaux : permettent à Lolo de briser les rochers.

Les flèches : chemin que Lolo et ses ennemis ne peuvent emprunter que dans un sens.

Snakey (les serpents verts) : ils ne bougent pas et ne tuent pas lolo. Il peuvent être transformés en œufs mais réapparaitront. Si on les détruit avec deux tir d'oeuf, il raparaitrons au même endroit. Si une caisse ou un autre objet est placé par dessus, il rapaprais à un autre endroit prédéfini. (par un commentaire dans l'event par exemple). Il peut être poussé dans l'eau afin qu'on puise marcher dessus. Il peu alors s'il est poussé quand il est en oeuf au bon endroit suivre un trajectoire prédéfini ou couler à pique.

Gol (les lezards roses) : une fois tous les cœurs récupérés les lézards crachent des boules de feu quand Lolo les croise. Il sont a direction fixe.Ne peut être transformer en oeuf s'il est réveillé. Il peut être poussé dans l'eau afin qu'on puise marcher dessus. Il peu alors s'il est poussé quand il est en oeuf au bon endroit suivre un trajectoire prédéfini ou couler à pique.

Leeper (les monstres verts) : se déplace sur la carte et s'endorment dès qu'ils touchent Lolo. Ne fait aucun dommage. Ne peut être transformer en oeuf s'il est endormi. Il peut être poussé dans l'eau afin qu'on puise marcher dessus. Il peu alors s'il est poussé quand il est en oeuf au bon endroit suivre un trajectoire prédéfini ou couler à pique.

Medusa : paralyse Lolo s'il le croise et le tue. Tir dans les 4 directions. Il peu tirer par dessus certain objet mais pas par dessus les caisse ou les Snakey.Ne peut pas être transformé en oeuf.

Rocky (robots-cubes) : se déplace en ligne droite aléatoire arrêtant de bouger lorsqu'ils croisent Lolo. Ils ont la capacité de faire des pointes de vitesses s'ils sont face à Lolo. Si lolo s'en éloigne, ils recommencent à bouger.Ne peut pas être transformé en oeuf.

Skull (les têtes de mort) : se déplacent une fois les cœurs récupérés et tuent Lolo s'il les touche. Il peut être poussé dans l'eau afin qu'on puise marcher dessus. Il peu alors s'il est poussé quand il est en oeuf au bon endroit suivre un trajectoire prédéfini ou couler à pique.

Alma (les cloportes géants) : se déplacent à la vitesse de Lolo dans sa direction et le tue s'ils le rencontrent. Ne peut pas être transformé en oeuf.

Don Medusa (Les crabes roses) : se déplacent rapidement selon un circuit défini et tirent sur Lolo si celui-ci les croise. Généralement un trajectoire de droite a gauche ou de haut en bas entre des objet qui les bloques.Ne peut pas être transformé en oeuf.

J'espère avoir été clair. Merci d'avance pour votre être. depuis un an j'essai de faire ça en évent mais ça plante toujours. Sans conter que ça me gruge des tonnes d’évent. Un script serait parfait. Par exemple, je place un évènement sur la map et je devrais uniquement indiquer en commentaire de quel type d'objet il s'agit. Et les collisions, etc. géré par le script.

RPG Maker Vx. Vx Ace serait correcte également.


Haut
 Profil  
 
 Sujet du message: Re: Système de puzzle comme Lolo Adventure
MessagePublié: 26 Déc 2011, 16:22 
Artisan (Nv 5)
Avatar de l’utilisateur

Inscrit le: 22 Nov 2011, 22:01
Messages: 199
Niveau RPG Maker: Moyen
Logiciel(s) préféré(s): RPG Maker XP
Point(s) Fort(s): Scripts
Sexe: Masculin
Points d'aide: 17/60

Créations :

Voir ses créations

Salut XGuarden,
XGuarden a écrit:
J'accepte autant les offres bénévole que ceux qui charge de l'argent.

Tu serais prêt à payer pour avoir de l'aide?! :shock:
Sur ce site tu ne trouvera que des bénévoles donc laisse ton porte monnaie tranquille. :lol:

XGuarden a écrit:
Il est presque impossible de tout faire les interactions par event

Faux, c'est possible. Je dirais même pas très compliqué en revanche c'est assez long à
faire. Je ne pense pas que quelqu'un te fera un script.


Quelques astuces.

Tout d'abord je te conseil de créer toutes tes maps en 17*13 (sous vx c'est le minimum)
comme ça il n'y a plus de défilement.
Puis tu fais en cadre de format 13*13 et tu disposes à l'intérieur tes éléments, essaye
de centrer le cadre de sorte à avoir deux carreaux de chaque côté de celui-ci.
Quand tu as fini le décor place tes événements à l'intérieur; monstres, coeur et le coffre
et éventuellement des éléments du décor si le héros peut intéragir avec.
Je t'ai fait un screen pour que tu ai un aperçu :

Image
Bon tu peux voir que je n'ai pas mis d'événéments pour l'affichage du nombre de vies
ou du nombre de "capacités" je ne sais pas si c'est le bon terme. C'est faisable en event
mais j'ai la flemme pour créer des images désolé; donc je passerais plutôt par l'éditeur
de scripts. Essayes de créer déjà les intéractions entre le héros et les objets, pour la
partie de droite poses nous des questions sur ce que tu n'arrives pas à afficher,
pareil si tu as des problèmes dans le cadre.


Edit: Je prépare un tutoriel pour réaliser un jeu à la Lolo's Adventures.
Je posterais ça peut-être demain. C'est plus long que prévu.
Finalement je le ferais pour bien plus tard, j'ai pas pris tous les éléments en compte
et je travail sur d'autres projets. Je le ferais mais pas tout de suite, de plus si je termine
le tuto tu n'auras plus grand chose à faire à part créer des maps...

_________________
--- Bad_maker ---


Haut
 Profil  
 
 Sujet du message: Re: Système de puzzle comme Lolo Adventure
MessagePublié: 04 Jan 2012, 12:43 
Villageois (Nv 1)

Inscrit le: 14 Mar 2011, 11:56
Messages: 17
Sexe: Masculin
Points d'aide: 0/60

Créations :

Voir ses créations

Comment ça avance ton tutoral? J'au aucun problème pour les levels ne contenant que des coffres, des monstre qu'on congèle et des bloc qu'on pousse.
Par contre, pour les autres ces différent. J'aimerais bien être capable de faire proprement les autres monstre de la map. Je suis également capable de faire les tètes de mort qui nous court après ainsi que ceux qui font pareil et gèle quand il nous touche. Par contre, mon évènement pour les statue qui nous tire dessus, est vraiment mauvaise. Et je n’arrive tout simplement pas à faire que le monstre une foi congelé peu être pousser dans l'eau, éventuellement suivre un trajectoire avant de couler et surtout que nous puisions être dessus.


Haut
 Profil  
 
 Sujet du message: Re: Système de puzzle comme Lolo Adventure
MessagePublié: 04 Jan 2012, 18:42 
Artisan (Nv 5)
Avatar de l’utilisateur

Inscrit le: 22 Nov 2011, 22:01
Messages: 199
Niveau RPG Maker: Moyen
Logiciel(s) préféré(s): RPG Maker XP
Point(s) Fort(s): Scripts
Sexe: Masculin
Points d'aide: 17/60

Créations :

Voir ses créations

Je vais finalement pour le tutoriel tout de même passer par quelques scripts,
(je maintient cependant que tout est faisable en event mais ça reste très long c'est
pourquoi je préfère passer par des petits scripts).
Il va falloir que tu attends la fin de semaine pour le voir publié.

_________________
--- Bad_maker ---


Haut
 Profil  
 
 Sujet du message: Re: Système de puzzle comme Lolo Adventure
MessagePublié: 05 Jan 2012, 11:11 
Villageois (Nv 1)

Inscrit le: 14 Mar 2011, 11:56
Messages: 17
Sexe: Masculin
Points d'aide: 0/60

Créations :

Voir ses créations

Super. Tu dois est plutôt bon en script alors. Pour ma part, j'ai réussit des trucs en évent mais pas tous. Certes il y a possibilité de mettre des centaines d’évent sur chaque carte et mettre un vrai bordel de code mais c'est tellement plus simple avec un script (je crois).
Tu a trouvé moyen de faire en sorte qu'on puise pousser les monstres gelé dans l'eau pour embarquer dessus? Et qu'il suivre un trajectoire? A tu réussit a faire en sorte que les tours qui nous tu quand on passe devant puisse tirer à travers les arbres mais pas le reste?

J'ai hâte de voir ce que tu a réussit à faire. Pouvoir copier coller des objets sur la map et qu'il fonctionne déjà me rendrais la job extrêmement plus facile. Je vais pouvoir me concentrer sur les intrigues des tableau plutôt que le coding.


Haut
 Profil  
 
 Sujet du message: Re: Système de puzzle comme Lolo Adventure
MessagePublié: 05 Jan 2012, 17:52 
Artisan (Nv 5)
Avatar de l’utilisateur

Inscrit le: 22 Nov 2011, 22:01
Messages: 199
Niveau RPG Maker: Moyen
Logiciel(s) préféré(s): RPG Maker XP
Point(s) Fort(s): Scripts
Sexe: Masculin
Points d'aide: 17/60

Créations :

Voir ses créations

XGuarden a écrit:
Certes il y a possibilité de mettre des centaines d’évent sur chaque carte et mettre un vrai bordel de code

Non pas avec les événement commun, on économise pas mal d'events sur la map par
contre là où ça me posais pas mal de problèmes en event c'est quand je devais tester
la positions du héros, des monstres, des coffres et des tirs(les boules blanches que lolo
utilises). C'est facile mais super long à écrire (=event à rallonge).
Mais il y a peut-être un moyen de le faire simplement sans passer par le script mais je ne
le connais pas.

XGuarden a écrit:
mais c'est tellement plus simple avec un script

Ouais mais ça mâche une grosse partie du travail, après tu peux avoir l'impressions que
le jeu n'est pas vraiment de toi. C'est pour ça que je ne t'en fait pas un (aussi parceque
c'est long mais je le dis pas :lol: )
Le tuto est pour ce week-end.

_________________
--- Bad_maker ---


Haut
 Profil  
 
 Sujet du message: Re: Système de puzzle comme Lolo Adventure
MessagePublié: 05 Jan 2012, 22:42 
Villageois (Nv 1)

Inscrit le: 14 Mar 2011, 11:56
Messages: 17
Sexe: Masculin
Points d'aide: 0/60

Créations :

Voir ses créations

Personnellement pour lancer une balle et geler un ennemie pour pouvoir le pousser après, je le fais en quelque ligne. Par contre,il existe de nombreuse possibilité de bug dans certain cas. J'ai réussit a faire une version stable. Mais quand on rajoute les monstres, la ça devient du code spaghetti.

une petite exemple:
La tour qui tu automatiquement. On m'a donné une solution que je trouve laide en terme de professionnalisme. La tour lance un projectile invisible, et s'il bloque alors, il y a un obstacle entre le héros et le joueur, s'il touche le joueur, il n'y a pas d'obstacle et le vrai projectile est lancé.

Personnellement, je trouve que la bonne façons est de vérifier dans une bouche chaque case. Mais RPG Maker est trop limité dans les évents. Pas moyen de vérifier s'il y a un objet sur une case sans passer par un moyen détourner. On m'a suggérer de marquer dans des variables la position de la totalité des objets évents du jeu grâce a un processus parallèle pour ensuite comparer en permanence si une de ses occurrence est sur la case dans une boucle. La personne qui m'a proposé ça, a sans doute aucune idée a quel point c'est lourd coté calcul processeur.

RPG Maker vx a ajouté quelque option intéressante pour stocker la position d'un joueur et des évents, je suis en trin de les explorer. Malheureusement, il n'ont jamais ajouté de possibilité de donner un point de déplacement pour un évent. Par exemple, dire a un évent d'aller à telle endroit sur la carte sans devoir donner tout le trajet. Le laisser trouver le chemin tout seul. Mais ça c'est une autre histoire.


Haut
 Profil  
 
 Sujet du message: Re: Système de puzzle comme Lolo Adventure
MessagePublié: 06 Jan 2012, 19:17 
Membre VIP
Membre VIP
Avatar de l’utilisateur

Inscrit le: 27 Oct 2006, 00:00
Messages: 1238
Niveau RPG Maker: Correct
Logiciel(s) préféré(s): XP
Point(s) Fort(s): Aucune spécialité
Sexe: Masculin
Points d'aide: 60/60

Créations :

Voir ses créations

J't'avais dis sur un autre forum que tu pouvais utiliser des scripts pour éviter les dizaines de variables pour tes coordonnées des évents ...

Code: Tout sélectionner
$game_map.events[id].x

$game_map.events[id].y




Et l'idée de l'évent pour vérifier si c'est passable, c'est surement la meilleur idée.
Surtout si tu dois savoir si tout est passable entre le héros et l'évent.

_________________
Sihara : Démonstration Technique


Haut
 Profil  
 
 Sujet du message: Re: Système de puzzle comme Lolo Adventure
MessagePublié: 06 Jan 2012, 20:16 
Artisan (Nv 5)
Avatar de l’utilisateur

Inscrit le: 22 Nov 2011, 22:01
Messages: 199
Niveau RPG Maker: Moyen
Logiciel(s) préféré(s): RPG Maker XP
Point(s) Fort(s): Scripts
Sexe: Masculin
Points d'aide: 17/60

Créations :

Voir ses créations

Je suis d'accord avec Mack,
c'est d'ailleurs comme ça que je procède en ce moment.
Après ce que tu ne dois pas forcément savoir c'est comment mettre cette valeur
dans une variable que tu peux modifier sans passer par d'autres scripts.
je pense à ça:

Code: Tout sélectionner
$game_variables[id] = $game_map.events[event_id].x

Si tu remplace id par 1 et et event_id par 6, la position x (en carreaux) de l'événement
qui a pour id 6 sera stockée dans la variable d'id 1 (la première).


Edit: Voilà une des méthodes que je vais utiliser pour le tuto.
Code: Tout sélectionner
def events(id, event_id, type)
  # 0 = monstre
  # 1 = coffre
  # 2 = rocher (pour le marteau)
  # 3 = fleche
  # 4 = eau (pour les ponts)
  x = $game_map.events[event_id].x
  y = $game_map.events[event_id].y
  d = $game_map.events[event_id].direction
  proprietes = [x, y, d]
  # emplacements 0 à 9 pour les monstre (10 monstres par map)
  id += 10 if type == 1 # emplacements 10 à 19 pour les coffres (10 coffres par map)
  id += 20 if type == 2 # emplacements 20 à 49 pour les rochers (30 rochers par map)
  id += 50 if type == 3 # emplacements 50 à 59 pour les fleches (10 fleches par map)
  id += 60 if type == 4 # emplacements 60 à 149 pour l'eau (90 eau par map)
  $event = []
  $event[id] = proprietes
end

_________________
--- Bad_maker ---


Haut
 Profil  
 
 Sujet du message: Re: Système de puzzle comme Lolo Adventure
MessagePublié: 06 Jan 2012, 21:06 
Membre VIP
Membre VIP
Avatar de l’utilisateur

Inscrit le: 27 Oct 2006, 00:00
Messages: 1238
Niveau RPG Maker: Correct
Logiciel(s) préféré(s): XP
Point(s) Fort(s): Aucune spécialité
Sexe: Masculin
Points d'aide: 60/60

Créations :

Voir ses créations

Pense aussi que @event_id, c'est l'id de l'évent dans laquelle est appeler la commande.
Ça peut être hyper utile.

_________________
Sihara : Démonstration Technique


Haut
 Profil  
 
Afficher les messages depuis:  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 13 messages ]  Aller à la page 1, 2  Suivant

Heures au format UTC + 1 heure [ Heure d’été ]


Qui est en ligne ?

Utilisateurs parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Rechercher pour:
Sauter vers:  
cron
RPG Creative Forum version 5 ; Tous droits réservés
phpBB Group (Traduit par Xaphos)
Optimisé pour une résolution 1024*728