[OpenBOR] Memento
Cette page référence quelques astuces et trucs à ne pas oublier au sujet du moteur de jeu 2D OpenBOR.
*** PAGE NON FINALISÉE ***
Éditeur :
– OpenBOR Stats (très utile pour gérer les body et attack boxes ainsi que pour la possibilité d’importer des personnages mugen avec les bons offsets – mais sans cropping)
Après import de personnage Mugen, veillez à bien vérifier que les offsets n’ont pas été fait à l’arrache (en général quand on vérifie animation par animation c’est bon, mais quand on en combine plusieurs c’est souvent décalé).
– OBeditor
– Éditeur de choppes en temps réel de DC
Palette de couleurs :
– TODO
Placement des offsets :
– La meilleure solution lorsqu’on a uniquement des sprites rippés est de créer un template (minimum un par animation), et d’y placer tous les sprites. Chaque frame aura donc les mêmes dimensions et l’offset ne devra être défini qu’une fois. Ça a également de fortes chances de réduire la consommation de mémoire (pas sûr pour les offsets si la redéfinition est forcée à chaque dessin de frame, mais vu que chaque frame est croppée c’est certainement plus facile pour le moteur).
Attackboxes / hitboxes :
Ne pas oublier de les désactiver (attackbox 0 à la frame d’après) pour éviter la propagation. La propagation est toutefois très utile pour les attaques type rush.
Misc :
Les quakeframes en fin d’animation ne sont pas activées si leur durée « dépasse » l’animation.
Enchaînement des animations :
– Via script capturant les manipulations du joueur
– Via définition de cancel à l’intérieur de la définition d’animation
– Animations deux coups sur hit (une pression, deux anims si l’adversaire est touché)
Air-combos, gestion de la gravité
– flottement via tossing
– flottement via jumpframes (illusions d’optique)
– déviation de trajectoire via jumpframes
– déviation de trajectoire via changement de fall anim
– déviation de trajectoire via scripts (changement de vélocité à la main et à la frame près)
Synchronisation des adversaires lors des choppes :
– Via scripts (à la main)
– Via bind
Choppe à distance :
– Via followers
– Via scripts (didhit.c)
Astuces pour la création d’enchaînements sans modification des sprites :
– Regarder ce que donne certaines animations à l’envers (fin vers début), un coup de revers à gauche donne toujours un coup de revers à droite à l’envers.
– Regarder l’ensemble des sprites et piocher une posture qui pourrait coller entre deux autres.













Pas de commentaires
Vous pouvez laissez un commentaire grâce au formulaire ci-dessous :
Laisser un commentaire