begin process at 2010 02 10 09:15:49
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Direct X

 > PREMIER JEUX EN 2D EN DIRECTX7

PREMIER JEUX EN 2D EN DIRECTX7


 Information sur la source

Note :
8,71 / 10 - par 7 personnes
8,71 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Direct X Niveau :Débutant Date de création :23/08/2004 Vu / téléchargé :6 354 / 699

Auteur : fireuo

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

 Description

Cliquez pour voir la capture en taille normale
Bon dans le code qui suis vous allez trouver mon tout premier projet de plus de 1000 lignes. Bon c'est un jeu très TRES facile alors pas de commentaire sur la faciliter du jeu je vous prit. Le code est aussi tres melangent et casiment pas commenter. Il y a aussi beaucoup de variable repeter (EX: la variable a mit a false a 2 place casiment cote a cote sans quelle soit mit a true). Si vous notez j'aimerait que vous notiez d'apret ce que je vien de dire en haut (je suis amateur, premier projet de + de 1000 lignes, j'avait fait d'autre projet un peu plus simple).

Et aussi ne me posez pas la question "Mais pourquoi tu commence par du DirectX quand tu connait meme pas tout la base" parce que je sais tout simplement pas.


 Conclusion

Il y a un DevMode pour plus facilement ce promener dans le jeu.
Juste aller voir le LiserMoi.txt

 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 JEU HUNT MASTER
Source avec Zip Source avec une capture GENERATEUR DE TABLEAU HTML SIMPLE
Source avec Zip Source avec une capture LOGICIEL DE GESTION DE CD
Source avec Zip Source avec une capture TUTORIAL : ENRÉGISTRER DU TEXTE ET LE RECHERCHER DANS UN .TX...

 Sources de la même categorie

Source avec Zip Source avec une capture BREAKERBAWL par xranto
Source avec Zip JEU DE LA ROUE DE LA CHANCE par yvesdudu
Source avec Zip TUTO DIRECT3D 1 : INITIALISATION par ciberrique
Source avec Zip Source avec une capture ENVIRONEMENT 3D A LA PREMIÈRE PERSONNE. DIRECTX8 par djine
Source avec une capture Source .NET (Dotnet) APPLIQUER UNE RESOLUTION GRÂCE À DIRECTDRAW par tinux

Commentaires et avis

Commentaire de Clonk le 23/08/2004 09:33:32

Je n'ai pas encore regardé ton source, mais par pitié, fais attention à ton orthographe!
Ca devient énervant les explications quasiment illisibles, ou du moins incompréhensilbles (je rapelle que c'est un motif de suppression de source)

Commentaire de TechnologiX le 23/08/2004 13:34:48

Clonk

Ton source ??? c'est pas plus français TA SOURCE ???

ou même : Ca c'est mieu ça

et encore : IncompréhensiLbles c'est pas mieux incompréhensibles ???

de plus il y a 2 P a rappelle ! moi je m'en fou de lortographe mais j'ai horreur que l'on dise sa d'un gars qui lui  aussi fais des horreur pour lorto on s'en fou et la compréhensibilité il faut juste de l'imagination ! voir se quil a pu dire !...

Commentaire de MadM@tt le 23/08/2004 16:27:16

youy ! don't worry be happy ;)
moi je trouve que c'est déjà un bel effort d'avoir fait un jeu en directx de environ 1000 lignes sans connaitre trop la base de VB, ça montre que tu sai tenir les long projet et c'est une bonne qualité pour un programmeur (même si 1000 lignes c'est encore qu'un début ;)
Déjà pour ça je dit : bravo
@ +

PS : si vous voulez critiquer mes fautes d'orto ne vous génez pas j'ai passé mon bac de français je m'en fou lol :p

Commentaire de dragon le 23/08/2004 16:59:00

1000 lignes, c'est excellent pour un premier projet, surtout en directX

domage que la screen shoot montre pas pendant le jeu, puisque je peux pas le tester de ma job.

comme là dit MadM@tt, 1000 lignes en programmation, c'est seulement un début, mon projet à ma job, je suis rendu à 17692 (espace et commentaire non inclu, vive le plugin de stats de VB.Net lol) et je suis tout seul à programmer (maudit j'ai même pas fait le quart encore lol)

