Bonjour a tous
D'abord les présentations, Je m'appelle christophe, j'ai 19 ans et je suis étudiant en informatique ( supinfo ), je passe en prépa 2
J'ai commencé la programmation par le web, et ayant gouté un peu aux autres languagues ( VB, C .. ), j'ai eu l'envie d'étendre mes connaissances.
Etant de nature très ambitieuse, j'ai donc décidé de me lancer dans la création de Jeux Vidéos ( beh oui, un ptit grain de folie n'as jamais fais de mal xD )
Depuis quelques semaines donc, j'écume les forums ( notament celui-ci ) a la recherche de pistes, d'idées dans la programmation, et surtout pour savoir si c'est faisable ou pas a mon niveau.
Après mure réflexion, je conçois que la tache sera ardue et qu'il me faudra beaucoup de motivation ( mais bon, j'ai bien apris le language web en m'attanquant a un ogame like, et, alors que je n'avai aucune connaissance, j'ai réussi , je me dis que le rapport connaissance / difficulté est a peu près le meme maintenant que j'ai des bases )
Cependant le fait de travailler sur un gros projet tel qu'un jeux vidéos me motive, et quitte a ce que je n'arrive jamais a finir le projet ( et cela m'étonnerai beaucoup ) j'aurai au moins appris un language, et m'y serai perfectionné, ce qui est déja pas mal ^^
Le projet :
Ayant vu le film transformers, et l'ayant adoré, pour une fois je me suis permis de tester le jeu vidéo, et quel deception, il y avai tellement de potentiel ... et en fait ...... nul
Je me suis donc dis, pourquoi ne pas créer le mien ( ca tombe bien, je voulai justement en faire un )
En fait cela m'as donné l'idée de base, bien évidemment je ne souhaite pas recréer un jeu "Transformers", mais pourquoi ne pas s'en inspirer
Je pense donc faire un mix Tranformers, future cop LAPD ( une petite relique que j'adore ), intégrant, dans les combats de robot quelques combo " a la tekken "
De transformers, je ne souhaite pas reprendre les personnages , mais seulement le concept de véhicules ( voiture, hélicoptère, avion, et pourquoi pas d'autres ) qui ont la possibilité de se transformer en robots
De future cop, certains modes de jeu ( captures de points pour détruire la base de l'autre )
Et dans les combats, permettres certains combos ( cependant cela risque d'etre trop, pour le joueur, de gérer la caméra, le déplacement de son personnage et les combos ... donc a voir )
Etant donné que, a l'heure actuelle, je ne prévois pas de mode solo ( pourquoi pas par la suite quand j'aurai des concepts en IA ), je me base surtout sur du multijoueur
( Sauf si une personne généreuse a un peu de temps pour m'aider dans le concept D'IA et de tout ce qui en découle )
Les Choix faits
Le language: J'ai hésité entre le C++, le C# ou le delphi, N'ayant trouvé aucun posts détaillant vraiment les différences entre delphi et C++ j'élimine donc le delphi ( pour la bonne et simple raison que l'on trouve beaucoup plus de sources en C++ )
maintenant entre C# et C++ pour le moment je me penche vers C++ a cause des sources, mais le choix définitif n'est pas encore fais
Viens ensuite le choix des composants, Librairie, moteurs, ou juste API bas niveau ?
Si cela dois etre l'API, je penche vers direct X
Mais je pense plutot prendre différents moteurs
OGRE ou Irrlicht Je n'ai pas vraiment étudié la différence entre les 2 donc je ne suis pas décidé
Je pense a physiX pour la physique
a bass pour l'audio
et pour le réseau je ne sais pas encore
Pourquoi ce post ? :
Dans l'état actuel des choses, un étudiant, qui s'y connais a peine dans les languages qu'il a cité, et qui souhaite faire un tel projet, Je doute que beaucoup de monde soient intéréssé ( vu les réponses sur les autres projets )
En réalité je poste surtout pour me fixer mon objectif, pour ne pas me décourager, me motiver, et solliciter vos conseils
( si quelqu'un pouvai me dire si le concept ne sera pas géné pour cause de copyright ( comme mon ogame-like que je n'ai pas pu sortir ) )
pour les questions plus techniques, conseils sur les méthodes a utiliser, etc
Bien entendu si des personnes veulent participer au projet, pour peu qu'elle s'y connaissent ( ya déja un boulet a trainer - moi- si il dois y en avoir 2 .... ) c'est volontier que je les acueilles
( de meme que quelqu'un pour faire les modèles 3D )
Cela dit n'ayant pas une grande expériance dans la gestion d'équipe, je ne peut me permettre de prendre trop de monde ^^
Il va de soi que ma facon de programmer ira en fonction du monde présent ( ayant d'autre petits projets, je les développerai en parralèle, si je suis tout seul, tandis que si des personnes "s'ajoutent" au projet je me consacrerai a celui-ci )
Il se peut que je fasse des pauses, si je suis tout seul, le reprenant ensuite au bout de quelques temps ( si je n'ai de compte a rendre a personne )
Bien évidemment je ne peut jurer qu'au bout d'un an le projet sera fini, tout beau, tout propre, il se peut que j'ai visé trop gros et que tout seul je ne m'en sorte pas, il serai utopique de dire que j'arriverai sans difficulté
Mais je suis prèt a relever le défi
Quoiqu'il en soit, et quoiqu'il adviendra du projet, Je vous remerci d'avoir lu ce post, et vous remerci pour vos futures réponses ( s'il y en as )
Bonne continuation a tous
Partager