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
Dernière révisionLes deux révisions suivantes
issue117:critique_litteraire [2017/02/10 14:20] auntieeissue117:critique_litteraire [2017/02/10 20:38] d52fr
Ligne 25: Ligne 25:
 • 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 si 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 rendu 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.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
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 aux 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.txt · Dernière modification : 2017/02/11 15:38 de andre_domenech