Note :

Il n'y a actuellement aucun avis de lecteur. La note est basée sur 3 votes.
Introduction to Java Through Game Development: Learn Java Programming Skills by Working with Video Games
Vous souhaitez apprendre à programmer avec Java ? Soyons honnêtes, la meilleure façon d'apprendre à programmer est d'écrire des programmes. Cela peut être une proposition décourageante, avec le spectre de plusieurs heures de programmes d'exemple en ligne de commande simple au-dessus de votre tête. Ne craignez rien ! Vous pouvez désormais apprendre à programmer en Java de manière ludique en travaillant sur des jeux vidéo.
Ce livre vous permettra de travailler sur trois projets de jeux en Java et d'avoir accès au code complet de chaque projet, y compris un moteur de jeu Java complet. Après avoir terminé Introduction to Java through Game Developmen t, vous maîtriserez la programmation Java, ayant travaillé avec les aspects fondamentaux du langage tout au long du texte, et serez prêt à approfondir votre expertise de Java et de la programmation de jeux en toute confiance.
Ce que vous apprendrez
⬤ Maîtriser les principes fondamentaux du langage de programmation Java.
⬤ Utiliser différentes structures de données comme les tableaux, les listes, les piles et les files d'attente.
⬤ Comprendre les bases de la programmation de jeux, y compris la boucle principale du jeu.
⬤ Acquérir de l'expérience en travaillant sur trois projets de jeux différents grâce aux défis de codage du livre.
⬤ Travailler avec le moteur de jeu 2D qui alimente les jeux inclus dans le livre et apprendre à créer vos propres projets de jeu.
⬤ Comprendre les sujets Java avancés tels que les classes, l'encapsulation, l'héritage et le polymorphisme.
⬤ Travailler avec les exceptions et comment utiliser les techniques de débogage pour retracer le code.
⬤ Les participants à l'atelier sont invités à se familiariser avec les techniques de débogage et de traçage du code, ainsi qu'avec les exceptions.
A qui s'adresse ce livre ?
Ce livre ne nécessite que peu ou pas d'expérience en programmation pour comprendre et tirer profit du texte.