pis pour le français, on s,en fou, tant que c'est lisible.

Commentaire de fireuo le 23/08/2004 18:59:34

Merci pour tout vos commentaires. Je sais que j'ai de la misère avec mon orthographe mais c'est peu être mon accent Québecquoi.

Pour l'instant je fait des effort pour corriger mes fautes.

Dragon : 17 692 lignes ?!?! ca fait combien de temps que tu travail la dessu ?

Commentaire de dragon le 23/08/2004 19:20:43

eh ... environ 1 mois, 1 mois et demi, masi je suis a pleins temps dessus, 40 heures semaine non stop. Oki, c,est un peu moins qui fait grossir l'application, puisque c,est moi qui a voulu gérer le drag and clic, la molette de la sourie, des environnement 100% dynamique. Mais d'un autre côté, je programme en programmation orienté object, donc j,aurasi beaucoup plus de ligne de code que ça si c'était pas aussi optimiser, j'ai aucune ligne de code qui se répête, ni aucun fonction ou procédure.

j'ai même créer des outli pour aller plus vite tout en diminuant le nombre de ligne de code, comme la connection à la base de donnée (qui est sur le site), la conection au fichier XML, une banque d'outil, une banque de structure, gestion du ajouter/modifier et supprimer dans les tables (aussi sur le site) ....

masi ça fias déjà 6 ans que je programme a pleins temps, donc c'est normal que je programme vite et je dois dire assez bien quand je m'applique (juste a voir ma connection à la base de donnée en .Net, c,est un excellent exemple, j,en suis fier, même si je l'ai amélioré depuis, j'attend encore un peu avant de mettre en ligne une version 2.0)

tu vas voir, plus que tu vas programmer, tu vas finir par trouver pleins de raccoucie sur comment programmer plus efficacement, laisse toi le temps. Mais nu conseil si vraiment tu veut y mettre, 2 écran il y a rien de mieux pour programmer, surtout quand tu as une base de donné ouverte en même temps, ça sauve beaucoup de temps (chez moi, j,ai pris une vieille carte graphique à 5$, même pas compatible direct7 (une mystic 1.0 PCI pour ceux qui connaisse, c'est avant la voodoo 1 3dfx. Au moins, à ma job, j'ai une gross nvidia dual avec 2 grosse écran 19 pouce :-P)

Commentaire de fireuo le 23/08/2004 19:50:24

K avoir 2 écran j'y avait deja penser mais pour le moment c'Est l'argent qui manque. J'ai lacher ma dernière Job pour maux de dos. Par contre j'ai deja toute l'équipement pour avoir 2 ecran manque juste al 2eme écran :D

Commentaire de OphidiaN le 23/08/2004 19:57:41

;) bon début

Commentaire de dragon le 23/08/2004 20:03:32

oui, c'était l'écran le plus dur de trouver. Mais 2 écran c'est pratique quand tu as une base de donnée, ça te permet de voir tes donnée et la structure de tes tables tout en programmant (je pense déjà au 3 écrans moi, au nombre de table que j'ai lol)

mais ça sauve du temps, masi pas ça qui va doubler ta vitesse de programmation, c'est l'habitude. plus tu vas programmer, moins tu vas perdre de temps sur des problèmes qui votn finir par te devenir simple a résoude, même si présentement ce sont des montagnes.

aussi travaillé efficacement et savoir commetn revenir en arrière rapidement. Moi ej programme toujours avec VB.Net d'ouvre, 2 access d,ouver en même temps, bloc note pour les aide mémoire de copier collé, un exploreur windows, un internet explorer et une bobliothèque remplis de livre de programmation.

