Devrais-je être un ingénieur/développeur de logiciels ou un développeur/programmeur de jeux ?


Je'voulais être un développeur de jeux depuis que j'ai commencé à apprendre la programmation. Je viens toujours avec des idées folles pour faire des jeux.

Mais la vérité est que mon inexpérience était un problème avec cela. Vous voyez développer un jeu est plus complexe que quiconque n'a pas travaillé sur un peut vous dire. Pour faire un logiciel normal, il faut une bonne logique, un peu de maths et une connexion internet. Mais pour créer un jeu ? eh bien, cela demande beaucoup plus. Vous devez savoir tout ce qu'un programmeur sait, plus une bonne géométrie, de bonnes mathématiques et surtout une imagination très vive.
Un objet dans le jeu est compté par le nombre de triangles qu'il faut pour afficher l'objet. Plus le nombre de triangles est élevé, plus il consomme de ressources. Vous devrez donc prendre en compte tous ces éléments et bien d'autres qui ne seraient pas dans le paradigme d'un programmeur normal.


Cela étant dit, vous ne pouvez't vraiment être capable de faire tout cela sans une certaine expérience dans le développement réel de logiciels. Cela vous apprendra les systèmes d'exploitation et l'optimisation des systèmes et l'optimisation du code, etc.

Alors, je vous suggérerais d'apprendre le développement de logiciels d'abord et de travailler comme tel pendant quelques années. Cela vous donnerait la capacité dont vous avez besoin pour développer de bons jeux. Et sur le côté apprendre le développement de jeux par vous-même ( son ce que je fais). Vous ferez des erreurs et vous serez frustré, mais lorsque vous ferez votre premier jeu, vous serez si heureux (cela m'est arrivé quand j'ai fait un clone de Flappy Bird).
Et une chose principale que vous devez vous rappeler est de ne pas aller après l'argent. Cela va ruiner votre compétence de programmation si mal que quelques années en ligne vous won't savoir ce que vous faites. J'ai vu cela arriver à de nombreux programmeurs, ils vont là où l'argent est et quelques années plus tard, ils n'auront même pas les connaissances qui sont actuellement la tendance.

J'espère que je vous ai aidé un peu. Téléchargez Unity3D et commencez à apprendre le développement de jeux.

Merci pour A2A