Bon, je vais faire un post long, pour bien mettre les choses
au point. Je répond ici, mais
j´aurais pu répondre dans les 3/4 des autres sujets, vu qu´ici apperemment, tous les sujets sont les mêmes : des gars
qui cherchent d´autres gars pour faire des jeux vidéos surpuissants.
J´en ris encore.
Pourquoi ? Parce que faire un jeu vidéo "surpuissant" (je me bidonne quand je lis les
posts de ceux qui veulent faire un Final Fantasy Killer, ahahahahah), c´est dur, très dur, et c´est même IMPOSSIBLE quand on a 13 ans (voire plus).
N´allez pas me dire "qu´on est motivé", la motivation ne sert A RIEN si on ne sait pas où l´on va.
Un jeu vidéo nécessite :
1) de parfaitement connaitre un langage de programmation et ses subtilités. Non, on ne peut pas apprendre la programamtion sur le tas en
codant un jeu vidéo, c´est
impossible. Faites-vous la main
sur des petits prog tout con avant, c´est indispensable.
2) des connaissances mathématiques assez approfondies, qu´il est impossible d´avoir et/ou d´assimiler à 13/16 ans. Perso, je viens de bien assimiler
le minimum syndical pour
faire un moteur 3d. J´ai 18 ans, et je suis en 1ère année de FAC de Physique. Vous êtes au collège ? Et bien tant pis,
attendez.
Bon sang, ouvrez
les yeux et soyez REALISTES. Comment voulez-vous faire, sans rien y connaitre et sans un sou, des jeux que des PROFESSIONNELS mettent plusieurs années à coder, le tout en claquant
quelques millions ?
Non, soyons sérieux.
Au vu du niveau de la plupart des gens que je vois ici, le seul jeu vidéo que vous pourriez coder, c´est Pong, et encore (Pong, vous savez le jeu avec les deux petites raquettes blanches de chaque côté de l´écran).
Ne
voyez bien sur pas mon post comme un mépris total des newbies de la programamtion, et non, je ne me prend pas pour un boss.
Je ne code pas de jeu
vidéo, tout simplement parce
que j´en suis encore incapable. Et pourtant, je programme depuis deux ans et je maitrise le C/C++ à disons 80\%. Je connais les préceptes des moteurs 3d, je sais comment ça marche,
je vois comment c´est fait, mais je ne peux pas en faire autant. Et pourtant, je ne pense pas être spécialement mauvais.
La première chose que j´ai codé, et bien c´était un pong (comme par hasard), après
j´ai dû programmer quelques effets graphiques sans envergures pour apprendre. Rien de concret donc, et ceci pendant 2 ans.
Je me suis bien tenté
à un moteur 3d avec OpenGL, et non je ne l´ai jamais fini tout simplement parce que je m´y suis mal pris, et que je pensais pouvoir faire ça facilement. Je m´étais planté.
Désormais, je viens à peine d´acquérir (et surtout de COMPRENDRE) les connaissances minimales
pour pouvoir programmer un moteur 3d. J´ai lu beaucoup
de doc aussi, c´est indispensable
!
Et non, je ne sais
toujours pas programmer un moteur
3d digne de ce nom, en tout cas pas pour un jeu vidéo.
Sur ce, arrêtez de vous prendre pour les futurs Carmack ou les futurs Chris Taylor, apprenez la modestie et on en reparle quand vous aurez codé un truc tout con avec succès, OK ?
PS : ah, et essayez d´apprendre à écrire aussi, ça peut servir dans la vie.
Bien dit Trapamoosch!!!
je suis assez d´accord. Le thor tue en avait deja fait la remarque, sauf que c´etait un peu plus cinglant.
Mais il faut que les ptit sachent qu´ils ne resteront qu´amateurs.
Et en tant qu´amateurs, on peut pas faire des jeux vraiment geniaux.
et bien, moi je programme en dark basic depuis 1ans et demis
et g programmer en basic pendant 2 ans avant! je n´ai ke 15 ans et je maitrise assez bien le dark basic. bien sur, je ne le comprend pas a 100\% mé disont 70\%.
j´ai lancer un projet de jeu en 3d, mais moi, je n´ai jamé dit ke se serait un super jeu! sa sera un jeu entre doom2 et duke nukem 3d.
pis g dit ke c t mon premier jeu en 3d (apres plein plein plein de petit programme quiq regroupe a peut pret tout les commande de dark basic). La connaissance ke j´ai en dark basic devrait me suffir pour faire
un jeu (de qualité non-professionnel) style duke nukem. je n´ai pas besoin de matrice (un gros point d´enlever)!
comme quoi, il y en a qui disent "ouai on vas faire un jeu qui tu la mort!!!", et ce kil savent faire c ecrit "Salut la planete" et ceux doivent passienter un peu et il y en a comme moi, qui on dejas po mal de conaissance ds un langage et qui on envi de sa en oeuvre.
voillouuuuuuuuuuuu
enfin un post ou je peu etre 100\% d´accord avec tout ce qui
a été dit.
D´abord bonjour ( ouais la
politesse d´abord ).
Je trouve ce forum intéressant car il est vrai qu´il y a énormément de projets amateurs qui existe sur le net.
J´vais commencer par me présenter. Moi, j´ai 18 ans et vais bientôt passer mon bac S (le 13...). Je programme depuis maintenant un petit moment ( j´avais commencé sur Amstrad cpc 2128 +(ahh nostalgiiiiiiie...) et pour ce qui concerne la programmation de jeu, et ben actuellement j´ai commencé un projet avec un copain mais au titre ultra amateur. Ben oui même
si je programme depuis un moment, et comme la très bien fait remarqué le patron de ce forum ( m´sieur Trapamoosch ), il est difficile d´avoir toute
les connaisances requises quand on est au collège voir même
au lycée (ex : les matrices).
Pour reprendre mon exemple, et cela même si actuellement je bosse en Dark Basic, je
reste modeste et fait un jeu en 2d ( c´est quand même plus
simple ).
De plus je tiends pa à décourager les créateurs en herbe mais quand on lance un projet il faut comprendre qu´il n´y a pas que la programmation, y´a tous les fichiers multimedia à créer ( Musique, graphisme ... ). Il est sûrment plus simple de rejoindre un projet que d´en creer un.
cependant pour ceux qu´il veule ce lancer dans l´aventure, sachez garder les pieds sur Terre ( non vous ne présenterez pas votre jeu à E3 de l´année prochaine ) et prenez conscience qu´il existe des moyens simples et très originals pour rendre vos jeux sympatiques ( sympathique pas super méga top merveilleux ).
Sur ceux qu´elle soit votre décision bonne chance à tous.
Re-salut!!!!!!
PS : j´espère que
j´ai pas été trop long...
Et l´anglais aussi, parceque
certains prog ne vous épargneront pas le langage.
J´voulais remarquer, c´est dingue
quand meme a quel point certaines personnes sur ce forum aiment s´envoyer des fleurs:
cederavic:"je n´ai ke 15 ans et je maitrise assez bien le dark basic"
Merde ca fait genre j´suis un ptit prodige! Ca n´a rien d´exceptionnel apres tout.
Je sais pas...c´est peut etre l´age qui veut que l´on ne connaisse pas l´humilitée.
cederavic
Pour darkbasic ,le moteur a été entièrement programmé par des professionnel ,toi tout ce que tu manipules c´est une infime partie de l´interface(qui a été simplifié au maximum pour être à la porter du plus grand nombre).
Pour ma part je suis aussi programmeur ,mais pas de jeux video pour la simple et bonne raison que je n´ai pas le temp de
m´investir dedans ,cela demande énormément de temp et je ne l´ai pourtant je développe depuis plus de 3 ans(vb 1 an ,delphi depuis 2 ans ,j´ai appris la programmation en c++ et
fais mes premier pas en basic
sur amstrad CPC 6128).
En tout cas je suis d´acord avec tout ce qui s´est dit sur ce topic,ce n´est pas à 15 ans et
tout seul que l´on peut ne serai-ce que développer un moteur 2D digne de FF6 ou Chrono Trigger,quand à la 3D la plupart des algo mathématique ne relève pas du lycée.
Et voilas, Ninja-trouille recommence!
JE N´AI JAMAIS DIT KE J´ETAIT UN DIEU BORDEL DE MERDE!!!!!!
A CHAQUE KE QQ´1 DIT KIL CONNAIT QQ´CHOSE ET BEN SA Y EST, C UN DIEU!
mé ma
parole t´es con tu le fait expres????
sa m´etonne pas k´il y ai autan de floodeur en faite!!
et g dit ke pour 15 ans je maitrise assez bien 3dgc
mé je maitrise les commande de base!
comme je l´ai dit, je ne maitrise po les matrice!
pour sarafan : je sait tres
bien ce k´est 3dgc, c pour sa ke c´est un projet amateur et de qualité non professionnel. c juste un peti jeu pou m´exercer!
mé comment veut tu t´exercer avec tout ce monde ki te critique etc... je pensai
ke se forum etait bien mé pour la plupart se ne sont ke des
bo connard! je n´est po dit tous!
et vs aller encor en voir un ki va venir rabacher "si t pas content tu te barre" etc... mé comment voullez vous
ke le forum s´ameliore avec ste mentalité???
Exact la version qui fonctionne c´est celle que j´ai donné
:
cout << "Test!!";
C´est marrant, mais on a pas
l´air d´avoir la meme vision des choses toi et moi.
Moi dire "J´ai que 19 ans, et je dessine bien", ca m´est jamais arrivé , parceque c´est quand meme présomptueux je trouve.
T´as le droit d´avoir
une formulation propre a toi...mais ne viens pas te pleindre ensuite.
Alors bon maintenant si on ne peut plus avoir
son avis.
Moi je t´interdis pas de dire que tu es bon...seulement ne m´interdit pas de dire que je trouve cela présomptueux de ta part.
Alors
non seulement t´accepte pas les remarques, mais en plus t´insulte?
T´abuse un peu quand meme.
PS: je tenais juste a dire que indépendament du fait que je sois devenu modéro apres que les floodeurs soient arrivés, je ne verais strictement pas le rapport entre le fait que ces derniers soient présent et les remarques que
j´aurais pu faire.
Parceque si effectivement, a la moindre remarque tu te met a flooder, t´auras meme pas eu la dignitée de te retirer sans faire de bruit (genre comme a fait slasher...il s´en est cassé
les dents).
Je suis content de voir que mon post adhère à l´opinion de la plupart des gens ici, je ne
suis pas à côté de la plaque.
Juste une remaruqe sur ça : "ça prouve que, a 15 voir 17ans, on peut largement se debrouiller en 2d! chui dsl! mais c totalement faisable! tt le monde peut apprendre par coeur qq
chose! meme sans le comprendre! "
Oui, tout le monde
le peut, mais question interet, c´est zero. A mon avis, le
but du jeu de la programmation n´est pas d´acquérir un maximum de connaissance, mais de
savoir ce qui est utile pour ce que l´on fait.
Et pour finir, quelques choses que je n´avais pas dit dans mon premier post, un projet ça se travaille. Il ne faut jamais se lancer directement dans la prog d´un projet incertain, c´est
du temps de perdu.
En ce moment je réfléchis a un petit
moteur 3d basique (multitexure, bump-mapping, ombre dynamique, reflexion dynamique, effet
de particule...). Je pense commencé la programmation d´ici
fin juin, on est le 3 donc je
me donne le mois pour voir un
peu comment il va se gauler, pour mettre ça sur le papier etc etc... Et évidemment, jamais il ne sera fini à la fin des
vacances, on s´en doute !
Sur ce, bonne fin d´après midi, et bon code !
Tel fu les paroles d´un sage!!!
ET RPG MARDER N´EST PAS
DE LA PROGRAMMATION C JUSTE UN LOGICIEL DE Q!!!!!!!!!!!!!!!!!!!!!!!!!
Bon courage neo, j´attends avec impatience ^_^ !
eh tapamoosh faire un moteur 2d c pas interet 0 au contraire
ca a bcp d´interet pedagogique.
d´ailleur mon 1er jeu un
tant soit peu complexe je l´ai fait en Qbasic (un jeu de plate forme) et ben ca ma drolement apris un enorme paquet de
choses et pas mal sur les algorithmes aussi.
je suis maintenant en terminale et je sais plus ki mais un gars a dit "niveau lycee c pas trop ca pour les algo" c vrai si on parle du coté apprentissage par l´ecole mais du coté autodidacte ca dépend du taux de choses ke l´on apprises par nous meme etant donné ke a l´ecole on aprend pas la prog ca s´apprend
en étude supérieures.
sinon pour vous montrez que on peu se débrouiller coté algo meme au lycee regardez ce début de jeu:
www.serhum.fr.st
le code
est 99.99\% de moi (oui pas 100\% ! car il y a une classe de mesure du temps ke je n´ai aps faite)
vous pouvez regarder
ce ke ca donne sachant ke le plus dur a été de faire les 200 dernieres lignes du compilateur.
pour les mises en scenes graphiques, je m´en occupe. apres
cela, si des textures te posent probleme, je pourrai sans inconveignant en creer moi meme. Toi tu te chargera de transfere les images en bon format pour pouvoir les caser sur les polygones.
bon ok je simplifie a mort, mais je pense que t´as pigé.
moi je trouve que t´as raison
que t´es un tt petit peu trop bourrin ce que je pense beaucoup comprenne c:
les gars vous etes tous de nuls abandonner c pas a 14ans kon fait un jeu.
le topic de grododo etait bien, meme si au final c dans le meme but je trouve que celui la demoralise trop!
moi g 13ans g commencer la 3D et la le darkbasic bon g pas la prentention de vouloir faire un jeu
mais je trouve que je me debrouille pas trop mal!
je pense
qu´il faudrait juste dire que faire un JV ca se decide pas
en 2jours et ke ya des annes de boulot.
Ah non les gars, c´est pas parcequ´on est jeune et nul qu´on doit forcément abandonner.
Vous allez me bouffer du bouquin, c´est moi qui vous le
dit, mais vous allez me faire
un jeu, meme si ca doit prendre plusieures années!
Pour Neo80 : si tu veux comparer des choix techniques et tout le tralala, oui bein sur y´a pas de pb, mon code ne sera pas confidentiel, au contraire
! J´ai déjà coder ma (petite) lib 2d (qui servira pour générer certaines textures mathématiquement) en parallèle avec un ami. Bien entendu, les deux
libs font les mêmes choses, mais pas de la même façons, et c´est très sympas de comparer. En plus ça motive, donc bon...
Juste une question, ton moteur va servir à quel type de jeu ? (le mien serait a priori polyvalent, bon nul part, et mauvais nul part non, quoique j´ai peur qu´il soit un peu foireux en intérieur,mais ça
serait plus pour faire du demomaking que du jeux, donc ça me suffirait).
Pour LightNess1024 qui me dit "eh tapamoosh faire un moteur 2d c pas interet 0 au contraire", je n´ai pas dit ça. J´ai dit qu´apprendre des bouts de code par coeur sans savoir leur impact réel c´était idiot.
Evidemment que la 2D c´est très intéressant, d´ailleurs là j´en fais en ce moment (pour ladite lib dont je parlais plus haut, et oui la 2D on s´en sert
aussi en 3D).
Maintenant je sais pas s´il faut forcément faire des études
pour bosser dans le jeu vidéo... Je veux dire, moi là je fais des études de physiques-cimie (vous en conviendrez ça n´a aucun rapport avec le jeu vidéo), mais ce n´est pas ça qui m´empêche d´améliorer mon niveau en prog.
Bien sur, je pense que je ferais toujours
moins vite et moins bien que les gens spécialisés, faut pas
se leurrer (bien qu´on voit des fois des gens censés être balèze caler sur des problèmes
assez basiques...)