tout ça, ça se maitrise pas en 2 jours, c'est long.

un conseil pour prendre de l'epérience rapidement, ici. Si tu remarques, les meilleurs sont très souvent ceux qui aident le plus, c'est pas pour rien. On voit beaucoup plus de possibilité d'erreur que les autres personnes et quand la même erreur nous arrive, on sait déjà comment la réglé que les autres, ben ils doivent chercher et poser des questions.

N'importe qui qui a la moindre connaissance en programmation peuvent aider ici, soit par des tutoriaux, soit en répondant sur le forum. Il y a toujours des questions facile à répondre et lire les solution aide souvent.

L'idéal est de pas se concentrer sur un seul domaine, je suis un touche a tout, je fasi autant des jeux, des bases de données que des mathématique complexe. Plus on est diversifier, plus on va en faire profiter dans nos programmes.

Un autre conseil, une fois que tu vas bien amitriser VB (ce que ej crois qui est le cas) apprend un autre langage, comme le C/C++ ou Java.

VB6.0 c'est bien, mais c'est pas de la vrai programmation, C/C++ ou Java est beaucoup plus de la vrai programation avec des environnement dynamique et la POO. Ensuite, vas sur VB.Net. Si tu connais VB6.0 et Java ou C++, ça va prendre moins d,une semaine apprendre VB.Net et après tu reviendras pus à VB6.0 tellement il est limité

Commentaire de OphidiaN le 23/08/2004 20:09:57

écoute le grand sage dragon et tu deviendras aussi bon que lui....

Commentaire de fireuo le 23/08/2004 20:10:20

Oui j'ai deja un peu assailer C++. Mais je devrait tout apprendre ca dans ma premiere anner de cegep genre dans 2 ans. Pour le moment je suis amateur en VB et je vais peu etre assailer de faire 1 ou 2 autre progrmme complexe.

