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

Game maker problème

shadow_odyssey
shadow_odyssey
Niveau 6
03 août 2011 à 20:17:07

Salut.

J'ai commencé il y a peu de temps sur GM, j'utilise la version 8.0 lite.

Mais mon problème, c'est que j'ai ma room, mes sprites et mon objet-personnage (sonic pour être plus précis) et je n'arrive pas a le déplacer. Alors avec plusieurs sprites, j'ai fais l'animation de sonic courir, quand j'appuis sur la touche il reste a la première image et ne bouge pas, en revanche quand il saute tout baigne ! Quelqu'un a un tuto, des screens ou autre chose pour m'aider ? Merci d'avance.

Player360
Player360
Niveau 10
03 août 2011 à 21:12:45

http://www.siteduzero.com/tutoriel-3-239446-une-animation-avec-les-sprites.html

Tu as déjà regarder cette page ? Sinon, si tu pouvais être plus clair ça serait sympa. =p

shadow_odyssey
shadow_odyssey
Niveau 6
03 août 2011 à 22:35:20

Merci du lien, en faites, quand j'appuie sur la flèche de droite, Sonic reste sur la première frame de l'animation de quand il court et n'avance pas :s

Player360
Player360
Niveau 10
03 août 2011 à 22:55:37

Pour stopper son animation utilise l'action ELSE.

Et pour le fait qu'il ne bouge pas, si tu veux bien m'envoyer en message privé une capture d'écran des événements et des actions de ton bonhomme ça m'aiderait à t'aider.

shadow_odyssey
shadow_odyssey
Niveau 6
03 août 2011 à 23:01:59

Je viens de trouver la solution a mon problème ;)

Tient le lien du tuto :http://www.youtube.com/watch?v=jcCO4lJ2AZQ&NR=1

Celui-la c'est le 3 c'est le 2 qui m'a le plus aidé merci tout de même ;)

Player360
Player360
Niveau 10
03 août 2011 à 23:06:29

De rien ^^

shadow_odyssey
shadow_odyssey
Niveau 6
04 août 2011 à 13:12:34

Je :up: ce topic pour demander un truc, je fais un sonic battle mais en plateforme, quelqu'un sait comment faire en sorte que lorque la touche d'attaque est préssée, l'ennemie prend des dégâts ?

actuenligne
actuenligne
Niveau 6
04 août 2011 à 13:20:35

Salut,

Tu dois utiliser des variables pour ça :)
Tu fais une variable "PV_ennemi", et à l'appui d'une touche tu fais diminuer cette variable d'autant de point que tu veux (par exemple tu la soustrait par une autre variable qui pourrait s'appeler "Atk_joueur").

Mais j'ai peur que tu aies également besoin de gérer le contact entre tes deux sprites, non ? (sinon tu pourras faire
des dégâts mémé en étant à 10 mètres)

En tout cas bon courage pour ton projet !

actuenligne
actuenligne
Niveau 6
04 août 2011 à 13:22:58

"sinon tu pourras faire des dégâts mémé en étant à 10 mètres"

Hum, je voulais bien sûr dire "même en étant à 10 mètres" :rouge:

Et sinon tu sais comment contrôler qu'une touche a été pressée ?

shadow_odyssey
shadow_odyssey
Niveau 6
04 août 2011 à 14:01:37

Oui j'y arrive^^ Merci pour ton conseil je vais essayer avec ca

shadow_odyssey
shadow_odyssey
Niveau 6
04 août 2011 à 23:55:01

Euh gros problème, comment créer une variable ? :o x)

Player360
Player360
Niveau 10
05 août 2011 à 00:03:01

Tu as "Variables" dans Control. :)

shadow_odyssey
shadow_odyssey
Niveau 6
05 août 2011 à 00:07:55

A ok.. Donc si je suis bien, je fais :

Je choisis l'objet monstre
Je crée l'event create
je fais set variable
variable: Pv_monstre
Value: 100
ensuite dans mon objet perso je fais

variable:Atq_punch
value:-12

j'ai juste ?

shadow_odyssey
shadow_odyssey
Niveau 6
05 août 2011 à 00:29:31

:up:

actuenligne
actuenligne
Niveau 6
05 août 2011 à 00:35:45

Tu n'es pas obligé de faire une variable négative. Voici ce que tu peux faire :
PV_monstre = 100
Atk_punch = 12

Ensuite à l'appui d'une touche :
PV_monstre [soustraire*] Atk_punch

Et enfin, un petit contrôle pour vérifier si les PV du monstres sont négatifs ou égal à 0, le cas échéant tu fais "disparaitre" le sprite du monstre.

  • Je ne sais plus le nom de la commande exacte dans GM pour soustraire, mais tu vois le principe :-)
shadow_odyssey
shadow_odyssey
Niveau 6
05 août 2011 à 03:44:05

Je vois un peu oui, je vais essayer merci

thierros
thierros
Niveau 1
10 juillet 2012 à 03:05:10

bonsoir, j'ai un problème j'ai créée mon jeu avec Game Maker
mon personnage se déplace et saute mais lorsque je saute en utilisant la commande droite ou gauche il reste figé comme si il y avait un mur invisible

LoupVangeur
LoupVangeur
Niveau 10
10 juillet 2012 à 07:32:57

Perso Game Maker est pas ma tasse de T :hap:

chopsueys
chopsueys
Niveau 18
10 juillet 2012 à 12:48:46

je sais pas ce que tu utilise pour te déplacer mais si tu fait
Dans un step

If keyboard_chek(vk_right)
{x+=7}
If keyboard_chek(vk_left)
{x-=7}

Ya pas de raisons que ça marche pas

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