CONNEXION
  • RetourJeux
    • Tests
    • Soluces
    • Previews
    • Sorties
    • Hit Parade
    • Les + attendus
    • Tous les Jeux
  • RetourActu
    • Culture Geek
    • Astuces
    • Réalité Virtuelle
    • Rétrogaming
    • Toutes les actus
  • RetourHigh-Tech
    • Actus JVTECH
    • Bons plans
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTECH
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch
    • Xbox Series
    • Overwatch 2
    • FUT 23
    • League of Legends
    • Genshin Impact
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • PS4
  • One
  • Switch
  • Wii U
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Etoile Abonnement RSS

Sujet : Je me lance dans la création de jeu.

DébutPage précedente
12
Page suivanteFin
Pseudo supprimé
Niveau 3
20 juillet 2016 à 01:16:25

Bonjour/bonsoir, j'aimerais commencer la création d'un petit jeu mais je ne sais pas par où commencer; les logiciels à utiliser, les choses qu'on doit connaître, les étapes à suivre, etc. Je sais que beaucoup de personnes ont déjà créé un jeu sur ce forum, donc n'hésitez à me partager votre expérience en tant que game maker. Je suis conscient que la création d'un jeu n'est pas facile mais je suis prêt et très motivé à en créer un. Merci de votre compréhension :)

-Adridu84- -Adridu84-
MP
Niveau 10
20 juillet 2016 à 01:31:28

Bienvenue Noxthin !

Déjà tu commence bien ta démarche en voulant commencer petit, il est souvent dur de convaincre certains débutant de cette dur vérité ^^

Il existe de nombreuses possibilités qui s'offrent à toi, de nombreux Engine comme Unity et UnrealEngine4 te permettent de te donner une base solide pour commencer ta création en te mâchant la création du moteur, ainsi ils incorporent des systèmes audio et de rendus 3d etc...

Personnellement je te conseille de débuter sur Unity3D (qui fait aussi de la 2D) un moteur très pratique et à la prise en main aisée, il est souvent conseillé pour débuter mais tu verras rapidement que vouloir faire plus gros te demanderas tout de même certaines compétences. Il n'y a pas de secret, ces compétences viennent avec l’expérience, ainsi si tu souhaite bien commencer par Unity, il existe une ribambelle de tutoriels vidéos ou non, officiels ou non pour t'aider à la création d'un premier jeu.

Si tu n'as pas de difficultés avec l'anglais, Unity propose des tutoriels sympathique pour créer un premier jeu : http://unity3d.com/learn/tutorials (partie "Projects")

Il existe un topique épinglé sur le forum dédié à Unity où tu peux poser toutes tes questions, et où mes collègues d'Unity et moi même nous ferons un plaisir de te répondre.

Sinon il existe d'autres moteurs, en 3D : UE4, CryEngine, Ogre3D, Blender Game Engine, ...
ou en 2D : Construct2, GameMaker, ...

J'espère t'avoir été utile, bonne chance pour la suite :ok:

Pseudo supprimé
Niveau 3
20 juillet 2016 à 02:05:57

Tout d'abord, j'aimerais te remercier pour ta réponse si rapide et pour tout les conseils que tu m'as donné :) J'essayerai très prochainement Unity3D pour pouvoir me familiariser avec ce logiciel. Mais j'aimerais savoir si il faut avoir quelques bases en programmation pour pouvoir faire un jeu car je ne m'y connais pas très bien. En tout cas, je te remercie pour tout ses précieux conseils. :-)

florent6262100 florent6262100
MP
Niveau 9
20 juillet 2016 à 02:28:01

Oui il va falloir des bases en programmation,
Unity est certe très vague et difficile a prendre en mains pour un débutant, mais après apprentissage c'est très bien

Ensuite pour le coter programmation, tu a le choix entre la programmation classique et la programmation visuel, plusieurs "assets" sont a ta disposition pour ça, sur le store, ou alors tomber du camion

Comment déjà a faire des prototypes tout petits, des petites technologies, juste pour découvrir les réaction et les enchainements, et enfin les possibilités

Tu verra, c'est du au départ, mais a l'arriver c'est un monde qui s'ouvre a toi

Sur ce, Bonne chance jeune développeur.

LeonardCanard LeonardCanard
MP
Niveau 9
20 juillet 2016 à 09:26:52

Comme mon VDD l'a dit, il te faudra des bases en programmations.
Selon moi, il te faudrait des bases aussi en 3D, pour te rendre la tâche plus facile. :oui:

Pseudo supprimé
Niveau 3
20 juillet 2016 à 09:59:46

Je vous remercie pour toute vos réponses. Je vais commencer dès maintenant à apprendre, en quelques sortes, la programmation. Au niveau de la 3d, j'ai déjà quelques bases (j'ai commencé à modéliser mes premiers objets il y quelques mois). Merci pour tout vos précieux conseils :-d

zebtorax zebtorax
MP
Niveau 9
20 juillet 2016 à 12:44:23

Quelqu'un qui utilise régulièrement un logiciel (par exemple Unity), je suppose que c'est normal qu'il te le conseille...
Mais avant de choisir quel logiciel il te faut (il en existe des milliers), à toi de te poser certaines questions : Quel type de jeu veux tu faire ? Tu es compétent dans quel domaine ? (encore que, les compétences c'est important, mais ce n'est pas forcément parce qu'on est compétent dans un domaine qu'on va forcément travailler exclusivement là dessus...) Quel est (ou quels sont les) l'aspect du jeu sur lequel tu préfère travailler ?
Veux tu aborder un seul de ces aspect (graphisme, programmation, etc.) ou bien un peu de tout ? Travailler seul ou en équipe ?
As-tu déjà des notions (comprendre le fonctionnement d'un jeu de façon globale) ou bien pas du tout ?
...

Message édité le 20 juillet 2016 à 12:46:17 par zebtorax
Pseudo supprimé
Niveau 3
20 juillet 2016 à 13:45:08

Bonjour zebtorax,
Je souhaiterais faire un jeu type roguelike, mais je n'ai pas de spécialisations dans un domaine précis. Je voulais faire un jeu pour voir un peu les compétences que cela requiert et pour voir quel domaine me plaît pour ensuite diriger mes études par rapport à se que j'aime dans le développement d'un jeu. Là, je vais faire un petit jeu pour tester, je ne compte pas commercialiser ce dernier. Dans tout les cas, je vous remercie pour vos conseils :merci:

zebtorax zebtorax
MP
Niveau 9
20 juillet 2016 à 14:06:28

oki, c'est marrant ça, il faut savoir que les tous premiers roguelike n'utilisaient pas de graphismes à proprement parlé, juste des caractères de la table ASCI. Tu peux donc faire ça juste avec de la programmation. Je pense que le mieux est de commencer par le langage C, de plus tu preux trouver des tutos très facilement.

Enfin tu peux toujours essayer, mais la programmation c'est pas très facile, peut-être que ce que tu préfère dans le roguelike, c'est la conception du jeu en lui même, et le côté rpg.
Dans ce cas il y a des logiciels très bien pour débuter, sans même avoir besoin de programmer : game maker (pour faire tout type de jeu en 2D, gratuit, la version payante est mieux mais pas donnée) ou rpg maker. (payant, mais tu peux trouver une vieille version pour te mettre à l'essai)
Dans le même ordre d'idée y a aussi des logiciels comme IG maker, Construct 2, ou Game develop... (version gratuite ou payante également)
Les versions gratuite ou d'essai de ces logiciels sont bien, mais dès que tu voudras aller plus loin il te faudra la version payante. Je te conseille donc de bien tester les différentes versions d'éssais avant de faire ton choix.

Pseudo supprimé
Niveau 3
20 juillet 2016 à 14:43:29

D'accord, merci d'avoir éclairci mon chemin, zebtorax. :)

Biolixe Biolixe
MP
Niveau 6
20 juillet 2016 à 23:20:57

Je rajoute mon grain de sel :p
Si t'as envie d'apprendre un peu la programmation avant de t'attaquer à un jeu je te conseille le Python, ça te permettra d'apprendre plein de concepts pour entrer doucement dans le bain :) C'est un langage simple mais qui offre plein de possibilités :p

Pseudo supprimé
Niveau 3
21 juillet 2016 à 00:57:18

Je comptais commencer par le C#, qui est est assez compliqué mais utilisé plus communément dans des logiciels comme Unity. J'irais voir un peu le python pour pouvoir, comme tu le dis, me mettre dans le bain :)
Merci de m'avoir conseillé en tout cas :ok:

-Adridu84- -Adridu84-
MP
Niveau 10
21 juillet 2016 à 01:09:50

C# = Langage très puissant et trop cool = Excellent choix :ok:
(Et pas si dur pour commencer si tu l'utilise sur unity)

Zebtorax :d) Je me sens visé ^^ Oui effectivement je renseigne sur ce que je connais, mais je sais aussi qu'Unity est excellent pour débuter et j'ai déjà orienté de nombreux débutants dessus auparavant et ça a bien marché :ok:

Smooth-Caribou Smooth-Caribou
MP
Niveau 10
21 juillet 2016 à 11:23:25

Je rajoute moi aussi ma petite pierre, mais si jamais la programmation te rebutait trop dans un premier temps, teste Game Maker. Tu peux quasiment tout faire en 2D avec, si ça se trouve tu n'as pas besoin de plus pour ce que tu comptes faire. Ca combine le Drag&Drop une interface visuelle au tout début pour quelques notions de dev puis après tu embraies sur le GML leur langage intégré qui est cool et intuitif et offre pleins de possibilités.

zebtorax zebtorax
MP
Niveau 9
21 juillet 2016 à 13:02:37

Je ne sais trop (moi même étant passé par là) à quel point les débutant sont tentés de commencer par un langage plus ou moins haut niveau, qui semble plus simple et plus pratique pour faire des jeux...
Mais c'est un bien meilleur calcul de commencer par un langage bas niveau comme le C.
Tu verras d'une part que cela aide considérablement à la compréhension de la programmation, et tu verras par la suite que ce sera plus facile quand tu voudras aborder d'autres langages : Ca passera comme une lettre à la poste.
... Et ce, pour les très nombreuses années qu'il te reste à programmer !
Comme le disait Coluche : Il vaut mieux apprendre le violon avec des gants de boxe, comme cela, quand on retire les gants, ça devient très facile de jouer du violon. :o))
Bon, c'est pour le moins ultra caricaturale, mais dans l'idée c'est un peu ça.

-Adridu84- :d) Désolé, je ne voulais viser personne en particulier, j’essayais simplement de remettre le topic dans la voie de la normalité, à savoir répondre aux questionnement de base d'un débutant.
Je ne dis pas qu'il n'est pas possible de débuter avec Unity. C'est même très possible en fait (en visionnant des tones de tutos, en travaillant de nombreuses heures sur le logiciel, il est bien sur possible de concevoir un jeu...)
Mais pour vraiment débuter de zéro, pour bien comprendre la conception d'un jeu dans sa globalité (comprendre ce qu'est un sprite, un événement, etc.), avoir une petite chance de terminer un premier jeu, etc. Il vaut mieux commencer par quelque chose de plus simple qu'un moteur de jeu où il faut savoir programmer.

P.s : Ton pseudo signifie "Adri_du_84" ou bien "Adridu_84" ?
Un peu désolé de poser la question, mais ça fait plusieurs fois que j'y pense, je n'en ai pas dormi pendant plusieurs nuits et j'en ai même fais de gros cauchemars... :o))

-Adridu84- -Adridu84-
MP
Niveau 10
21 juillet 2016 à 13:38:44

zebtorax :d) Ahah ^^ C'est un vieux pseudo, mon premier, je m'appelle Adrien et je suis dans le 84 donc à ce jeune âge où j'ai dù trouver un pseudo j'ai fais comme de nombreux autre, Prénom + "du" + Département.
Donc "Adri_du_84"

Sinon, je ne saurais trop argumenter pour ou contre la dernière chose que tu as dis, c'est une possibilité de plus, je lui ai donné ce que j'ai vécu, j'ai commencé avec Unity et j'ai appris dessus pleins pleins de choses en 5 ans qui me permettent maintenant de plus en plus à quitter le cocon d'Unity pour aller vers des systèmes plus basiques. Je conseille Unity car après toutes ces années d'apprentissage, je suis enfin en capacité de créer un vrai jeu sans avoir à revoir mes ambitions à la baisse (bon après j'essai pas de faire un MMO), en ce moment je suis en train de développer mon jeu de "fin d'apprentissage" d'Unity, concrétiser enfin ces années de projets abandonnés et d’entraînements.

lokilok lokilok
MP
Niveau 10
21 juillet 2016 à 15:18:35

Mais c'est un bien meilleur calcul de commencer par un langage bas niveau comme le C.
Tu verras d'une part que cela aide considérablement à la compréhension de la programmation, et tu verras par la suite que ce sera plus facile quand tu voudras aborder d'autres langages : Ca passera comme une lettre à la poste.

Non, commencer par le C c'est pas la meilleure chose à faire, non, commencer par le C t'aidera pas à mieux apprendre les autres langages que si t'avais commencé par quelque chose d'autre.

Après je dis pas que commencer par le C c'est une mauvaise idée, je dis juste que c'est pas la meilleure, il y a pas vraiment de meilleure idée, c'est plus question de choix c'tout.

Message édité le 21 juillet 2016 à 15:20:15 par lokilok
zebtorax zebtorax
MP
Niveau 9
21 juillet 2016 à 18:41:56

Le 21 juillet 2016 à 15:18:35 lokilok a écrit :

Non, commencer par le C c'est pas la meilleure chose à faire, non, commencer par le C t'aidera pas à mieux apprendre les autres langages que si t'avais commencé par quelque chose d'autre.

Après je dis pas que commencer par le C c'est une mauvaise idée, je dis juste que c'est pas la meilleure, il y a pas vraiment de meilleure idée, c'est plus question de choix c'tout.

Si le C était obligatoire sous peine de se prendre une amende, ça se saurait. :-)
Il va de soit que si on a de bonnes raisons de commencer avec un autre langage, on peut le faire. (comme par exemple, avoir un projet commun avec des copains sur game-maker, dans ce cas y a pas de mal à apprendre le gml...)
Mais par contre, si on veut se lancer dans la programmation, juste pour apprendre à programmer et faire son choix vers une plateforme ensuite, par défaut, il vaut mieux commencer par le C.

Rien n'est obligatoire en terme de langage, heureusement, on fait les choix que l'on veut.
On a même toutafait le droit de faire des choix débiles. Mais par contre, si l'on veut que les autres fassent pareil, il faut expliquer pourquoi.

lokilok lokilok
MP
Niveau 10
21 juillet 2016 à 19:22:57

Je crois que t'as pas compris mon message, j'ai jamais dis que c'était obligatoire, j'ai juste dis que dire qu'il fallait commencer par le C parce que c'est la meilleure chose à faire est faux, et c'est justement ce que tu fais.

Helliot_Ness Helliot_Ness
MP
Niveau 5
21 juillet 2016 à 19:30:41

Bonjour Noxthin,
Comme les autres, je vais tenter de t'aiguiller dans la meilleure option.
Néanmoins et à contrario, il se trouve que personnellement soit à titre ludique, soit à titre professionnel, il m'arrive très souvent de me trouver dans le domaine de la création de jeux vidéos.

D'après moi, il me semble que ton choix devrait plus se porter sur une environnement de développement de jeux qui soit capable de tout faire, te proposant un langage de haut niveau, car même si le choix d'un langage de prog ou sa compréhension n'est pas un obstacle en soit,il ne faut pas être bête et utiliser les outils d'aujourd'hui (nous somme en 2016 !!!).
La deuxième remarque que je pourrais formuler est "qui peut le plus, peut le moins".

Aussi je te suggère de t'orienter vers un produit comme "Unity".
Avec ce type d'option, tu possède d'un réel environnement de production de jeux de type amateur ou plus.
De toute façon, quelque soit les détracteurs de ce type d'environnement de création, tu devras quelque que soit la solution choisie, comprendre le produit, ses concepts, et bien sur une petite logique lié à la programmation.

En fait, pourquoi apprendre à drifter en 2 chevaux, alors que tu peut apprendre cela sur une Viper ?
Je t'assure que savoir drifter en Viper, c'est à l'aise de faire cela sur une plus petite bagnole.

En gros les messages du style, commence par le C, ben tu oubli, c'est des truc d'arriérés. De plus c'était pas ta question de base. Apprendre à faire un "Hello World" ne sert rien dans ton cas.

Si tu as plus de questions sur l'orientation que je te propose, contacte moi en MP. Je pense aussi qu'Adrien pourra te répondre comme je le ferais.

Bonne continuation.
A+

DébutPage précedente
12
Page suivanteFin
Répondre
Prévisu
?
Victime de harcèlement en ligne : comment réagir ?
La vidéo du moment