begin process at 2012 02 17 11:32:52
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Jeux

 > JEU SPACEOID (EXEMPLE D'UTILISATION DE CLASSES, INTERFACES ET LISTE-CHAINÉE EN VB6)

JEU SPACEOID (EXEMPLE D'UTILISATION DE CLASSES, INTERFACES ET LISTE-CHAINÉE EN VB6)


 Information sur la source

Note :
4 / 10 - par 1 personne
4,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Jeux Classé sous :astèroid, arcade, liste-chainé Niveau :Initié Date de création :11/02/2009 Date de mise à jour :11/02/2009 19:28:54 Vu / téléchargé :1 744 / 217

Auteur : Charles Racaud

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
Spaceoid et un peu la suite de mon précédent jeu hyperhautid.
Même type, même graphismes, c'est en première approche très ressemblant.
Ce qui change, ici, on a un espace infinie, les astéroïdes sont créer automatiquement sur la périphérie de la zone de jeu et sont détruis quand ils la quittent. (La zone de jeu est un grand disque de 4000px de rayon (taille personnalisable))
Le but du jeu ici, ben rien de plus simple, faire le max de points en détruisant les astéroïdes qui sont de plus en plus rapides.

Mais à la base, j'ai fait cette source pour montrer la grande utilisation de classes et de liste chaîné en vb6 et les manipuler avec des interfaces.
J'ai donc séparé le jeu dans un projet dll et fais en sorte qu'un programme extérieur puisse avoir accès via les interfaces à différents éléments pour paramétré le jeu (notamment les couleurs).


 Conclusion

Si le jeu rame trop, il suffit de diminuer la valeur de certaines constantes dans la classe SpaceoidGame :
Diminuer la taille de la zone de jeu : PLAYSIZE
Diminuer le nombre d'astéroïdes : ASTEROID_MAX_COUNT
Diminuer le nombre d'étoiles : STAR_COUNT
Ou au contraire, si rien ne rame, vous pouvez augmenter ces valeurs.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

11 février 2009 19:28:54 :
Erreur de zip

 Sources du même auteur

Source avec Zip Source avec une capture CONTRÔLE LINKLABEL (SYSLINK) HYPERTEXT
Source avec Zip Source avec une capture HYPERHAUTID
Source avec Zip Source avec une capture ADDIN: BARRE D'ONGLETS POUR VISUAL BASIC
Source avec Zip EXTRACTION DES ICÔNES DES MENU D'OFFICE
Source .NET (Dotnet) CRÉE UNE IMAGE À PARTIR D'UN GRAPHICS

 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) JEU DE MÉMOIRE CLASSIQUE par raffika
Source avec Zip Source avec une capture Source .NET (Dotnet) DES CHIFFRES ET DES LETTRES par ShayW
Source avec Zip Source avec une capture FAIRE REBONDIR PLUSIEURS BALLES par pierreh51
Source avec Zip Source .NET (Dotnet) JE DES BRIQUES MOUVANTES par alpha5
Source avec Zip Source avec une capture TOWER BATTLE 2 par Softmama

 Sources en rapport avec celle ci

JEU D'ADRESSE ,JEU DE TIR À LA SOURIS par yvesdudu
Source avec Zip Source avec une capture DÉBUT D'UN ÉMULATEUR D'ARCADE par Captain Idiot
Source avec Zip Source avec une capture HYPERHAUTID par Charles Racaud
Source avec Zip Source avec une capture TUTORIAL BUBBLE GAME par THE VIPER
Source avec Zip SWITCH GAME : JEU DE POUCE A POUCE par THE VIPER

Commentaires et avis

Commentaire de Renfield le 11/02/2009 21:30:03 administrateur CS

le texte apparait quelques micro instants, seulement au lancement sous Vista

Commentaire de Renfield le 11/02/2009 21:30:19 administrateur CS

je testerai davantage quand je pourrais tester ^^

Commentaire de live12 le 16/02/2009 21:04:41 4/10

ca bon

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Recherche de collaborateurs pour développement d'un émulateur Arcade en VB 6. [ par Captain Idiot ] SHAME est un émulateur de jeux d'arcade écrit en Visual Basic 6J'ai commencé le développement d'un émulateur d'arcade, nommé Shame, dans le style de M


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,076 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales