Petit moteur 2d sous directx8

Soyez le premier à donner votre avis sur cette source.

Vue 7 382 fois - Téléchargée 1 609 fois

Description

Et hop, un moteur de plus !
Rien de bien révolutionnaire dans le code. Le moteur, sous forme de classe, permet d'afficher des scènes en 2D en utilisant les librairies Directx8.
Ce moteur est loin d'être au point et ne bénéficie pas encore de nombreuses possibilités. Celà dit, il permet d'afficher une scene très rapidement en limitant le code.

Ses possibilités :
- Affichage ne mode plein écran / fenetré
- Jouer MIDI
- Jouer WAV
- Créer timer
- Créer surface avec transparance en alpha
- Créer et jouer des sprites
- Afficher du texte personnalisé
- Acquerir les touches du clavier

Un petit exemple est fournis vous permettant de mieu apréhender le moteur. Il vous permettra de comprendre les techniques de fading, de la manipulation des sprites et de la création d'un menu.

Remarque concernant les fichier .DAT :
- Tous les fichiers .DAT doivent contenir le nombre d'occurrence en première ligne
- Cas particulier pour les textures :
les déclarations des textures sont suivies par 4 parametres. exemple : TEXTURES\smcharas.png,1,0,1,1
les 3 premiers correspondent à la couleur de transparence (pour les sprites) dans le format ROUGE,VERT,BLEU. 1 pour 255 et 0 pour 0 (en valeur RGB)
le dernier parametre definit l'opacité de l'élément : 0 pour 0% et 1 pour 100%

Si vous avez des remarques ou des suggestions (constructives si possible) n'hesitez pas à m'en faire part.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_yoman64
Messages postés
593
Date d'inscription
samedi 19 janvier 2002
Statut
Membre
Dernière intervention
4 décembre 2008
-
Pas mal du tout. assez rapide... 1800 fps :-/
ghuysmans99
Messages postés
2501
Date d'inscription
jeudi 14 juillet 2005
Statut
Contributeur
Dernière intervention
5 juin 2016
1 -
très rapide
10/10
cs_max12
Messages postés
1491
Date d'inscription
dimanche 19 novembre 2000
Statut
Modérateur
Dernière intervention
7 juillet 2014
-
J'ai n'ai que deux mots à dire :
gé, nial

Cela dit je suis un peu déçu car je croyais que je trouverais un petit jeu ;)
XtremDuke
Messages postés
631
Date d'inscription
samedi 28 septembre 2002
Statut
Membre
Dernière intervention
18 mai 2009
3 -
désolé max12 mais la taille de l'archive m'empeche de donner le reste.
ceci étant dit je posterai bientot l'url du jeu en entier.
Neo.balastik
Messages postés
797
Date d'inscription
jeudi 17 mai 2001
Statut
Membre
Dernière intervention
5 mai 2009
4 -
Il n'y a pas la gestion de la souris ? Oubli volontaire ou problème chez moi ?

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.