Le premier qui est deja en pre-developement (se coup la je fait une planification ^^ pas comme l'autre tout improviser) c'est un jeu de carte j'en dit pas plus pour pas me faire piquer mon idee par d'autre monde.

Commentaire de Clonk le 23/08/2004 20:51:10

TechnologiX -->
ton FICHIER source
et oui, j'ai fais deux fautes de frappe, c'est pas non plus le Pérou! Et quand tu as un clavier pourri au boulot, ça n'aide pas non plus.
De plus, ça n'a jamais été une attaque, c'est une remarque, je trouve ça dommage qu'on retrouve autant de fautes dans des messages sur les forums. C'est pas la peine d'être aussi désagréable.

Commentaire de dragon le 23/08/2004 21:36:13

C++ et VB c'est très différent
c'est sur que le plus simple est d,attendre le cegep. Des cours ça aide toujours à se partir

c'est sur, faire des jeux, ça aide toujorus à apprendre, puisque c'est toujours le fun a programmer

mais je te conseil quand même de regarder aussi les base de donnée, les fichier textes et les fichier XML

ça va quadropler en quelques secondes les possibilité de programmation que tu pourras faire et c'est pas très difficile.

la connection au base de donnée, je compte même pus le nombre de tutoriaux, les fichier c'est utra facile. Peut-être juste le XML qui est plus ou moins récent, donc u peu moins de documentation, amsi il y a de très bon tutoriaux. Par contre, XML prend totu sont sens en VB.Net, Java, C++ et les langage Web

Commentaire de titwan le 24/08/2004 10:39:31

Enfin un jeu en directx qui marche la programmation n'exploite pas la puissance des classes objet mais au moins il fait tourner DIRECTX

merci à FIREUO

Commentaire de titwan le 24/08/2004 10:39:40

Enfin un jeu en directx qui marche la programmation n'exploite pas la puissance des classes objet mais au moins il fait tourner DIRECTX

merci à FIREUO

Commentaire de crenaud76 le 25/08/2004 02:01:14

Pour Dragon < Tu dis "VB6.0 c'est bien, mais c'est pas de la vrai programmation" !!!!!
Il faudra que tu me dises ce que c'est de la VRAIE programmation ??? Car pour moi, créer des variables, des procédures/fonctions, créer des classes et des instances de ces classes (ca s'appelle de la POO d'ailleur au passage) et ben j'appelle cela "programmer", et c'est ce que l'on fait en VB6 !
Tu dis que VB6 est limité ?! Il y a peu de choses infaisables en VB6 en réalité, suffit de savoir s'y prendre !!!

Bref, vous aurez compris, je sui sun prorgammeur VB6 ... et il et hors de question que je me prenne la tête à passer à VB.NET !! Pour moi, ce sera du C# !!

Commentaire de dragon le 25/08/2004 02:42:09

je dis ça, parce que VB6.0 prend par la main. Si tu oublie dequoi, pas de trouble, le compilateur le fait pour toi.

Si tu compare avec .Net, C++, C, Java, PHP, ..... et ainsi de suite, là faut tout controler ou presque

crenaud76, je te connais depuis un bout, je sais que tu programme bien, mais beaucoup de programmeur qui connaisse que VB6.0 programme très mal et se fit au compilateur pour les corriger où utilise que les assistant pour programmer.

oui, on peut faire de la POO avec VB6.0, amis à la base il est pas prévu pour ça, ce qui est pas le cas avec les autres. les thread, la même chose.

Disons que vb.net comble beaucoup de lacune de VB6.0

Commentaire de OphidiaN le 25/08/2004 03:48:17

et franchement vb .net c plus simple que vb tout court.... faut arreter là.... bientot yaura meme plus besoin de programmer, juste à clicker ici et là....

Commentaire de dragon le 25/08/2004 03:50:58

j'ai dit l'inverse. j'ai dit que VB6.0 programmais presque pour toi

VB.Net, c'est l'inverse, il programme pas pentoute pour toi, c'est à toi de tout géré. Mais ça dépend toujours du monde, moi je déteste qu'un logiciel me control, je configure toujours tout par moi-même

Commentaire de Clonk le 25/08/2004 08:19:07

OphidiaN --> Justement, c'est le problème de VB.
On apellera plus cela un langage de programmation, mais un progiciel.
Je rejoins dragon là dessus, perso, je suis un développeur, pas un technicien qui utilise un progiciel.

Commentaire de ShadowMaster le 25/08/2004 22:23:36

personnellement je trouve ça berk :) tres mal prog et jeu sans interet, rien qui sorte de l'ordinaire. Je pense pas que le partage de cette sources soit Util à la communauté code source :).
Sinon et bien continu ton apprentissage (http://216.5.163.53/DirectX4VB/), et laisse tombé dx7 passe au 8 qui offre bcp plus de possibilité rapidement.

Commentaire de dragon le 25/08/2004 22:28:26

comme première source, ça peut aider beaucoup de monde.

en tout cas, moi ma première source, j'étais loin de ça

Commentaire de simon22 le 23/01/2005 20:00:38

manifique sa va baucou aprendre

Commentaire de fireuo le 31/03/2005 02:56:10

Merci tout le monde pour vos commentaire. J'ai créé une nouveau jeux encore + perfectioner et avec un peu plus de challenge ;). Mais il est trop gros pour le site mais vous pouvez toujour le donwloader sur http://gingras.no-ip.info dans la section jeux c'est Hunt Master.

Je travail sur un nouveau jeux présentement et j'assaile de "loader" des .jpg et des .mp3 et peu etre évantuellement de la 3d. (Deja commencer meme)

Commentaire de ShadowMaster le 31/03/2005 11:45:41

avec directx8 les jpg se charge comme les bmp :) pour se qui est de la 3d, et bien bonne chance!

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

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 : 0,546 sec (4)

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