Champ d'étoiles

Description

Ce vieux "projet", si on peut dire ça comme ça, est un simple simulateur de champ d'étoiles, comme l'écran de veille de Windows ; cependant, il a plusieurs fonctionnalités qui le distinguent :
-au départ, ce projet devait me servir à m'initier à la 3D (ce qu'il a fait), et on peut donc régler la distance écran-observateur, qui peut changer l'effet de perspective. C'est intéressant de voir les changement en temps réel.
-Ensuite, la teinte des étoiles change : on peut les faire passer du noir au blanc, du blanc au bleu, du bleu au rouge...
-il y a aussi la possibilité de désactiver l'effacement de la fenêtre à chaque boucle (ce que j'ai appellé les étoiles "collantes"...)
-et enfin celle de rajouter des trainées aux étoiles (d'une longueur réglable).
Les touches sont :
+ (pavé num.) > augmenter la vitesse des étoiles
- (p. num.) > diminuer cellle-ci
'c' > augmenter la distance écran-observateur (moins de perspective)
'v' > effet inverse
Merci à sebleboss, grâce à qui j'ai pu le muter en écran de veille.

Conclusion :


J'ai un petit problème chez moi, avec pratiquement tous mes projets VB qui utilisent un Timer : au delà d'une certaine taille, la vitesse diminue et l'affichage est saccadé. Je crois que c'est à cause du niveau actuel de RAM disponible, mais rien n'est moins sûr...
Depuis que l'affichage est en plein écran, ça saccade comme pas possible chez moi, j'espère que tout le monde n'a pas le même effet.
Faites-moi part de vos remarques et suggestions.

Codes Sources

A voir également

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.