CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[Unity] RPG Isometrique 2D

ArcBell
ArcBell
Niveau 8
19 janvier 2017 à 17:00:00

Bonjour !

Je tente un petit projet sur Unity, un mini rpg solo en 2D isométrique de ce genre là :
https://image.noelshack.com/fichiers/2017/03/1484840916-inside-the-stronghold-by-shabuegah.png https://image.noelshack.com/fichiers/2017/03/1484840933-isometric-store-by-graconius.jpg https://image.noelshack.com/fichiers/2017/03/1484840950-my-little-room-by-04ghosts-daimn32.png

Voici mon objectif : La caméra a un angle fixe. Le personnage peut se déplacer dans 8 directions, se cogne dans les murs et les meubles et peut passer derrière. Graphismes 2D pixel (pas de modélisation 3D).

Simplement pour me faire la main, j'aimerais créer une petite pièce comme dans les exemples ci-dessus avec un petit personnage pouvant bouger dedans, à la FF tactic en gros.

Est-ce que d'autres ont déjà tenté un projet isométrique sur Unity ? Auriez-vous des tutos, des scripts, des ressources à me proposer ?

Est-ce que je dois partir sur le logiciel Unity 2D ou bien sur Unity 3D ? Je me doute que c'est une question bête mais l'isométrie étant une sorte d'entre deux, j'avoue être un peu perdu.

J'ai déjà trouvé sur l'asset store "l'ultimate Isometric Toolkit" (https://www.assetstore.unity3d.com/en/#!/content/42058), quelqu'un l'a déjà testé ? Mais honnêtement je préférerais apprendre à faire les choses moi-même plutôt que d'utiliser des scripts du store.

Merci d'avance pour vos suggestions !

Pseudo supprimé
Pseudo supprimé 19 janvier 2017 à 17:25:17

l'isometrique reste avant tout de la 2D qui se fais passé pour de la 3D (du au contrainte technique de l'époque)
apres tu peut le faire en 3D mais ça donne un style different, donc je pense que tu devrais go sur Unity 2, au niveau des tuto je ne peut pas t'en dire plus car je suis pas un utilisateur d'unity mais de gamemaker (dans lequel justement il est plus simple de creer des jeux et surtout si il sont en 2D)

ArcBell
ArcBell
Niveau 8
19 janvier 2017 à 17:30:38

Dans ce cas, me conseillerais-tu carrément de passer sur Gamemaker ? Un rpg en 2D isométrique serait envisageable sur ce logiciel ?

Pseudo supprimé
Pseudo supprimé 19 janvier 2017 à 17:52:18

oui largement, si tu t'intéresse au code mais que tu a peur que ce soit trop dur Gamemaker te propose un language simplifié qui lui est propre [[sticker:p/1lmh]]

si tu a des question : https://discord.gg/7ZznPPB

Message édité le 19 janvier 2017 à 17:52:44 par Pseudo supprimé
ArcBell
ArcBell
Niveau 8
19 janvier 2017 à 18:19:35

Je vais regarder un peu du côté de gamemaker alors ! Et merci pour le discord, je vous ai rejoint !

J'ai deux autres questions d'ordre un peu plus général :

- Pour le néophyte que je suis, la 2D isométrique et la 2D "classique" top-down sont très semblables et diffèrent surtout d'un point de vue graphique / visuel. Est-ce que je me trompe ? Est-il envisageable par exemple de suivre l'un des nombreux tutos pour faire un rpg 2D (en vue classique) et d'essayer de faire de l'isométrique à partir de là ? Je demande ça parce que par exemple, dans RPG maker l'isométrique semble très dur à réaliser du fait de la programmation par "événements". On m'a donc déconseillé de faire de l'isométrique sur RPG maker !

- J'ai un projet de jeu en tête depuis un bon bout de temps mais mon souci est mon total manque de connaissances en codage. Actuellement je suis capable de remplir les rôles de game designer et de graphiste, j'ai des bases suffisantes pour commencer à développer mon projet en ce qui concerne ces domaines-là. Par contre dès que je me penche sur la partie codage ça devient pénible et surtout frustrant. J'en viens à ma question : est-il raisonnable de tranquillement avancer sur le game design, les graphismes (création de sprites, de décors, de level...) et le scénario sans toucher à la partie codage ? Est-ce que je risque de mal faire quelque chose sans m'en rendre compte ? L'idée serait de me faire plaisir en avançant sur mon projet tout en apprenant tranquillement à coder en parallèle. Voir carrément de faire un appel à candidature une fois que j'aurais suffisamment de choses à montrer !

needboost
needboost
Niveau 10
19 janvier 2017 à 19:24:01

tu devrais utiliser l'asset. Toute façon tu veras si ça correspond au jeux que tu veux créer. Et toute façon tu va passer des heures à coder ne t'en fais pas alors prend de l'avance et utilise les outils déja préfabriqué, en plus c'est manifestement gratuit. ça serait tout de meme bien que tu regarde un peux l'asset que t'utilise pour voir comment ça fonctionne, ça t'ouvrira l'esprit https://image.noelshack.com/fichiers/2016/49/1481028776-ddo3.jpg

hself
hself
Niveau 7
19 janvier 2017 à 19:26:36

Le plus chaud quand tu fais de la 2d isometrique c'est le z-sorting, et la masse phénoménale d'assests qu'il faut sortir (le double d'un platformer, au minimum puisque tu as 4 directions).

ArcBell
ArcBell
Niveau 8
19 janvier 2017 à 19:46:19

Needboost : J'ai téléchargé l'asset et première surprise, apparemment il marche sur Unity 3D et non 2D.[[sticker:p/1kkq]] Je ne suis pas sûr que ça me convienne, ça a vraiment l'air d'être de la 3D isométrique et non de la 2D isométrique (déjà que j'ai du mal à faire la différence...) mais je vais essayer un peu pour voir quand même. Et dans tous les cas tu as raison, ça ne peut pas me faire de mal de regarder un peu comment l'asset est fait !

Hself : Par rapport au volume d'asset, ça revient au même que pour une 2D "classique" comme pokemon non ? Et pour ce qui est du Z-sorting en effet ça m'a l'air compliqué, mais dans le cas où l'on souhaite passer derrière des éléments de décors (comme un arbre) dans un jeu 2D classique, on a exactement le même problème non ? Pour moi le défi réside plutôt dans le fait de faire un sprite avec 8 directions, mais ce n'est que l'avis d'un parfait néophyte !

hself
hself
Niveau 7
19 janvier 2017 à 19:56:34

Le 19 janvier 2017 à 19:46:19 ArcBell a écrit :
Hself : Par rapport au volume d'asset, ça revient au même que pour une 2D "classique" comme pokemon non ? Et pour ce qui est du Z-sorting en effet ça m'a l'air compliqué, mais dans le cas où l'on souhaite passer derrière des éléments de décors (comme un arbre) dans un jeu 2D classique, on a exactement le même problème non ? Pour moi le défi réside plutôt dans le fait de faire un sprite avec 8 directions, mais ce n'est que l'avis d'un parfait néophyte !

Oui et non, pour de la 2d simple c'est juste un système de calques (profondeur) et il te suffit de placer manuellement tes éléments sur les différents calques, alors que pour de l'iso tu dois calculer la profondeur (calque) du sprite en fonction de sa position (coordonnées).

Pour les assets, si tu fais que du statique, en effet ca ne rajoute pas énormément de boulot. Par contre si tu commence a ajouter des skins, ou de l'équipement apparent ca devient vite conséquent.

Et au passage, unity2d ou 3d c'est pareil. Y a que la perspective (et quelques options) qui change.

Message édité le 19 janvier 2017 à 20:00:31 par hself
zebtorax
zebtorax
Niveau 9
19 janvier 2017 à 20:54:27

Le 19 janvier 2017 à 18:19:35 ArcBell a écrit :

Est-ce que je me trompe ? Est-il envisageable par exemple de suivre l'un des nombreux tutos pour faire un rpg 2D (en vue classique) et d'essayer de faire de l'isométrique à partir de là ? Je demande ça parce que par exemple, dans RPG maker l'isométrique semble très dur à réaliser du fait de la programmation par "événements". On m'a donc déconseillé de faire de l'isométrique sur RPG maker !

:ouch:

Limite, tu aurais des notions de programmation ou une utilisation continue d'Unity, ça pourrait être cool d'utiliser Unity... Mais si c'est vraiment la 2D iso qui t'intéresse le plus, il vaut peut-être mieux utiliser un logiciel pour faire de la 2D iso... ?

ArcBell
ArcBell
Niveau 8
19 janvier 2017 à 21:15:03

Hself : Merci, je pense que je comprends mieux les enjeux d'une 2D Isométrique.

Zebtorax : Et oui, je suis néophyte comme je l'ai dit. :hap: Unity n'est pas du tout une obligation, j'ai commencé à apprendre dessus mais rien ne m'oblige à y rester. Il existe des logiciels dédiés à la 2D isométrique ? Ça m'intéresse beaucoup, si tu as des noms je suis preneur !

Pseudo supprimé
Pseudo supprimé 19 janvier 2017 à 21:22:06

pas de logiciel lier a la 2D isometrique c'est a toi de faire ta propre isometrie [[sticker:p/1kkr]]
a savoir que le style de 2d isometrique a la quelle tu pense se fais en ligne de 2px par 2px, ce qui equivaux a des angle 30° a peu près :) donc si tu fais des deplacement en 8 axes cela donnerais des angle de 0° - 30 ° - 90° - 150° - 180° - 210° - 270° - 330° :)

Message édité le 19 janvier 2017 à 21:26:16 par Pseudo supprimé
Pseudo supprimé
Pseudo supprimé 20 janvier 2017 à 05:46:40

Comme moteur specialisé dans la 2d iso tu as FIFE
http://fifengine.net

Tu peux coder en python dessus ce qui est pas mal pour un debutant apres pour etre honnete je n'ai jamais utilisé ce moteur moi meme et je ne crois pas qu'il soit tres populaire.
Du coup trouver des tutos ou une communauté si tu as des questions risque d'etre difficile.
Je te conseillerais plutot game maker studio.

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment