Nous sommes actuellement le 09 Juil 2026, 15:34

Le fuseau horaire est UTC-5 heures [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 12 message(s) ] 
Auteur Message
 Sujet du message: Jeux en isométrique
MessagePublié: 02 Déc 2003, 21:02 
Hors-ligne
Toujours là!
Toujours là!
Avatar de l’utilisateur

Inscription : 11 Jan 2002, 01:05
Message(s) : 1084
Localisation : Québec
J'ai vu un jeu a l'école, Alien survival, et ca ma donner une idée pour faire un jeu dans le style avec une vu isométrique.

Mais le seul probleme est que je ne connais que les bases de VB, du a mon premier cours de Programmation au cegep. J'ai déja eu un cours de c++ avec dla programmation style vb également, mais je ne me souviens pas de grand chose.

Alors je me demande si je devrais attendre d'avoir mon cours de c++ qui doit etre a la 4e ou 5e session, donc d'attendre 1 an ½.. ou si ya toujours moyen d'apprendre par soi meme ( jai 2 bibles du c++ ) ainsi qu'aprendre comment fonctionne le sdk directx 9, pour pouvoir me faire un engin isométrique. Mais bien que j'aille lu les livres de c++, je trouve ca vraiment difficile d'apprendre, mais bon je fais pas tout les exercises proposé non plus :oops:

Également.. est-ce dur ce faire son engin??? surment que oui, mais surment moins pire qu'un engin 3d. Au pire, existe t'il un engin isometrique gratuis qui me permetterais d'avoir un graphisme d'une qualité style Fallout ou baldur's gate?

merci

_________________
Mon ordi: http://ncix.com/products/?sku=58330


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 03 Déc 2003, 23:49 
Hors-ligne
Fidèle
Fidèle
Avatar de l’utilisateur

Inscription : 22 Fév 2002, 20:54
Message(s) : 738
Localisation : Montréal
Peux-tu t'essayer, mais si tu ne connais pas tellement le c++ ça va être difficile. D'après moi ce qui te serait le plus utile en se moment, ce serait d'apprendre le c++. Si tu commences à l'apprendre maintenant, à ta quatrième ou cinquième session tu vas être le king du C++ dans ta classe. Le C++ est un langage très important, les jeux vidéo sont presque tous fait en c++, la plupart des applications commercialles aussi. Un livre c'est de best pour commencer. Quand on apprend chez soi c'est différent de l'école. À l'école quand le travail à remettre semble fonctionner tu passes au suivant même si tu n'as pas tellement compris et que tu y es plus allé par essaie et erreur. Tout seul chez toi ce qui est le plus important selon moi c'est de mettre l'emphase sur l'apprentissage et non sur le résultat. C'est pas grave si ça marche pas mais que tu as appris beaucoup, parcontre si ça marche pas pire, mais que tu as rien appris parce que tu as seulement copier des bout de code pris à gauche pis à droite ben finalement ça ne t'auras pas donné grand chose.


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 04 Déc 2003, 02:39 
Hors-ligne
Toujours là!
Toujours là!
Avatar de l’utilisateur

Inscription : 11 Jan 2002, 01:05
Message(s) : 1084
Localisation : Québec
J'ai pourtant essayer plusieurs fois de lire mes livres et je me perd toujours a quelque part et paf j'abandone.

Comme par exemple je me débrouille pas trop pire en vb, présentement je fais mon projet de session sur un jeu de carte en réseau, le "trou d'cul". Ca fonctionne pas trop pire a date. Mais le cours en question est "SUPOSER" nous montrer a programmer.. avec les algorithmes et tout.. c'est bien beau avec des tit programme cul cul de conversion de donnée en hexadécimal ou de calcul de prix de billet d'avion.. mais quand on arrive a faire dla comminication tcp/ip ou appeler des fonctions directx, ca sert absolument a rien. J'ai essayer de regarder comment utiliser des choses comme le directdraw ou le direct 3d en vb.. bin trop compliquer :|. Meme chose pour le c++, je comprend jusqu'a un certain niveau, la quand je tombe dans le chapitre des pointeur, ou des constructeurs je me perd completement.. J'ai l'impression que j'Arriverai jamais a tout apprendre ca! jveux dire, si tu veux faire du directx, bin faut tu sache comment t'en servir et en vb ET en c++. Si tu veux faire du opengl meme chose! J'ai l'impression qui faudrais que je reste sur ma chaise a tout étudier ca pendant 10 ans pour pouvoir arriver a quelque chose. A chaque fois que ta besoin de faire quelque chose ca te prend une brique de 1000 pages. J'ai bien hate moi de faire d'la communication réseau en c++ :? :?

Tk c'est p-e juste une question de volonté, mais disont que ca me décourage pomal :(

_________________
Mon ordi: http://ncix.com/products/?sku=58330


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 04 Déc 2003, 10:43 
Hors-ligne
Occasionnel
Occasionnel
Avatar de l’utilisateur

