IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Livres Discussion :

[Livre] Microsoft XNA Game Studio 4.0: Learn Programming Now!


Sujet :

Livres

  1. #1
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Points : 16 075
    Points
    16 075
    Par défaut [Livre] Microsoft XNA Game Studio 4.0: Learn Programming Now!
    Bonjour,

    je viens de lire le livre Microsoft XNA Game Studio 4.0: Learn Programming Now !

    La première chose à savoir est que ce livre c'est pas à mettre entre toutes les mains. Son titre ne semble pas très explicite mais il reflète exactement le contenu de cet ouvrage. Apprendre à développer en utilisant XNA Game Studio 4.0.

    C'est donc un livre pour débutants, débutants partant même de zéro. L'auteur explique dans la langue de shakespare les bases de la programmation par un biais plutôt motivant : le développement de jeux en utilisant le C# et XNA Game Studio 4.0.

    Vous y découvrirez ce que sont des instructions en langage C#, comment créer votre premier programme pour Xbox, PC ou smartphone utilisant Windows Phone 7.

    On commence doucement en découvrant quelques instructions, puis petit à petit, l'auteur nous guide vers des programmes plus sophistiqués utilisant des bonnes pratiques de programmation. Ce n'est pas un livre pour maîtriser XNA, mais un guide pour se lancer dans la programmation de petits jeux, rigolos et simples.

    Agréable à lire et plein d'humour, cet ouvrage se lit tranquillement et nous invite au monde merveilleux du développement.

    Je ne m'attendais pas à ce que le livre soit pour un public autant débutant. Ce qui est un peu perturbant, c'est que l'auteur s'adresse à un ado, voire un étudiant ; ayant l'habitude de lire des ouvrages écrits pour des professionnels j'ai été un peu dérouté. Mais finalement, ça se passe plutôt bien et je me suis même revu à mes débuts, faisant les mêmes erreurs. Il est parfait pour tous les jeunes adultes voulant se lancer dans le développement. Je crains par contre que le fait qu'il soit en anglais puisse être un obstacle pour ces jeunes adultes, désireux d'apprendre de programmer des jeux en C#.

    N'attendez pas par contre d'être un as du développement de jeux à la fin de la lecture, comme tout langage de programmation, il faut du temps et de la pratique pour acquérir de l'expérience.

    Et vous ? Avez-vous lu ce livre ? Avez-vous envie de le lire ?

  2. #2
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Points : 8 080
    Points
    8 080
    Par défaut
    Developpant un petit jeu sur XNA, il me dirait bien.
    T'as programmé un jeu toi?

  3. #3
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Points : 16 075
    Points
    16 075
    Par défaut
    non, jamais développé de jeux avec XNA encore. Ca me tente, surtout sur WP7, et j'espérais que ce bouquin m'aide un peu.
    En fait, j'en savais déjà plus que ce qu'il pouvait m'apprendre.
    C'est pour ça que je le répète, c'est un livre pour débutant en programmation, en C# et en XNA. Et à mon avis, il ne t'apprendra pas grand chose non plus.

  4. #4
    Rédacteur
    Avatar de Nathanael Marchand
    Homme Profil pro
    Expert .Net So@t
    Inscrit en
    Octobre 2008
    Messages
    3 615
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Expert .Net So@t
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2008
    Messages : 3 615
    Points : 8 080
    Points
    8 080
    Par défaut
    Y'a meme pas une ptite astuce sur la gestion d'une boucle de jeu? Comment on fait un jeu réseau? Ou ce genre de trucs?
    Sur le C# j'pense que je suis plutôt bien armé mais entre faire une appli Silverlight en banque et un jeu... J'aurai pensé à quelques tuyeaux et manières de penser qui aurait pu être pratique
    Je jettrai un oeil à l'occaz à la fnac

  5. #5
    Membre éprouvé

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2011
    Messages
    487
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2011
    Messages : 487
    Points : 945
    Points
    945
    Par défaut
    Je serais également intéressé par ce livre qui a l'air pas mal pour s'initier aux techniques propres aux jeux vidéos que l'on exploite pas forcément avec d'autres sujets.

    Est ce que tu pourrais nous en dire un peu plus sur les sujets abordés dans le livre et jusqu'à quel point ils sont poussés ?

    Merci beaucoup de nous avoir fait découvrir ce livre en tout cas
    Mon blog sur les technos .NET et Agile -> http://blog.developpez.com/maximepalmisano/

  6. #6
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Points : 16 075
    Points
    16 075
    Par défaut
    si bien sur, il parle du fonctionnement de la boucle principale. La méthode Update, la méthode d'affichage, etc ...
    Il parle un peu du réseau aussi, mais c'est une introduction, il y a un gap par rapport à la création d'un doom like en reseau

    Sinon, l'auteur crée des mini-jeux à chaque chapitre pour illustrer ses propos. Il ne faut pas s'attendre à quelque chose d'extraordinaire, mais c'est assez didactique

    Voici la table des matières complètes :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    Table of Contents
    Getting Started
      Chapter 1 Computers, C#, XNA, and You
        Introduction
        How the Book Works
        C# and XNA
        Getting Started
        Writing Your First Program
        Conclusion
        Chapter Review Questions
      Chapter 2 Programs, Data, and Pretty Colors
        Introduction
        Making a Game Program
        Working with Colors
        Controlling Color
        Conclusion
        Chapter Review Questions
      Chapter 3 Getting Player Input
        Introduction
        Reading a Gamepad
        Using the Keyboard
        Adding Vibration
        Program Bugs
        Conclusion
        Chapter Review Questions
    Images, Sound, and Text
      Chapter 4 Displaying Images
        Introduction
        Resources and Content
        Using Resources in a Game
        Conclusion
        Chapter Review Questions
      Chapter 5 Writing Text
        Introduction
        Text and Computers
        Getting the Date and Time
        Making a Prettier Clock with 3-D Text
        Creating Fake 3-D
        Conclusion
        Chapter Review Questions
      Chapter 6 Creating a Multi-Player Game
        Introduction
        Conclusion
        Chapter Review Questions
      Chapter 7 Playing Sounds
        Adding Sound
        Conclusion
        Chapter Review Questions
      Chapter 8 Creating a Timer
        Making Another Game
        Finding Winners Using Arrays
        Conclusion
        Chapter Review Questions
      Chapter 9 Reading Text Input
        Using the Keyboard in XNA
        Working with Arrays, Objects, and References
        Displaying Keys
        Conclusion
        Chapter Review Questions
    Writing Proper Games
      Chapter 10 Using C# Methods to Solve Problems
        Introduction
        Playing with Images
        Creating a Zoom-Out
        Conclusion
        Chapter Review Questions
      Chapter 11 A Game as a C# Program
        Introduction
        Creating Game Graphics
        Projects, Resources, and Classes
        Creating Game Objects
        Conclusion
        Chapter Review Questions
      Chapter 12 Games, Objects, and State
        Introduction
        Adding Bread to Your Game
        Adding Tomato Targets
        Conclusion
        Chapter Review Questions
      Chapter 13 Making a Complete Game
        Introduction
        Making a Finished Game
        Improving Code Design
        Adding a Background
        Adding a Title Screen
        Conclusion
        Chapter Review Questions
      Chapter 14 Classes, Objects, and Games
        Introduction
        Design with Objects
        Classes and Structures
        References
        Value and Reference Types
        Creating a Sprite Class Hierarchy
        Adding a Deadly Pepper
        Conclusion
        Chapter Review Questions
      Chapter 15 Creating Game Components
        Introduction
        Objects and Abstraction
        Constructing Class Instances
        Adding 100 Killer Tangerines
        Adding Artificial Intelligence
        Adding Game Sounds
        From Objects to Components
        Conclusion
        Chapter Review Questions
      Chapter 16 Creating Multi-Player Networked Games
        Introduction
        Networks and Computers
        Xbox Live
        Bread and Cheese Pong
        Conclusion
        Chapter Review Questions
    Making Mobile Games for Windows Phone 7 with XNA
      Chapter 17 Motion-Sensitive Games
        Introduction
        The Accelerometer
        Acceleration and Physics
        Creating a “Cheese Lander” Tipping Game
        Conclusion
        Chapter Review Questions
      Chapter 18 Exploring Touch Input
        Introduction
        The Windows Phone Touch Screen
        Creating a Panic Button
        Creating a Touch Drumpad
        Creating a Shuffleboard Game
        Conclusion
        Chapter Review Questions
      Chapter 19 Mobile Game Development
        Introduction
        The Windows Phone
        Maximizing the Phone Battery Life in XNA Games
        Dealing with Changes in Phone Orientation
        Using a Specific Display Size for Windows Phone Games
        Hiding the Windows Phone Status Bar
        Stopping the Screen Timeout from Turning Off Your Game
        Creating a Phone State Machine
        Handing Incoming Phone Calls
        A Game as a Windows Phone Application
        Getting Your Games into the Marketplace
        Conclusion
        Chapter Review Questions
    Appendix Answers to the Chapter Review Questions
    Appendix About the Author

Discussions similaires

  1. Réponses: 0
    Dernier message: 03/06/2014, 22h33
  2. [VS 2005] XNA Game Studio Express
    Par FrancoisH dans le forum Visual Studio
    Réponses: 1
    Dernier message: 13/08/2007, 10h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo