(maj 1) matrix fall 2 en dx8 (ecran de veille configurable)

Soyez le premier à donner votre avis sur cette source.

Vue 11 317 fois - Téléchargée 1 145 fois

Description

Bonjour à tous,

voici la deuxième version de mon Matrix-Fall codé en DirectX 8.
Ce programme a pour objectif de reconstituer la chutte des caractère "à la matrix" (avec quelques modifications)... à vous de juger.

le screenshot montre l'affichage d'un texte ainsi que les effets de traînée et de fade-out et la fenêtre de configuration.

MAJ 1 :

- écran de veille configurable
- les images se trouvent dans le dossier "matrixfall"
- la configuration est sauvée dans le fichier "matrixfall.ini"
- calcul de la vitesse d'affichage amélioré (normalement les valeurs indiquées sont exactes)
- les paramètres configurables sont les suivants :
1) dimension des lettres
2) textes et leur pause (autant que vous en voulez)
3) limite de la vitesse d'affichage (en image par seconde)
4) résolution de l'affichage
5) carte vidéo utilisée
6) accélération matérielle ou non
7) limite du nombre total de lignes affichées (mieux expliqué dans la fenêtre de configuration)

fonctionnalités :

-un effet de traînée blanche ou verte apparait soit à l'avant, soit à l'arrière de la chutte des caractère rendant l'effet plus beau.
-il est possible d'afficher du texte et ce, autant que vous le souhaitez, toujours dans le style de matrix avec quelques petits effets en plus.
-une pause entre l'affichage de chaque texte est paramétrable
-4 sortes de lignes sont disponibles, permettant de personnaliser au mieux l'effet. Chaque ligne dispose de ses propres fonctionnalités pour la plupart facilement paramétrables.
-effet de fade-in et fade-out des lettres
-vitesse de chutte
-vitesse d'apparition
-transparence des lettres et des traînées
-utilise les caractères du film (légèrement modifiés)
-...

Fonctionnalités à venir :
-conversion en écran de veille paramétrable
-les options sont lues depuis un fichier externe
-ce même fichier contiendrait les phrases à afficher
-possibilité de choisir la résolution et divers autres paramètres de D3D

si vous prenez le temps de chercher dans le code, vous vous rendrez compte que tout (ou presque) est paramétrable.

voilà, j'hespère que cette version vous plaira.

laissez-moi vos impressions.

PS : l'exe compilé est inclu dans le zip.

Conclusion :


Utilisation :

-lancez le code compilé pour une vitesse d'affichage plus radide
-la tauche "f" dés/affiche la vitesse d'affichage par seconde
-un click de la souris vous permettra de faire une pause
-la touche "escape" termine le programme.

Bug(s) connu(s) :
il arrive que lors de l'exécution du programme (en mode compilé ou pas) un message d'erreur apparait : "Mémoire insuffisante"
cette erreur apparait à la ligne suivante : "Set D3DDevice = D3D.CreateDevice..."

j'hespère pouvoir compter sur votre aide pour m'aider à améliorer ce programme ;-)
merci.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
49
Date d'inscription
mardi 18 juin 2002
Statut
Membre
Dernière intervention
19 décembre 2006

Super!!!!!!!!!!!!!!!!!!!!!! on attend avec impatience ta mise à jour. Merci et bon courage.
Messages postés
224
Date d'inscription
samedi 26 juillet 2003
Statut
Membre
Dernière intervention
30 mars 2009

Bonjour tout le monde !
Voilà, je tenais à vous dire que j'avais repris le développement du matrix fall.
J'ai déjà réécris la plupart des fonctions en y ajoutant quelques optimisations, les images ont été revues et de nouveaux effets sont déjà mis en place (notamment une nouvelle façon d'afficher un message)

Si je continues comme ça, je devrais pouvoir mettre en ligne une première version d'ici peu...
en attendant, j'ai fait une petite animation flash que vous pouvez télécharger à cette adresse : http://www.open-design.be/dev/matrix_fall_3_prev.swf
L'anim tourne à du 12 img/sec, la qualité n'est pas excellente malgré le poids du fichier, mais cela donne un meilleur aperçu de la profondeur que lorsque ce sont des images fixes.

Voilà, sinon, profitez-en pour visiter mon site web ;) ! (http://www.open-design.be)

a+ et bon coding...
Messages postés
11
Date d'inscription
lundi 16 décembre 2002
Statut
Membre
Dernière intervention
16 septembre 2004

il nous faut la suite
bouge toi lol
;-)
Messages postés
224
Date d'inscription
samedi 26 juillet 2003
Statut
Membre
Dernière intervention
30 mars 2009

je ne tiens plus à faire de promesses inutiles... mais ne vous en faites pas, je veux continuer à améliorer ce code. Je vais y mettre le temps, mais je ne saurais pas vous dire dans combien de temps une version sera disponible.
J'ai très peu de temps libre ces derniers temps mais je continue...

Sinon, vous pouvez toujours (si ça vous tente) proposer vos versions du matrix fall, ça me ferait vraiment plaisir.

allez, bon coding et a+
Messages postés
111
Date d'inscription
dimanche 6 janvier 2002
Statut
Membre
Dernière intervention
27 août 2004

Néanmoins il avait deja fait en partie et avait mit un screen.. donc il existe..
Afficher les 76 commentaires

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.