Lecteur de longue date; demandeur pour la première fois:
Je veux faire partie de l'industrie du jeu depuis un certain temps, mais mon CV est à 100% un travail de backend.
Je suis un développeur C ++ / C # fort, sans expérience pratique en développement de jeux. Mon expérience backend fait de moi un bon candidat pour le travail backend (puisque de nombreux jeux ont de nos jours des aspects basés sur le service), mais c'est un domaine hyper compétitif et je cherche des moyens de me démarquer.
Comme personne ne vient me voir et me donne un emploi dans l'industrie du jeu, j'ai décidé d'essayer mon chapeau en écrivant mes propres jeux.
Je comprends pourquoi C et C ++ sont les langages de facto dans le développement de jeux, mais j'aime vraiment la philosophie derrière XNA. Comme je l'ai dit plus tôt, je suis à la fois en C # et C ++, mais si je me souviens bien, XNA fonctionne uniquement en langage compatible CLR (peut-être seulement en C #).
Se concentrer sur le développement de jeux en utilisant XNA et C # au lieu de C ++, va-t-il nuire à mes chances de décrocher un emploi dans l'industrie des jeux? VB a la réputation injuste de ne pas être un véritable langage de programmation, et les programmeurs VB sont pris dans cette stigmatisation. Est-ce le cas avec l'utilisation de C # dans une communauté composée principalement de développeurs C ++?
Ou les principes fondamentaux du développement de jeux qui peuvent être tirés de l'écriture de jeux transcendent-ils le langage et les technologies?