Article original : Learn C# and Unity by Making Digital Tabletop Games

Par M. S. Farzan

Créer des jeux 2D peut être un excellent moyen d'apprendre C# et Unity, surtout lorsque l'on travaille sur les bases de la logique complexe des jeux de plateau.

Dans cette série, je vais vous introduire aux bases de la programmation C# en utilisant Unity. Mais beaucoup des concepts que nous allons apprendre seront également applicables dans d'autres langages de programmation, ainsi que dans le développement de jeux en général.

Tout au long de cette série, je mettrai l'accent sur l'apprentissage de Unity pour le développement de jeux de plateau numériques. Cela devrait être utile pour toute personne qui souhaite apprendre à coder en C# ou travailler avec Unity.

Après avoir appris quelques bases de C# et vous être familiarisé avec l'éditeur Unity, ainsi qu'avec quelques projets de pratique et des apprentissages externes, vous serez en mesure d'exécuter des simulations, de créer vos propres jeux et de commencer à explorer l'écosystème plus large de Unity.

Si vous n'êtes pas spécifiquement intéressé par le développement de jeux de plateau numériques, vous trouverez probablement cette série utile. Nous allons apprendre des concepts de base centraux pour le codage C# et le développement de jeux Unity que vous pourrez appliquer à d'autres langages de programmation et moteurs.

Je suis un grand partisan de l'utilisation de jeux de plateau numériques pour apprendre à coder. Les jeux de plateau sont excellents car ils impliquent beaucoup de logique et des ensembles de règles complexes, mais pas de physique, de mathématiques vectorielles, d'animation, et ce genre de choses.

Commencez par apprendre les bases (Série Débutant) :

Faites un tour de Unity 2D (Tutoriel Débutant) :

Apprenez les bases du multijoueur Unity avec Mirror (Tutoriel Intermédiaire) :

Construisez un jeu de cartes multijoueur 2D (Série Avancée) :

Bon codage !

Si vous avez aimé cet article, envisagez de découvrir mes jeux et livres, de vous abonner à ma chaîne YouTube, ou de rejoindre le Discord Entromancy.

M. S. Farzan, Ph.D. a écrit et travaillé pour des entreprises de jeux vidéo et des sites éditoriaux de haut profil tels qu'Electronic Arts, Perfect World Entertainment, Modus Games et MMORPG.com, et a servi en tant que Community Manager pour des jeux comme Dungeons & Dragons Neverwinter et Mass Effect: Andromeda. Il est le Directeur Créatif et le Game Designer en chef de Entromancy: A Cyberpunk Fantasy RPG et l'auteur de The Nightpath Trilogy. Retrouvez M. S. Farzan sur Twitter @sominator.