S'inscrire ! Pass oublié ?
Hyjoo
Portail Forums Jeux Flash Chat IRC Annuaire
Google

gestion de sprites
Section : Informatique
Logiciels et materiel PC


Actualiser  Hyjoo > Forums > Le village > Informatique > gestion de sprites

gestion de sprites : Discussion sur le forum Informatique (Logiciels et materiel PC : Informations et discussions sur les ordinateurs, les logiciels ou le materiel pc, la programmation et le high tech en général.)

 
Rechercher dans la discussion
 Gestion de sprites
 Informatique : Logiciels et materiel PC
05/01/2007, 13h25 #1
JustMe 
Ombre

gestion de sprites

Bonjour
je veux faire un shootem up ,

je recherche de la documentation sur
l'affichage de sprites
je sais comment afficher un sprite et le deplacer deja !
mais le probleme se situe au niveau de la gestion lorque ce n'est pas un mais
plusieurs sprites qu'il faut deplacer
par exemple faut il que le logiciel sache le nombre de sprite a afficher a l'avance?
comment faire pour deplacer plusieurs sprites sans que les sprites bougent les uns apres les autres ?
ensuite comment est ce que je dois faire pour les missiles
etant donner que le programme ne sait pas combien de fois je vais tirer ...
JustMe est déconnecté(e)
05/01/2007, 15h05 #2
Muadib 
Dieu
Pellicule de bronze
L'Involucre

Muadib

Re : gestion de sprites

Wow....
Bon, je crois que tout celà aura plus sa place dans la section informatique, vu que tu parles de programmation.
Mais je crois qu'il existe des logiciels simplifiés pour faire des shoot'em up.

La première page que j'ai trouvé avec google est celle-ci


Ceci dit, je déplace le topic en section informatique où on sera plus apte à te renseigner.
Muadib est déconnecté(e) Voir une photo de Muadib sur son profil
05/01/2007, 15h17 #3
Stumpy 
Dieu

Stumpy

Re : gestion de sprites

Tu utilises quoi comme logiciel pour ton jeu ou library (SDL, ..., ...)?

Car on pourra sans doute t'aider un peu plus car pour le moment...
Stumpy est déconnecté(e)
05/01/2007, 17h05 #4
JustMe 
Ombre

Re : gestion de sprites

merci pour vos reponses!

en fait j'utilise la librairie "sdl" pour l'affichage de mon image
ce que j'ai besoin de savoir
c'est l'algorithme qui permet d'afficher et de deplacer
les objects incluant la detection etc...
JustMe est déconnecté(e)
05/01/2007, 17h10 #5
Stumpy 
Dieu

Stumpy

Re : gestion de sprites

Citation
Posté par JustMe
merci pour vos reponses!

en fait j'utilise la librairie "sdl" pour l'affichage de mon image
ce que j'ai besoin de savoir
c'est l'algorithme qui permet d'afficher et de deplacer
les objects incluant la detection etc...


Tu veux un debut de moteur de jeu en gros .

tu dois savoir que pour sdl(et autre), en gros, on calcule l'image suivante puis on l'affiche et on boucle donc en gros durant la phase de generation, tu bouges tes objets un par un et quand du va "inverser" tes images, le joueur aura l'impression d'un mouvement regulier.

De meme pour la detection, avant chaque deplacement d'objet, tu recuperes si le mouvement est realisable et dans le cas contraire tu l'annules ou affiche un message d'erreur ou...,...
Code:
while (42)
	 generation_de_l'image_suivante()
	 inversion_des_"couches"
end
Stumpy est déconnecté(e)
05/01/2007, 18h19 #6
JustMe 
Ombre

Re : gestion de sprites

oui je voulais avoir une idee
au sujet du programme qui gere le deplacement d'un groupe de
sprites !


comme je débute dans la programmation de jeu
je ne suis pas encore habitue a la technique d'affichage
dont tu me parles mais je voudrais en savoir plus !
par exemple pour le moment c'est juste une image et non
une animation que j'affiche
JustMe est déconnecté(e)
05/01/2007, 19h44 #7
Stumpy 
Dieu

Stumpy

Re : gestion de sprites

En gros dans ton programme, dans un premier lieu, tu ouvres une fenetre en mode graphique puis tu demande qu'une ton image soit positionnee a l'emplacement (x,y)
Code:
SDL_BlitSurface(ant, NULL, screen, &pos_ant);

puis pour finir tu
Code:
SDL_Flip(screen);


Donc en gros ton programme principal doit tourner dans une boucle infini avec pour seul condition d'arret une demande precise (fermeture de la fenetre, touche echap, autre, ...)
et ensuite dans ta boucle tu vas avoir la mise en position de tes objets puis apres cela, en fin de boucle tu "inverses" les ecrans pour modifier l'affichage au niveau de l'utilisateur.

A chaque tour dans le boucle, tu peux faire deplacer les objets ou tu le souhaite car pour resume, a chaque tour, tu redessines une nouvelle image en fonction des entrees clavier, de tes timers,...
Stumpy est déconnecté(e)

Navigation rapide:

« Discussion précédente | Discussion suivante »
Emplacement :
Actualiser  Hyjoo > Forums > Le village > Informatique > gestion de sprites

Utilisateurs regardant cette discussion : 0 ( membre(s) et 0 invité(s))

Discussions similaires 
Discussion Auteur Forum Réponses Dernier message
gestion d'immeuble Brittany Gehenne (V3) - Divers 25 15/11/2005 16h07
Venez participer à l'Expo Sprites sur Coolprog ! smeg Informatique 0 26/04/2005 11h01
gestion de serveur evilshadow MU Online 0 04/12/2004 16h57
Sprites / Maps / Sounds ... Kudoz Helbreath 11 07/04/2004 19h43
gestion de ferme...... Stumpy Jeux vidéo 3 10/05/2003 17h05
Rechercher dans cette discussion 
Rechercher dans cette discussion:

Recherche avancée


Fuseau horaire GMT +2. Il est actuellement 10h08.

Edité par vBulletin - Copyright © 2000-2005 Jelsoft Enterprises Limited
Copyright © Hyjoo - Tous droits réservés