Un nouveau livre sur XNA vient d'apparaître sur lulu.com, la plateforme de téléchargements d'œuvres numériques: "A simple introduction to game programming with XNA 3.1", par Curtis Bennett (qui maintient notamment le site XNA Game Making, où l'on peut retrouver tous les codes sources du livre). Le livre se veut être à la portée du débutant, et commence ainsi sa première partie par les bases d'un langage de programmation, à savoir les variables, ainsi que les boucles et les conditionnelles.
La seconde partie s'attaque au vif du sujet, à savoir la création d'un jeu 2D avec XNA; découpée, en 6 chapitres sur près de 120 pages, cette seconde partie traite de la création d'un Shoot Them Up basique (avec ennemis, power-ups). Après avoir parcouru le code source fourni dans le livre, je regrette un peu que l'auteur n'explique pas tout en détail; il livre le code tel quel sans expliquer son fonctionnement intrinsèque, et je trouve cela un peu dommageable, pour un livre qui se voulait être un livre pour les débutants.
Il sera donc conseillé à ceux qui veulent un livre pour démarrer rapidement en utilisant des composants déjà tout fait. Pour les autres, nous ne pourrons que conseiller de prendre un livre sur le langage C# (pour ceux qui ne connaissent pas le langage) et un autre livre sur XNA.