Inscription : 30 Avr 2002, 09:02
Message(s) : 152
Salut,

C'est effectivement tres dur apprendre par soi-meme. Et on n'est jamais sur si ce que l'on a appris est la bonne methode. Mais ca fait la difference entre un programmeur et un bon programmeur. C'est certainement pas a l'ecole que tu vas apprendre le plus, et le mieux. Mais si tu apprends a programmer chez toi, tu peux poser des questions a tes professeurs pendant les cours ou a leur bureau; ca a tres bien marche pour moi en tk.

Et meme si tu n'es pas en mesure d'apprendre toute la base en deux semaines, c'est pas grave. Chaque chose que tu apprends chez toi vaut une mine d'or pour l'ecole et le reste de ta carriere.

Autre chose: Beaucoup de gens posent des questions ici et obtiennent tres rapidement des reponses. Y en a du monde ici qui connaissent ca et qui peuvent t'aider ( et qui ne demandent que ca ).

Voila, c'est mon humble avis, faites-en ce que vous voulez :wink:

NB: Pour differentes raisons, a plupart des jeux sont encore programmes en C. Mais ca, c'est une autre histoire.

_________________
---
Kaltar
Kaltar@yahoo.com
[...Reality is only a representation of your sense data which is always mixed with noise.]


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 04 Déc 2003, 12:37 
Hors-ligne
Modérateur
Modérateur
Avatar de l’utilisateur

Inscription : 07 Jan 2002, 15:10
Message(s) : 3551
Localisation : Beauport, Québec
Genocide a écrit:
Mais le cours en question est "SUPOSER" nous montrer a programmer.. avec les algorithmes et tout.. c'est bien beau avec des tit programme cul cul de conversion de donnée en hexadécimal ou de calcul de prix de billet d'avion.. mais quand on arrive a faire dla comminication tcp/ip ou appeler des fonctions directx, ca sert absolument a rien.


C'est un peu dévié du sujet mais cette phrase m'a accroché.

99% des programmeurs dans le monde ne toucheront jamais à directX et autres alors qu'ils auront des programmes de gestion à programmer. Et quand on commence en programmation, c'est important de débuter avec des choses simples et cul cul pour apprendre les notions de base.

Et savoir programmer, c'est pas de savoir comment une librairie fonctionne. Anyway, y'a des outils de gestions qui sont plus complexes et hot à programmer que des jeux fait avec directX et en 3D.

_________________
Procyon,
Modérateur de la section Trouvailles


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 04 Déc 2003, 13:55 
Hors-ligne
Toujours là!
Toujours là!
Avatar de l’utilisateur

Inscription : 11 Jan 2002, 01:05
Message(s) : 1084
Localisation : Québec
Disont qu'a ma prochaine session, on aprend le C, donc ca va p-e m'aider a bien partir pour le c++.

Car bien que la majortité des programmeurs n'aurons jamais a toucher a directx comme le dit Procyon.. moi mon rêve a toujours été de me faire un jeu chez moi dans mon sous-sol. J'esperais jusqu'a l'école on nous montre un peu plus comment marche la programmation en profondeur plutot que de taté le terrain lentement et toute nous garocher la grosse matiere a la fin du programme. Parceque la c'est beau la programmation avec des tit bouton qui font toute tout seul, mais j'ai hate d'arriver dans la programmation style "console dos" ou la ont doit tout programmer de A à Z.

Pour l'instant j'vais prendre ma bible du C/C++ pour apprendre le C question d'etre pret quand on va entrer dans la prochaine session, car apparament ca commence raide.

_________________
Mon ordi: http://ncix.com/products/?sku=58330


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 04 Déc 2003, 17:20 
Hors-ligne
Répond à tout!
Répond à tout!

Inscription : 10 Jan 2002, 14:09
Message(s) : 2386
Localisation : Verdun
ca pourrait etre pire et que vous commennciez en assembleur.


Haut
 Profil  
Répondre en citant  
 Sujet du message: Re: Jeux en isométrique
MessagePublié: 04 Déc 2003, 18:21 
Hors-ligne
Modérateur
Modérateur
Avatar de l’utilisateur

Inscription : 07 Jan 2002, 15:10
Message(s) : 3551
Localisation : Beauport, Québec
Genocide a écrit:
J'ai vu un jeu a l'école, Alien survival, et ca ma donner une idée pour faire un jeu dans le style avec une vu isométrique.



Tu devrais lire les dernières page du fil de discussion sur le groupe qui voulait créer un jeu y'a pas tellement longtemps.

Un programmeur dans le développement d'un jeu, c'est une ressource parmis tant d'autre et il à vrai dire, ce n'est pas la ressource la plus importante d'un projet.

_________________
Procyon,
Modérateur de la section Trouvailles


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 04 Déc 2003, 20:29 
Hors-ligne
Nouvel adepte
Nouvel adepte

