Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

JEU EN VBSCRIPT (SORTE DE SPACE INVADER)


Information sur la source

Catégorie :Jeux Classé sous : jeu, space, invader Niveau : Débutant Date de création : 16/05/2005 Vu / téléchargé: 2 335 / 290

Note :
5,67 / 10 - par 3 personnes
5,67 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (9)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
Salut à tous!
J'ai créé un petit jeu pourri en vbscript (Un space Invader)
mais mon code source est beaucoup trop long!
C'est à dire que je suis obligé de créer un gestionnaire d'évènement
pour chaque alien (des araignées lol)! Par exemple:
<script language=vbscript>
public x ' "Public" rend la variable "x" accécible à toutes les fonctions qui vont suivre.
public y

sub window_onload()
x=500
y=-30

Alien.style.left=x
Alien.style.top=y
fonctionAlien() 'Ici j'appelle la fonction de l'alien
end sub

sub fonctionAlien()
...Les instructions...
end sub
</script>
Mon problème c'est que si j'ai cinquante aliens à mettre dans le jeu, je devrais
mettre ce script pour chaque alien! C'est trop long! On pourrai par exemple
appeller la fonction alien en lui indiquant des variables: sub fonctionAlien(posx, posy)
Mais ça NE FONCTIONNE PAS!!!! Qu'est ce qu'il faut faire???? Sur ce je vous laisse
le "plaisir" de décortiquer ce code et désolé pour les extensions '.hoda'!
Necessite internet explorer et paramétre d'affichage 1024x768.

 

Conclusion

Merci d'avance pour la réponse à ma question!
PS: Le jeu présente plein de bugs!
Et encore désolé pour les extensions .hoda
J'ai enlevé le musique de fond pour alléger le poid du zip.

Vous ne pourrez pas détruire certaines araignées.
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • alien.hodaTélécharger ce fichier [Réservé aux membres club]6 212 octets
  • alienantiLAZER.hodaTélécharger ce fichier [Réservé aux membres club]6 441 octets
  • danger.hodaTélécharger ce fichier [Réservé aux membres club]56 842 octets
  • debut.hodaTélécharger ce fichier [Réservé aux membres club]29 257 octets
  • explode.hodaTélécharger ce fichier [Réservé aux membres club]23 584 octets
  • explosion.hodaTélécharger ce fichier [Réservé aux membres club]16 495 octets
  • fond0.jpgTélécharger ce fichier [Réservé aux membres club]Voir ce fichier33 848 octets
  • lazer.hodaTélécharger ce fichier [Réservé aux membres club]72 247 octets
  • loose.hodaTélécharger ce fichier [Réservé aux membres club]55 588 octets
  • mort.hodaTélécharger ce fichier [Réservé aux membres club]33 854 octets
  • mort2.hodaTélécharger ce fichier [Réservé aux membres club]9 454 octets
  • muniti.hodaTélécharger ce fichier [Réservé aux membres club]32 227 octets
  • munition.hodaTélécharger ce fichier [Réservé aux membres club]25 195 octets
  • none.hodaTélécharger ce fichier [Réservé aux membres club]28 003 octets
  • perdu.hodaTélécharger ce fichier [Réservé aux membres club]139 224 octets
  • ready.hodaTélécharger ce fichier [Réservé aux membres club]28 003 octets
  • rubi.hodaTélécharger ce fichier [Réservé aux membres club]31 152 octets
  • score.hodaTélécharger ce fichier [Réservé aux membres club]67 709 octets
  • space 1024x768.htmlTélécharger ce fichier [Réservé aux membres club]Voir ce fichier25 025 octets
  • tire.hodaTélécharger ce fichier [Réservé aux membres club]40 960 octets
  • touche.hodaTélécharger ce fichier [Réservé aux membres club]28 003 octets
  • vie.hodaTélécharger ce fichier [Réservé aux membres club]28 003 octets
  • vie2.hodaTélécharger ce fichier [Réservé aux membres club]2 517 octets
  • Vso.hodaTélécharger ce fichier [Réservé aux membres club]13 563 octets

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de MasterHack le 17/05/2005 16:29:03

le lazer ne fonctionne q'une seule fois

signaler à un administrateur
Commentaire de hodaking le 17/05/2005 17:29:48

C'est normal il faut récupérer les munitions!
Tu peux voir tes munitions en bas à gauche!
Pour en avoir plus il faut récupérer les trucs verts
qui tombent!
Sur la capture de l'écran en haut tu peux le voir!

