Besoin d'aide pour réaliser un projet

Fermé
Ziharos Messages postés 106 Date d'inscription mercredi 11 novembre 2015 Statut Membre Dernière intervention 18 janvier 2018 - 21 nov. 2017 à 15:31
Whismeril Messages postés 19029 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 26 avril 2024 - 21 nov. 2017 à 21:00
Bonjour, bonsoir,

Je suis un apprenti en matiére de programmation (je maitrise quelques bases en java) et j'aimerais me lancer dans le projet complétement fou de créer mon propre mmorpg. Je sais que c'est impossible seul et sans connaissance dans certains langage, je le sais. Ce projet, je l'ai en tête depuis longtemps mais ayant eu mon bac, il n'y a que depuis cette année que je peux me consacrer a sa réalisation. Je ne compte pas me lancer les yeux fermés dans la réalisation d'un projet, je sais trés bien que ce n'est pas possible, c'est pourquoi je viens à vous. J'aimerais savoir quels langages de programmation sont utilisés dans les jeux en réseau et particulierrement dans les jeux de rôles. De plus, j'aimerais avoir votre avis sur la méthode d'autodidacte, c'est à dire apprendre seul chez soi (ce n'est pas que j'aime aps l'école, je trouve idiot le systéme de diplôme francais). Cette question va probablement en faire grincer des dents plus d'un.
Bref, je suis bien conscient de la difficulté de la chose et sa compléxité mais c'est pour cela que je viens à vous, pour savoir si vous pouviez me dire quel logiciel de programmation apprendre en 1er.

Merci de m'avoir lu

2 réponses

yg_be Messages postés 22730 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024 1 477
21 nov. 2017 à 16:09
si tu as du temps et du courage, je te conseille de choisir un projet plus modeste que tu peux réaliser en quelques semaines, pour apprendre.
je pense qu'une bonne école te permettra sans doute d'aller plus loin, mais cela dépend de chacun.
le choix du langage dépendra du projet que tu veux réaliser, ainsi que des outils à ta disposition.
0
Ziharos Messages postés 106 Date d'inscription mercredi 11 novembre 2015 Statut Membre Dernière intervention 18 janvier 2018 2
21 nov. 2017 à 16:24
Salut, merci de ta réponse !
J'avais effectivement envisager de faire un projet "intermédiaire" que je pourrais développer seul dans mon coin pour me faire la main.
J'ai penser a un petit shooter en 2d en vue du haut, je pense sque c'est faisable en java. Est-ce utile de perséverer dans l'apprentissage du java ? Ou bien il ne me servira a rien ?
Encore merci !
0
yg_be Messages postés 22730 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 avril 2024 1 477 > Ziharos Messages postés 106 Date d'inscription mercredi 11 novembre 2015 Statut Membre Dernière intervention 18 janvier 2018
21 nov. 2017 à 16:32
je ne sais pas ce que c'est qu'un shooter, :-)
je pense super utile d'apprendre le java, ou, plutôt, d'apprendre le métier en faisant du java.
même si, ensuite, tu décides d'utiliser un autre langage pour ton projet plus ambitieux (j'allais écrire "final"), tu auras appris plein de choses grâce au java.
par ailleurs, je pense que tu ne pourras bien connaitre un langage que quand tu pourras le comparer avec d'autres. maîtriser plusieurs langages me semble indispensable.
0
Ziharos Messages postés 106 Date d'inscription mercredi 11 novembre 2015 Statut Membre Dernière intervention 18 janvier 2018 2
21 nov. 2017 à 17:03
D'accord, je m'étais aussi interresser au C et C# vraiment vite fait donc pourquoi pas compléter ma "formation" avec ces langages.
Un shooter c'est un jeu a la bomberman avec de petits personnages qui se déplace sur un terrain vu du dessus et qui se tire dessus, le tout en 2d. Pas grand chose de trés compliqué de premier abord mais étant donner mes faibles compétences ca va me donner un vrai défi
0
Whismeril Messages postés 19029 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 26 avril 2024 931 > Ziharos Messages postés 106 Date d'inscription mercredi 11 novembre 2015 Statut Membre Dernière intervention 18 janvier 2018
21 nov. 2017 à 19:12
Bonjour
Faire du c# « vite fait » après avoir maîtrisé Java est envisageable, mais le C non.
C’est un langage complexe, ou tu devras gérer énormément de choses qui le sont automatiquement en Java et C#.

Développer un tel jeu, seul, en autodidacte va d’abord poser un problème de financement, dans mmorpg, il y a « massivement », ce qui signifie des milliers, voire des millions de joueurs en même temps. Il faut donc des serveurs puissants, ce qui est très coûteux.

D’autre part, si le principe du diplôme te pose problème, il y a des écoles qui délivre un certificat de formation. Celle de Niel par exemple forment des promos qui ont un taux d’embauche à 1 moi de plus de 80%
0
Ziharos Messages postés 106 Date d'inscription mercredi 11 novembre 2015 Statut Membre Dernière intervention 18 janvier 2018 2
21 nov. 2017 à 19:35
Merci pour ta réponse !
C'est noté pour C# ! Actuellement je continues mon apprentissage du java et je dois dire que je trouve ca trés complexe, (je n'arrive même pas faire le 1er TP du cour. Je en sais aps si j'ai le droit de faire de la "pub" pour les autres forums donc je ne mettrais pas le lien ^^)

Ceci dit, je sais trés bien que je ne ferais pas de mmorpg de si tôt, c'est un peu comme un but ultime, je savais que je n'aurais pas du donner cet exemple xD. Je suis ici juste pour choper le maximum d'infos sur les outils que je dois maitriser et je suis trés content de vos réponses !

Et de ce qui est des écoles, oui, j'ai voulu entrer a epitech mais quand j'ai vu le prix j'ai cracher mes poumons. Et l'école de Niel tu parles de 42 ? Si oui, je suis d'accord, elle est gratuite mais n'habitant aps à Paris, je vais devoir prendre un appartement là haut donc j'ai cracher mon 2e poumon en voyant le prix au m² irréaliste.

Merci en tous cas !
0
Ziharos Messages postés 106 Date d'inscription mercredi 11 novembre 2015 Statut Membre Dernière intervention 18 janvier 2018 2
21 nov. 2017 à 20:09
J'ai également vu qu'il y avait des "logiciels" si on peut appeler ca comme ca comme l'unreal engine ou autre qui sont spécialisés dans la création de jeux vidéos, je voulais savoir si il fallait savoir coder pour maitriser ce genre de logiciel et si oui en quel langage ? Merci !
0