Outils pour utilisateurs

Outils du site


issue117:critique_litteraire

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
issue117:critique_litteraire [2017/02/10 14:20] auntieeissue117:critique_litteraire [2017/02/11 15:38] (Version actuelle) andre_domenech
Ligne 19: Ligne 19:
 ISBN: 978-1-59327-795-6 ISBN: 978-1-59327-795-6
  
-Je dois dire que je me suis vraiment amusé avec ce livre. Ce livre, qui est très bien écrit, est conçu pour : +Je dois dire que je me suis vraiment amusé avec ce livre. Cet ouvrage, qui est très bien écrit, est conçu pour : 
-• Des parfaits débutants +• Des parfaits débutants. 
-• Enfants et ados +• Enfants et ados. 
-• Adultes et enseignants +• Adultes et enseignants. 
-• Quiconque veut apprendre à programmer+• Quiconque veut apprendre à programmer.
  
-Je dois reconnaître qu'Al sait vraiment expliquer des sujets complexes de telle façon qu'un débutant peut - en supposant qu'il aborde les chapitres dans l'ordre - comprendre des choses comme l'utilisation du débogueur Python, les coordonnées cartésiennes et l'utilisation de Pygame. Les chapitres 1 à 16 vous apprennent la programmation de jeux dans un terminal de manière très conviviale, sans devenir si simpliste que le lecteur abandonne carrément le sujet. Les jeux présentés sont simples, mais assez pertinent pour que le lecteur reste captivé et sente le désir de progresser. Les projets sont également bien expliqués du point de vue d'un programmeur.+Je dois reconnaître qu'Al sait vraiment expliquer des sujets complexes de telle façon qu'un débutant peut - en supposant qu'il aborde les chapitres dans l'ordre - comprendre des choses comme l'utilisation du débogueur Python, les coordonnées cartésiennes et l'utilisation de Pygame. Les chapitres 1 à 16 vous apprennent la programmation de jeux dans un terminal de manière très conviviale, sans devenir tellement simpliste que le lecteur abandonne carrément le sujet. Les jeux présentés sont simples, mais assez pertinents pour que le lecteur reste captivé et sente le désir de progresser. Les projets sont également bien expliqués du point de vue d'un programmeur.
  
 **Once you get to chapter 17, the focus of the book is on programming with Pygame, a library that provides game/graphics support. These projects are again, simple enough, but Al has made them interesting enough to keep the attention focused.  **Once you get to chapter 17, the focus of the book is on programming with Pygame, a library that provides game/graphics support. These projects are again, simple enough, but Al has made them interesting enough to keep the attention focused. 
Ligne 37: Ligne 37:
 After getting pygame installed, the sample games in the book ran as expected.** After getting pygame installed, the sample games in the book ran as expected.**
  
-Une fois arrivé au chapitre 17, le livre se concentre sur la programmation avec Pygame, une bibliothèque qui fournit du support pour le jeu et les graphismes. Ces projets sont, à nouveau, assez simple, mais Al les a rendu assez intéressant pour que la concentration du lecteur reste entière.+Une fois arrivé au chapitre 17, le livre se concentre sur la programmation avec Pygame, une bibliothèque qui fournit du support pour le jeu et les graphismes. Ces projets sont, à nouveau, assez simples, mais Al les a rendus assez intéressants pour que la concentration du lecteur reste entière.
  
-Malheureusement, l'auteur ne donne aucune information sur l'installation de Pygame sur Python 3.x sous Linux, seulement Windows et Mac, et seulement sur le site Web du livre. (J'exécute Python 3.5.2 (la version par défaut dans Debian), et je n'ai rencontré aucun problème majeur... voir ci-dessous. Voici le lien vers un site qui devrait aider : http://www.pygame.org/wiki/CompileUbuntu+Malheureusement, l'auteur ne donne aucune information sur l'installation de Pygame sur Python 3.x sous Linux, seulement Windows et Mac, et seulement sur le site Web du livre. (J'exécute Python 3.5.2la version par défaut dans Debian), et je n'ai rencontré aucun problème majeur... voir ci-dessous. Voici le lien vers un site qui devrait aider : http://www.pygame.org/wiki/CompileUbuntu
  
 La plupart des exemples chargés pendant l'installation de Pygame fonctionnait très bien. Il n'y avait de problèmes qu'avec les dépendances de freetype et le programme pour tester le cube opengl. La plupart des exemples chargés pendant l'installation de Pygame fonctionnait très bien. Il n'y avait de problèmes qu'avec les dépendances de freetype et le programme pour tester le cube opengl.
Ligne 65: Ligne 65:
 Chapitre 2 : Writing Programs (Écrire des programmes) Chapitre 2 : Writing Programs (Écrire des programmes)
 Chapitre 3 : Guess The Number (Deviner le nombre) Chapitre 3 : Guess The Number (Deviner le nombre)
-Chapitre 4 : A Joke-Telling Program (Un programme pour de blagues)+Chapitre 4 : A Joke-Telling Program (Un programme pour des blagues)
 Chapitre 5 : Dragon Realm (Le royaume des dragons) Chapitre 5 : Dragon Realm (Le royaume des dragons)
 Chapitre 6 : Using the Debugger (Utiliser le débogueur) Chapitre 6 : Using the Debugger (Utiliser le débogueur)
Ligne 87: Ligne 87:
 Chapitre 10 : Tic-Tac-Toe (Morpion) Chapitre 10 : Tic-Tac-Toe (Morpion)
 Chapitre 11 : The Bagels Deduction Game (Jeu de déduction Bagels) Chapitre 11 : The Bagels Deduction Game (Jeu de déduction Bagels)
-Chapitre 12 : The Cartesian Coordinate System (Le système de coordonnées cartésien+Chapitre 12 : The Cartesian Coordinate System (Le système de coordonnées cartésiennes
-Chapitre 13 : Sonar Treasure Hunt (Une chasse aux trésor avec sonar) +Chapitre 13 : Sonar Treasure Hunt (Une chasse au trésor avec sonar) 
-Chapitre 14 : Caesar Cipher (Le chiffre Caesar)+Chapitre 14 : Caesar Cipher (Le chiffre de César)
 Chapitre 15 : The Reversegam Game (Jeu Reversegam) Chapitre 15 : The Reversegam Game (Jeu Reversegam)
 Chapitre 16 : Reversegam AI SImulation (Simulation IA Reversegam) Chapitre 16 : Reversegam AI SImulation (Simulation IA Reversegam)
issue117/critique_litteraire.1486732826.txt.gz · Dernière modification : 2017/02/10 14:20 de auntiee