Fai clic su di un'immagine per andare a Google Ricerca Libri.
Sto caricando le informazioni... Learning XNA 4.0: Game Development for the PC, Xbox 360, and Windows Phone 7di Aaron Reed
Nessuno Sto caricando le informazioni...
Iscriviti per consentire a LibraryThing di scoprire se ti piacerà questo libro. Attualmente non vi sono conversazioni su questo libro. nessuna recensione | aggiungi una recensione
Want to develop games for Xbox 360 and Windows Phone 7? This hands-on book will get you started with Microsoft's XNA 4.0 development framework right away -- even if you have no experience developing games. Although XNA includes several key concepts that can be difficult for beginning web developers to grasp, Learning XNA 4.0 shortens the learning curve by walking you through the framework in a clear and understandable step-by-step format. Each chapter offers a self-contained lesson with illustrations and annotated examples, along with exercises and review questions to help Non sono state trovate descrizioni di biblioteche |
Discussioni correntiNessuno
Google Books — Sto caricando le informazioni... GeneriSistema Decimale Melvil (DDC)794.81526The arts Recreational and performing arts Indoor games of skill; board games Electronic and video games Computer programmingClassificazione LCVotoMedia:
Sei tu?Diventa un autore di LibraryThing. |
Aaron Reed, a professor of computer science with a penchant for video game design, has provided us a wonderful addition to O’Reilly’s “Learning...” series. However, I must note that this book is most definitely not a good place to start if you don’t already understand C#. While you could, theoretically, write XNA games in Visual Basic, or C++, or, if you’ve acquired third-party plugins, Java or even Perl, Reed’s examples are entirely in C#. Because of that, if you’re not already familiar with that language, I’d recommend picking up and working through O’Reilly’s Learning C# prior to working on this book if you’d like to maximize your learning opportunities.
While I had some issues with the code examples (for example, a lot of retyping instead of writing generalized functions to do the same thing with fewer lines of code), I understood that his code was probably like that to not get the Learner of XNA to not be encumbered by better coding standards that would likely confuse more than educate.
He covered a lot of excellent topics, including the basics for 2D and 3D (that is, polygons, not two simultaneous images) games, as well as covering the differences between programming for Windows, Xbox, and Windows 7 Phone (It’s advisable to have Windows 7 on your PC, otherwise you can’t get the Phone libraries). He also covered multiplayer gaming, both using split-screen functionality and using the XNA networking library and the Windows Live system (however, when I tried to create an Xbox profile for my Windows Live account, the system was down).
What I would have liked to see, however, were more topics, such as making save states, turn-based games, and perhaps even networking without using the Windows Live stuff. And, of course, I’d love to see a Programming XNA 4.0 book in the near future, covering all the wonderful things one could do with XNA in a telephone directory of delight. The lack of these features, however, does not make the book worth reading. Any additional topics could probably be easily learned after reading this book by Googling “xna topic here”.
I highly recommend this book if you have any interest in video game design. ( )