Fishtank - screensaver interactif : aquarium avec poissons vivants avec lesquels on peut interagir. (ecran de veille)

Soyez le premier à donner votre avis sur cette source.

Vue 15 592 fois - Téléchargée 2 048 fois

Description

Je n'ai jamais trouvé de vrai écran de veille interactif, alors je me suis dit autant essayer.
Le principe est que plusieurs poissons viennent se balader sur votre écran. Pour les faire partir, il ne suffit pas de bouger la souris ou de taper sur une touche, il faut les chasser de l'écran avec votre souris. En effet, les poissons ont peur du curseur et ils le fuient.

Si vous ne voyez pas trop ce que je veux dire, je vous conseille de tester, c'est assez amusant.

Nouveautés :
- Bulles
- Touche Echap pour quitter au cas où vous n'avez pas envie de chasser les poissons ;-)

Conclusion :


Toutes les idées d'améliorations sont les bienvenues.

MadMatt

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
132
Date d'inscription
mercredi 18 février 2004
Statut
Membre
Dernière intervention
1 septembre 2014

et en .Net
Messages postés
5
Date d'inscription
jeudi 9 janvier 2003
Statut
Membre
Dernière intervention
5 septembre 2009

Salut,

Nous avons eu la même idée de développement, j'ai fait un prog qui ressemble au tient (Je l'ai fait pour d'autres animaux). Ton code est par contre beaucoup plus propre que le mien ;-)

Question : ou as tu trouvé les images ? qui te les as faits ? (email,site)

Je t'ai envoy un MP.
Messages postés
13280
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
35
salut,

je n'ai pas regardé le code mais le rendu est assez sympa.

une bug très gênant par contre : je suis en dual screen (bureau étendu = 2560*1024), et quelques poissons restent bloqués au bord gauche de l'écran de droite...
les bulles quant à elles ne sont que sur l'écran de gauche

(désolé si cette remarque a déjà été faite dans les précédents commentaires)
++ ;)
Messages postés
51
Date d'inscription
lundi 8 septembre 2008
Statut
Membre
Dernière intervention
18 août 2009

Autres idées d'amélioration :

- Gérer les config multi-écrans pour que les poissons aient un peu plus de place pour nager que le moniteur principal ! ^^
- Si tu fais une partie config (comme l'a suggéré Patate), mettre une case à cocher "quitter la veille par ESC" pour que au moins la première fois on aie pas cette facilité pour sortir (et que le mode "blague au copain" soit plus drôle)

A part ça, j'ai regardé un peu plus en détail le code, c'est concis, efficace tout en étant clair. Très didactique !
Messages postés
280
Date d'inscription
jeudi 24 mars 2005
Statut
Membre
Dernière intervention
18 mars 2009

Super MADM@tt,
Le code est propre et clair comme je les préfères.

Juste un truc tu ne trouves pas mieux les ...
set oObjet = ...
With oObjet
...
...
end with

dèjà c'est plus rapide je crois et plutôt plus clair niveau code tu ne trouves pas?
Afficher les 23 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.