signaler à un administrateur
Commentaire de hodaking le 17/05/2005 17:45:26

Petite question!
Les gifs animés fonctionnent bien? Je veux dire ça rame pas?

signaler à un administrateur
Commentaire de MasterHack le 17/05/2005 18:30:50

oui je les vois

signaler à un administrateur
Commentaire de hodaking le 17/05/2005 19:54:48

Il ya aussi de temps en temps des points de vie qui circulent! Un peu moins fréquent que les munitions.
Mais ma préoccupation se porte sur le code source.
Si tu y as jeté un coup d'oeil t'as dut voir que c'est excessivement long. En fait j'aimerai raccourcir ce code en appellant les fonctions de la façon suivante:
sub function(variable, variable, ... , variable)
Mais ça ne fonctionne pas. Je sais que sous javascript il n'y a pas de problème. Mais c'est un défis pour moi de l'écrire en vbs.
TU peux m'aider MasterHack?

signaler à un administrateur
Commentaire de MasterHack le 17/05/2005 20:07:59

vai voir ce weekend (enfin a partir de demain)

signaler à un administrateur
Commentaire de hodaking le 17/05/2005 20:21:07

C'est bon je viens de tester des combinaisons et j'ai trouvé!!!!
comme par miracle:
<script language=vbscript>
sub hello (a, ..., j)
... instruction...
end sub
</script>

<body onload='hello "variable1", "variable2", ... , "variable10"'>
</body>

Merci quand même MasterHack! t'es cool!
Désolé pour le dérangement!
A+

signaler à un administrateur
Commentaire de hodaking le 21/05/2005 08:47:20

Quand vous mettez une note comme ça dites au moins ce qui ne va pas dans le code! Il n'y a aucune critique! ???
Vous avez essayé le script au moins????
Je pensais avoir trouvé un bon site d'entre aide mais je me suis
trompé!
BYE BYE!

signaler à un administrateur
Commentaire de MasterHack le 22/05/2005 19:24:48

hodaking> voila c po important les notes,moi j'aime bien ton code alors 10/10,je me suis fais qlq parties (500 pts max) alors j'ai triche en ajoutons plus de temps ;p.Lache po !

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Jeu de dames [ par Christophe ] Je cherche à réaliser un mini-jeu de dames. Sachant qu'on doit pouvoir ensuite gérer des événements Drag-Drop, quels types de contrôles dois-je utilis winamp et VB5 [ par Rescator ] bonjourj'utilise un petit prog ecris sous vb5 pour commander un jeu de lumière par le port // de mon PC. seulement j'aimerais récupérer le tempo de la bouger objet avet une manette de jeu? [ par ZIDANE ] Est ce que quelqu'un sait comment faire pour bouger un objet avec une mannette de jeu ordinaire ? (gamepad)Si vous avez la réponse pouvez vous me l'en Jeu de tir à la Rogue Spear [ par Nat ] Salut.Je développe un jeu de tir et j'ai grave besoin d'aide.Il me manque un graphiste et j'aimerais aussi savoir comment on fait pour interpréter la SOURCE JEU D'ECHEC [ par TOUATI ] POUR UN HANDICAPE SEMI VISUEL JE CHERCHE DES SOURCES POUR ADAPTER CE JEU A CES PROBLEMES POUR CELA JE CHERCHE /1/ les sources d'un jeu d'echec 2 / un Cmt afficher une fenetre par dessus un jeu windows ? [ par lechti62 ] Bonjour je voudrai savoir si il est possible quand un jeu Windows ou Direct Xest lancé, de pouvoir afficher un programme fait avec VB par dessus ce je Comment creer un serveur de jeux en reseaux? [ par Momo3dfx ] Salut a tous,j'ai un exellent site, sur un jeu, j'ai du matos pour faire un serveur, j'ai tout sauf l'expérience et el savoir faire.-Comment fait-on p AIDE DATA SVP ! [ par Seb ] Je fais un programme jeu :j ai une basse access que j accede grace au data de vb et j aimerai mettre a jour le score d'une personne à la fin d un jeu. Tri d'un fichier pour un jeu [ par @ thedentiste @ ] J'aimerai savoir comment peut on trier un fichierc'est pour faire une table des scores avec deux éléments le nom du joueur et le score Merci d'avance@ DX : aidez moi svp !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! [ par Ophidian ] a ceux qui sy connaissent et aux autres :dans la source du moteur3D en DX de je sais plus qui, on est dans un monde en 3D et on peut bouger. Comment f


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 1,092 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.