Petit Computer France
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le deal à ne pas rater :
Jeux, jouets et Lego : le deuxième à -50% (large sélection)
Voir le deal

creation jeu

4 participants

Aller en bas

creation jeu Empty creation jeu

Message par AlexJoce Ven 16 Oct - 18:01

Bonjour!
Je voudrais faire un jeu Pac-Man mais je ne sais pas par ou commencer Crying or Very sad
pouvez vous m'aider en me disant par ou commencer?
AlexJoce
AlexJoce

Messages : 5
Date d'inscription : 08/08/2015
Age : 22
Localisation : Herblay

Revenir en haut Aller en bas

creation jeu Empty Re: creation jeu

Message par S.lexis Ven 16 Oct - 19:29

La première chose à faire à mon avis est de définir ce que tu voudras afficher, comment y modifier etc. Dans un Pacman il y a beaucoup de pac-gommes qui traînent donc tu ne pourras peut-être pas leur attribuer à chacune une sprite, je te cache pas que ça va être assez complexe.

L'autre chose à gérer sera le positionnement, les collisions bref tout ce qui pourra se déplacer ou disparaître. Tu dois décider de si tu fais une matrice de cases, avec des personnages et ennemis qui les occupent ou devoir gérer chaque déplacement au pixel près. Dans tous les cas la première chose à faire est donc d'essayer d'afficher quelques trucs, et d'ensuite les animer.
S.lexis
S.lexis

Messages : 387
Date d'inscription : 24/08/2013

http://3dszone.netau.net

Revenir en haut Aller en bas

creation jeu Empty Re: creation jeu

Message par Adriendu92 Sam 17 Oct - 12:38

Je te conseille aussi de le faire en mode texte.
Tu peux éditer des caractères via le programme CHRED (character editor) les sauvegarder (via menu du programme) et les charger(LOAD"BGF0:lenom"[plus très sur de la commande])
Adriendu92
Adriendu92

Messages : 165
Date d'inscription : 07/12/2013
Age : 23
Localisation : Colombes

http://www.ptc-qr-code.sitew.fr/

Revenir en haut Aller en bas

creation jeu Empty Re: creation jeu

Message par J8B Dim 18 Oct - 1:20

Première chose à faire c'est d'établir les règles du jeu.
Pacman c'est donc une boule jaune que le joueur déplace dans 4 directions qui doit passer sur des trucs pour les faire disparaitre et finir le niveau sans se faire attrapper par les ennemis qui le poursuivent.
D'abord tu dois choisir si tu le fais en sprite ou en texte.
Puis tu dois savoir afficher ton pacman puis un décor, ensuite savoir faire bouger ton pacman....
J8B
J8B

Messages : 408
Date d'inscription : 27/10/2013
Localisation : Tarn

http://jinbryce.free.fr

Revenir en haut Aller en bas

creation jeu Empty Re: creation jeu

Message par AlexJoce Lun 19 Oct - 21:24

Je viens de finir les sprites de Pacman, les 4 fantomes, les pac-gommes et les grosses boules. J'ai aussi réussi à afficher Pacman avec son animation, et j'ai presque fini l’écran titre qui est vraiment basique pour l'instant. ^^
je ne sais pas encore gérer les colisions et je n'arrive pas encore a faire bouger Pac-man avec son animation. Neutral
AlexJoce
AlexJoce

Messages : 5
Date d'inscription : 08/08/2015
Age : 22
Localisation : Herblay

Revenir en haut Aller en bas

creation jeu Empty Re: creation jeu

Message par Adriendu92 Mar 20 Oct - 9:45

Go voir le tuto sur les sprites de J8B ou celui de PetitYoshi .
Sinon pour bouger un sprite SPOFS ID,X,Y,TEMPS
pour détecter la collision entre deux sprites précis IF SPHITSP(ID1ID2) THEN ACTION
pour détecter la collision entre deux sprites IF SPHIT(ID1,ID2) /!\ attention cette commande vérifie entre le premier et tous les autres après le second (si ID2=4 alors le jeu vérifias entre l'id1 et le 4;5;6......99) donc si pacman a l'id 1 et les fantomes les 94;95;96;97 IF SPHIT(1,94) THEN GOTO @DEATH permet de faire mourir pacman s'il touche un fantôme
Adriendu92
Adriendu92

Messages : 165
Date d'inscription : 07/12/2013
Age : 23
Localisation : Colombes

http://www.ptc-qr-code.sitew.fr/

Revenir en haut Aller en bas

creation jeu Empty Re: creation jeu

Message par AlexJoce Mar 20 Oct - 19:55

Bon...
Je n'arrive toujours pas à faire bouger Pac man :/
AlexJoce
AlexJoce

Messages : 5
Date d'inscription : 08/08/2015
Age : 22
Localisation : Herblay

Revenir en haut Aller en bas

creation jeu Empty Re: creation jeu

Message par J8B Sam 28 Nov - 4:53

Ok donc pour cela, le mieux est de regarder comment font les autres en ouvrant leur programme, mais parfois on comprend pas toujours le code des autres alors je vais essayer de faire simple avec une façon basique d'y parvenir:
Déjà on doit utiliser une boucle avec un label et GOTO, exemple:
Code:
@BOUGE
GOTO @BOUGE

Entre le label et le GOTO, il faut mettre des conditions avec IF THEN ELSE, ton but étant de faire bouger Pacman tu as donc besoin d'utiliser des commandes boutons, et la commandes SPOFS. Ex:
Code:
@BOUGE
IF BUTTON()==1 THEN Y=Y-1 'Variable nommé Y pour le déplacement vertical
IF BUTTON()==2 THEN Y=Y+1
IF BUTTON()==4 THEN X=X-1 'Variable nommé X pour le déplacement horizontal
IF BUTTON()==8 THEN X=X+1
SPOFS 0,X,Y 'Déplacement de Pacman
VSYNC 1 'Ralentit l'affichage sinon il part come une flèche hors de l'écran à chaque pression d'un bouton
GOTO @BOUGE

C'est une manière de le faire mais il en existe d'autres, le tout est de trouver celle qui correspond à tes attentes donc il faut réfléchir et tenter des trucs ou piquer s'inspirer des idées des autres.
PS:Désolé pour le temps de réponse. albino
J8B
J8B

Messages : 408
Date d'inscription : 27/10/2013
Localisation : Tarn

http://jinbryce.free.fr

Revenir en haut Aller en bas

creation jeu Empty Re: creation jeu

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum