Scrolling 2d directx7

Soyez le premier à donner votre avis sur cette source.

Vue 6 978 fois - Téléchargée 793 fois

Description

scrolling 2d avec la méthode bien connu des tiles en directX 7.
C'est une bonne base pour commencé un petit rpg pourquoi pas.

Conclusion :


-l'animation du perso reste à faire, j'ai utilisé un timer pour faire une petite animation de l'eau (pas très pratique je le reconnai)

-la superposition des objets (rendu avant ou apres le perso) bug un peu

Voila :) libre à vous d'améliorer tout ça sinon c'est moi qui le ferait :p

Codes Sources

A voir également

Ajouter un commentaire Commentaires
pierre123456 Messages postés 1 Date d'inscription samedi 10 juillet 2004 Statut Membre Dernière intervention 24 octobre 2004
24 oct. 2004 à 16:50
salut
svp dis moi comment formater le image sous d'autre extension ?
cs_gwen49 Messages postés 113 Date d'inscription jeudi 27 novembre 2003 Statut Membre Dernière intervention 19 juillet 2006
28 mai 2004 à 22:56
Mais, toujours dans la map, j'ai pas compris comment on ajoute des objets(Help please!!!)
TheLordFreddy Messages postés 157 Date d'inscription mardi 9 décembre 2003 Statut Membre Dernière intervention 3 février 2005 2
28 mai 2004 à 09:48
slt
ca pas mal ca donne des idées ;-)
ShadowMaster Messages postés 184 Date d'inscription mercredi 27 novembre 2002 Statut Membre Dernière intervention 18 août 2005
1 mai 2004 à 22:55
la map est en faite une matrice (Private Map(0 To 1024, 0 To 1024) As Byte), chaque byte quel contient corespond une texture. Pour modif la map il suffit donc de modif la matrice comme je l'ai fait pour les objets (l'herbe) ObjetMat(I, J) = 101
donc exemple pour la map:
map(50,50)=1 'brique

pour sauver la map:

Open App.Path & "\map.map" For Output As #1
For I = 0 To 1024
For J = 0 To 1024
Print #1, Map(I, J)
DoEvents
Next J
Next I
Close #1

voila c'est tout simple
cs_gwen49 Messages postés 113 Date d'inscription jeudi 27 novembre 2003 Statut Membre Dernière intervention 19 juillet 2006
1 mai 2004 à 21:46
SVP avec quoi on édite les .map???

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.