it's ok it works!! thanks so much :)
leneph
Recent community posts
Hi
I'm a french coder, i'm trying superpowers and i like the way i can code everything as i like and whereas the typescript is a new language for me, it is really a good one.
thanks for your framework i love it, i was searching that for a long time.
I'm trying to make a tactical RPG but as a hobiist i don't have much time. I hope one day i will post here a demo or a RC of that game.
hi, you have to use the setVelocity() function each time you want to set it (at the end of each if (Sup.Input.isKeyDown)
this.actor.arcadeBody2D.setVelocityX(velocity.x);
without it, your actor doesn't know it will have to move.
don't forget that if you release your finger from the key, your actor should stop, so in your else (for idle position) under the line
this.actor.spriteRenderer.setAnimation(this.currentIdle);
set the velocity to 0.
this.actor.arcadeBody2D.setVelocityX(0);
Hope it helps ;)
Bonjour,
je pense que dans la théorie il faut faire une fonction aléatoire (nomme tes sprites en numéros et utilise la fonction random) voici le thread qui en parle
https://itch.io/t/32027/random-numbers-solved
pour les faire bouger vers la gauche tu peux t'appuyer sur le tuto pong (https://itch.io/t/15844/superpowers-tutorial-1-pon...)
il suffira de les destroy quand ils arrivent en dehors de l'ecran.
tu leur mets un arcadeBody2D (attaché à l'acteur) et tu utilise la vélocité afin qu'ils bougent tout seul.
pour les positionner au début utilise
this.actor.arcadeBody2D.warpPosition(X, Y) ;
j espère avoir répondu a tes questions et, si tu ne les as pas fait, fait les 2 ou 3 premiers tutos sur le forum, tu apprendra énormément la façon de programmer.
Bonjour Claude,
je peux te faire un éclaircissement la 2d est plane, sans "profondeur", la plupart du temps la vue est de dessus (la hauteur est invisible) ou de coté (la profondeur est invisible), Cela donne un jeu plat mais qui est tout aussi jouable est amusant qu'un jeu en 3D ou 3D isométrique.
la 3D isométrique (aussi appelée 2.5D) peut se faire de 2 façons différentes mais ont le même (plus ou moins) résultat. La caméra est placée au dessus du personnage à 45 degrés. on voit donc les 3 dimensions se dessiner. On peut la faire en 3D pure en plaçant la caméra convenablement, ou en 2D (dessin) en faisant en sorte d'avoir les compétences graphiques nécessaires ou les tilesets adéquats.
Pour ce qui est d'un jeu de plateau si tu es un graphiste amateur, néophyte en 3D, la vision du dessus en 2D est un bon choix. Ca te permet de créer un jeu graphiquement modeste (que tu peux améliorer par la suite avec des animations etc...) mais joli, jouable et plus facilement mis en place en t'appuyant sur le principe de tile set et tile map.
Si tu as plus l’âme d'un graphiste 3D alors le rendu sera plus joli, un peu plus complexe à mettre en place et demandant des logiciels spécifiques.
Tout dépends de ton parcours et de tes connaissances.
J'éspère avoir apporté mon aide.
Bonnes fêtes de fin d'année a toi aussi.