Inscription : 07 Oct 2002, 16:37
Message(s) : 51
je veux pas péter ta balloune, mais commence le C avant le C++ et après une fois que tu connais bien le tout, fais pas de VB et apprend les librairies graphiques comme openGL ou DirectX. Une fois que tu pourras faire un jeu 2D, la ca va être le temps d'essayer le 3D ou le isométrique.

Ca sert à rien de bruler des étapes parce qu'un jeu isométrique c'est assez complexe à programmer et si tu as de la misère avec le c++, j'ai bien peur que faire A* sur ton bonhomme ne sera pas une mince affaire.

Ca sert à rien non plus d'attendre après l'école pour qu'ils te le montrent, car tu risques d'attendre assez longtemps :cry:

Quand tu seras rendu au 3D, il y a openGL.org pour openGL qui est pas mauvais et msdn.com qui n'est pas mauvais pour directX. Si tu veux mieux, il y a toujours ton meilleur ami... Google qui peut servir


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 04 Déc 2003, 20:56 
Hors-ligne
Référence
Référence
Avatar de l’utilisateur

Inscription : 30 Juil 2002, 20:04
Message(s) : 5314
Localisation : Longueuil (l'original)
Comme les autres t'ont pas mal dit, tu peux commencer à apprendre le C++ avec un livre et poser des questions quand tu en as. Tu fais des programmes et ensuite tu passes à une librairie comme OpenGL ou DirectX.

C'est vraiment avec le temps que tu vas prendre de l'expérience. Au début j'ai appris le C++, la base. Je faisais des programmes consoles qui marchaient mais qui étaient plus ou moins "beaux". Ensuite j'ai appris les structures de données (code orienté objet). Ensuite j'ai appris à utiliser OpenGL et des librairies pour faire des interfaces graphiques (QT, MFC...). J'avais fait un programme qui marchait très bien mais qui n'était pas super au niveau des patrons et des algos. Ensuite j'ai appris vraiment à bien concevoir un projet, penser à des patrons utiles à utiliser et j'ai fait un autre programme qui était vraiment mieux mais qui avait des algos ben ordinaires. Là j'ai appris sur les algos, analyser leur complexité ou les types d'algos à utiliser selon la situation (vorace, programmation dynamique, monte carlo...). C'est vraiment une série d'étapes qui éventuellement vont te permettre de pouvoir bien concevoir des projets et ensuite les programmer.

À ça tu peux rajouter des algo en parallèle par exemple pour les exécuter sur plus d'un processeur à la fois (mais là le C++ tombe pas mal à l'eau parce qu'avec pvm ou mpi c'est surtout en C).

Moi j'ai tout appris ça à l'école mais dépendamment de ce que tu fais, il va peut-être que tu sortes de ce contexte.

_________________
intel E7300 @ 3.8Ghz (9.5x400)
Asus P5Q Pro // Diamond Radeon 4870 1 gig // 4 PC2-8500 OCZ XTC Platinum // OCZ Vendetta 2 + Xigmatek ACK-I7751 // Western Digital Caviar Black 640GB // Corsair TX750W // Antec 900


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 08 Déc 2003, 16:34 
Hors-ligne
Toujours là!
Toujours là!
Avatar de l’utilisateur

Inscription : 11 Jan 2002, 01:05
Message(s) : 1084
Localisation : Québec
Bon, comme je vais etre 3 ans au cegep.. j'ai décider avec mon ami que durant nos temps libre, on ce mettais dans nos livre de c++

On a commencer l'entrainement physique de la meme facon et ca va bientot faire 3 mois. Alors on fait de meme pour la prog. On va commencer par le C car c'est ce qu'on va voir a la prochaine session. Quand le cours va etre fini, on va changer pour le c++, apprendre lentement un peu plus chaque jours, au bout de 2 ans on devrait etre rendu pas trop pire.

_________________
Mon ordi: http://ncix.com/products/?sku=58330


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 08 Déc 2003, 16:48 
Hors-ligne
Nouvel adepte
Nouvel adepte

Inscription : 07 Oct 2002, 16:37
Message(s) : 51
le meilleur truc si tu veux vraiment apprendre, c'est de connaitre la base et d'avoir un ami pas trop loins qui lui connait la matière et qui peut te l'expliquer. Si tu comprends pas le livre. Parce que c'est bien plate, mais les livres répondent pas encore aux questions.

Sinon embarque dans des projets (idéalement pas les tiens), mais dit au monde que tu es pas un pro. et tu vas voir à la longue tu vas faire des choses vraiment plus hot que tu penses :D


Haut
 Profil  
Répondre en citant  
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 12 message(s) ] 

Le fuseau horaire est UTC-5 heures [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum

Recherche de:
Aller vers :  
Propulsé par phpBB® Forum Software © phpBB Group
Traduction et support en françaisHébergement de site