begin process at 2010 03 18 12:01:45
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Jeux

 > JEUX 2D DANS L'ESPACE, N'UTILISE QUE DES SHAPES

JEUX 2D DANS L'ESPACE, N'UTILISE QUE DES SHAPES


 Information sur la source

Note :
6,33 / 10 - par 6 personnes
6,33 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Jeux Classé sous :jeux, shape, vaisseau, espace, 2d Niveau :Débutant Date de création :30/05/2006 Vu / téléchargé :3 189 / 775

Auteur : neil

Ecrire un message privé
Site perso
Commentaire sur cette source (14)
Ajouter un commentaire et/ou une note

 Description

Bon voila, j'ai fait un petit jeux, vous etes aux commandes d'un vaisseaux spatial et vous devez detruire des asteroides se dirigant droit vers la Terre, au fur et à mesure que vous gagner des points, de nouvelles armes apparaissent (classique quoi).
L'interet de cette source est à mon avis de montrer qu'avec de simple shape, on peut faire pas mal de chose.
Bon, le jeux n'est pzas encore fini (je dois encore regler un bug de couleur, ajouter la possibilliter de changer les touches, de jouer avec un jostik, et surtout, je n'ai pas encor developper de boss de fin de niveau)
et la source n'est pas vraiment en forme (peut de commantaire et de nom de composant equivoque) et il se peut que certaine ligne de code ne servent à rien.
J'ai moi meme une question, en faisant ce jeu, j'ai essayer de mettre le moins posible de timer en mettant des variables, est-ce une bonne idée ou cela rend-il le jeu plus lent?
j'attend vos commentaire sur la forme et le fond du jeu.
en attendant, amusez vous bien, les touches de jeux sont inscrite dans Menu>Obtion>touches
PS normalement le jeu doit s'adapter à toutes les tailles d'ecran (developpé sous un portable avec ecran de 15,4 pouces
si il y a un bug (notament le visseau qui n'apparait pas lors du lancement) merci de me le signaler



 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


 Sources du même auteur

Source avec Zip Source avec une capture RACCOURCI RAPIDE (PROGRAMME DE RACCOURCIS PARAMÈTRABLES)

 Sources de la même categorie

Source avec Zip Source avec une capture JEU DE DÉS ZORG6 par dubois77
Source avec Zip Source avec une capture JOUEZ : LIGHTS 1.4 par JulioDelphi
Source avec Zip Source avec une capture JEU DE DAME DELPHI 7 par aom333
Source avec Zip JEU RAMI DES CHIFFRES SOLITAIRE par Toidil
Source avec Zip JEU DE TAQUIN par JCLESAGE

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture JEU DE DÉS ZORG6 par dubois77
Source avec Zip CARDS GAME SDK 1.0.0.0 par f0xi
Source avec Zip Source avec une capture DES DÉS ... par f0xi
Source avec Zip Source avec une capture JEU SHOOT LE CANARD par Nicolas___
Source avec Zip CREATION ET GESTION DYNAMIQUE D'UN COMPOSANT TSHAPE par lord948

Commentaires et avis

Commentaire de f0xi le 31/05/2006 00:20:26 administrateur CS

de l'idée ... mais loin ... vraiment trés loin d'etre parfait.

ameliore tout cela avec les bonnes methodes ... et ça pourras etre beaucoup mieux et plus interressant.

le moteur du jeux est trop poussif. n'oublis pas que la GDI est capable de bien mieux.

Commentaire de f0xi le 31/05/2006 00:21:35 administrateur CS

ah aussi, on dit oPtion et pas oBtion ...

Commentaire de neil le 31/05/2006 11:37:11

ok, dsl pour les fautes d'orthographe.
je ne connais pas la GDI, tu pourrait m'en dire plus s'il te plait?

Commentaire de f0xi le 02/06/2006 00:54:34 administrateur CS

la GDI c'est tout simplement l'API de dessins de windows ... Graphic Design Interface si je me trompe pas. On l'utilise courrament sans s'en rendre compte, dans les canvas par exemple ... c'est la GDI qui intervient.

tu a 3 API pour dessiner : la GDI (par defaut) OpenGL et DirectDraw.

bien sur, un tel jeux serait plus beau et plus performant sous OpenGL ou D3D ... mais il demanderais des connaissances un peu plus poussées.


mais pour ton jeux, chaque element pourrait etre facilement transcrivable pour une meilleure utilisation ...

les meteore par exemple pourrait etre dessiner avec des cercles, le vaisseau egalement... on pourrait meme utiliser des bitmaps et jpeg voir du png...

Commentaire de neil le 02/06/2006 10:49:08

ok donc si j'ai bien compris, au lieu de faire mes dessins avec des shapes, je devrais les faire "à la main" et utiliser la GDI pour les gerer, rendant le jeu plus fluide et plus beau?c'est bien ça?
j'ai deja essayer les composants GLScenes, mais je ne sais pas vraiment les utiliser, et c'est pourquoi j'avai désidé de réaliser ce jeu avec des shapes pour montrer que l'on pouvait faire quelque chose de simpa sans vraiment connaitre des API (mais apparement, je me suis trompé).

Commentaire de djfeeler le 02/06/2006 12:45:32

je trouve qu'il est bien fait :) il manque un peu de son :)

Commentaire de neil le 02/06/2006 16:09:41

merc, pour les sons, c'est prévu, mais pourle moment j'ai un peu de boulot

Commentaire de EddiTheHead le 02/06/2006 20:07:20

Slt,
C'est vrai que les shapes "c'est pas bô". C'est carré ou rond et unicolor mais facile à déplacer à l'écran. Cette facilité est vite perturbée par la longueur du code pour la gestion de tant de shapes.
De tout façon, faut bien commencer à programmer pour évoluer.
Tu devrais apprendre à utiliser les TBitmap. Cest simple, c'est plus agréable à l'oeil et cela raccourci considérablement le code.

Commentaire de neil le 02/06/2006 21:57:46

oui effectivement, le code est (tres) long, je vais voirce que j'arrive a faire avec les Tbitmap, merci
c'est effectivement le premier "jeu" que je fais, avant je developpais des petits programmes utilitaires, genre cryptage de données, arreter un programme a une heure donnée,...

Commentaire de neil le 11/06/2006 22:38:27

Tout simplement génial rien a dire trés bon jeu!!!
Il faut le faire quand même un jeu avec de simple shape c pas rien moi je dit bravo!
(Je rappel que le but de ce code est de montrer qu'il est possible de réaliser un petit jeu sympas avec peu de connaissances et de simple shape! Mission accomplie :) )  

Commentaire de mighty_warrior le 12/06/2006 21:04:54

bo travail il fo le faire pour réussir un jeu avec de simple shape et ça demande beaucoup de concentration pour ne pas s'emmêler les pinceaux dans le code!!!bravo!

Commentaire de neil le 21/06/2006 12:52:30

juste un peit mot, le commentaire de neil du 11/06/2006 n'est pa de moi mais d'un de mes amis qui utilise mon compte delphi pour telecharger des sources et qui m'a laisser un petit message sans avoir fait gaffe qu'il etait connecté avec mon pseudo.

Commentaire de mighty_warrior le 21/06/2006 20:53:11

oui c'est malheureusement vrai! Je me suis un pe planter ce jour là mais je me suis bien r'attraper car j'ai créer mon propre compte ensuite

merci.

Commentaire de badicom le 29/11/2006 12:43:24

thankyou

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Jeux du type serpent... [ par g0belin ] Ben voila, je souhaiterai faire un jeu comme le serpent du Nokia (principe simple bouffe souris=grandis)mais je ne sais pas comment faire le serpent e Fuite mémoire avec StringGrid [ par Stauf ] Bonjour,J'ai le problème suivant:Je crée dynamiquement des données puis libère l'espace une fois affichées. Jusque là, pas de soucis, l'espace est all enlever les espace avant et apres une chaine de caractere.... [ par intello2001 ] tt est ds le sujet :enlever les espace avant et apres une chaine de caractere ?HELP ME PLEASE ! Debugger et jeux récent! [ par Don0Choa ] Bonjour, voila j'ai voulu installer 2 jeux tres réssent(Mafia et Age OfEmpre qui ne sort que le mois prochain) , mais apres l'installation, lorsque je Conseil pour Moteur 3D [ par dami ] Bonjour a tous .Je développe actuellement un jeux de stratégie 3D temps réel. J'ai décidé d'importer les objects via un loader 3ds que j'ai fais, je l Saut, jeux [ par lan0sic ] Bonjour,J'aimerait fair bouger une image, comme si c'etait un type qui saute. (donc l'image doit monter et redecendre). Eseque quelqu'un pourrait m'ai Scanner serveurs de jeux [ par Tagada ] Bonjour,je souhaiterai réaliser un scanner de serveurs de jeux online, plus particulièrement pour quake3. Je n'ai malheureusement rien trouvé d'intere comment faire pour metre des shape en boucle et ke leur valeur s'incrémente avec le compteur ? merci ;)a+ [ par Manouai ] Aime ton prochain comme toi même ! :D :) 8D[Code]procedure TForm1.Timer2Timer(Sender: TObject);vari,j:integer;beginfor i:=1 to n dofor j:=1 to n dobeg accélération d'animations 2D [ par Fandril ] Je reprend un projet ou il y a des animations 2D faites avec le canva standard de delphi. Cependant, ces animations sont beaucopup trop lente (l'utili bonjours j'aurais voulu savoir comment remplacer les espace d'un edit par des _ [ par thone08 ] bonjours j'aurais voulu savoir comment remplacer les espace d'un edit par des _ .merci d'avance


Nos sponsors


Appels d'offres

Sondage...

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
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,139 sec (4)

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