Après tout il y a un topic Unreal et un topic Unity.
Pourquoi pas Godot ?
Hésitez pas à poser vos questions
Le bonjour.
En voyant ce topic, je me dit que ca tombe bien.
Beaucoup de moteurs disponible,
Un parmis d'autre.
Si je devais aller sur godot...
Me conseilleriez vous de faire de la 3D ?
Aujourd'hui je ne fais que du pixel art
Gourde comme je suis
Il est possible
Que je n'y arrive pas
Un conseil pour debuter la 3D ?
En vous remerciant DocteurBadouga.
Si tu fais du pixel art et de la 2D, c'est très bien tu as déjà une petite jouisse d'expérience.
Faire de la 3D, c'est pas forcément compliqué, ça demande juste de la technique. Godot est plutôt facile à prendre en main mais il est encore un peu en retard techniquement par rapport à Unity/Unreal. Cependant, la prochaine mise à jour, Godot 4.0 devrait régler un certain nombre des problèmes connus en 3D.
Je trouve que c'est un excellent moteur pour débuter en 3D et je le conseille vivement
J'utilise essentiellement Godot pour de la 3D d'ailleurs.
Tres bien, merci beaucoup pour les eclaircissements !
Je m'y essaierais, en esperant ne pas finir la tete la premiere dans un goguenot.
En depit de cela, bonne soiree.
Salut !
Alors voilà, j'ai créé une scène dans laquelle j'instancie plein de node2D grâce à une boucle dans mon script. Pour mieux vous visualiser j'ai un terrain dans lequel spawnent plein de petits robot au fur et à mesure du temps. Ces petits robots se déplacent et se tapent dessus dans ma scène.
Je voudrais savoir quelle est la meilleure méthode pour faire en sorte qu'un robot ne s'affiche pas devant un autre alors qu'il se situe derrière. Je pensais passer par un node CanvasLayer et lui affecter la coordonnée y en paramètre "Layer" mais ça me semble un peu lourd.
EDIT: Et si je passais tout simplement par le paramètre "Z Index" ? Je l'avais même pas remarqué celui là...
Bonjour,
Je reviens car j'ai un nouveau problème. Il s'agit toujours du même projet.
J'utilise un tilemap pour positionner des bâtiments dans mon jeu. Chaque bâtiment possède sa propre animation, il y a des lumières qui clignotes, des écrans qui défilent... bref, pour qu'un tilemap puisse accepter une tuile animée j'ai du créer une animation en .tres visible ici dans mes fichiers:
Dans l'inspecteur ça donne ça : Il s'agit techniquement d'une "AnimatedTexture"
J'ai un noeud "Battle" qui se charge de faire la gestion de plein d'éléments enfants (dont les tilemap). Il gère notamment la pause.
Hors l'animation de mon bâtiment ne se met pas en pause contrairement à d'autres éléments enfants. J'ai mes petits robots qui s'arrêtent, leur animation s'arrêtent, les sons qu'ils émettent s'arrêtent, les balles s'immobilisent en l'air, tout s'arrête, mais j'ai mes bâtiments qui continuent à clignoter dans tous les sens, c'est un peu con.
J'ai bien vérifié à mettre la propriété "Pause Mode" à "Stop" sur mon tilemap, comme je l'ai fait avec mes robots, mais rien n'y fait.
Quelqu'un saurait m'aider ?
Bonne nouvelle !
J'ai galéré un peu mais j'ai trouvé comment mettre l'animation en pause. Simplement grâce à cette commande :
$Zone_L_building.tile_set.tile_get_texture(1).pause = true
Pour info, le paramètre 1 correspond à l'id de mon AnimatedTexture dans la liste des tiles.
Ça ne sera pas aussi simple que de mettre le node en pause mais c'est toujours moins compliqué que de faire un atlas de 44 frames.