FinalArt / UnityPokemonKit

[En pause] Dépôt d'UPK, un ensemble d'outils permettant la réalisation de jeux vidéos Pokémon sur Unity.
GNU General Public License v2.0
3 stars 0 forks source link

Déplacements case par case #6

Open FinalArt opened 9 years ago

FinalArt commented 9 years ago

Le déplacement case par case est une composante ancestrale du gaming Pokémon. Néanmoins, les versions ROSA ont rendus les déplacements plus naturels en autorisant le héros à se mouvoir comme bon lui semble (et ainsi lui permettre d'adapter sa vitesse). Néanmoins, ce type de déplacement pose de nombreux problèmes du point de vue de la 3D. En effet, il est nécessaire de gérer d'une main de maître les collisions, les placements dans un espace en 3 dimensions et autres joyeusetés qu'il serrait souhaitable d'éviter aux futurs utilisateurs.

Ainsi, dans un premier temps, il est nécessaire de mettre en place un déplacement case par case :

De plus, mais cela fera l'objet d'un ticket à part, les utilisateurs devront placer les éléments 3D avec des positions multiples de 0.5.

FinalArt commented 9 years ago

La gestion du déplacement sur une grille virtuelle est très compliquée en 3D, car il faut gérer également toutes les collisions et l'attente du déplacement jusqu'au prochaine tile.

Ticket mit dans la Icebox, il sera déterré (peut-être) plus tard.