Beginning Game Development with Python and Pygame EBOOK Tooltip

Beginning Game Development with Python and Pygame
Auteur: Will Mcgugan
  • Engels
  • E-book
  • 9798201808976
  • juni 2021
  • Epub zonder kopieerbeveiliging (DRM)
Alle productspecificaties
  • bol.com Kobo LeesappEbooks lezen is heel makkelijk. Na aankoop zijn ze direct beschikbaar op je Kobo e-reader en op je smartphone of tablet met de gratis bol.com Kobo app.

Samenvatting

I have accumulated a large collection of game development books over the years, virtually all of which are an inch or two thicker than this book—even though they cover similar subjects and techniques. The disparity is not because my writing is terse or I use a smaller font—it is because traditional game development tools tend to require a large amount of technical knowledge that the reader must first absorb before building even the simplest of games. Even seasoned game developers find the technical requirements of starting a game to be enough of a barrier that they are less likely to work on game ideas that are unproven or potentially not commercial-worthy. Game development may have become easier over the years, with simplified programming inter- faces and more programmers wishing to share their knowledge, but writing a game is still a significant undertaking.

When I discovered Python, it lowered a number of barriers to writing software, because I could work faster and accomplish more with less effort, and when combined with Pygame I could experiment with game ideas and build a complete game from scratch in record time. The beauty of Pygame is that it makes the various tasks in creating a game (setting up a display, drawing to the screen, playing sound, etc.) only as complicated as they need to be—and it turns out that's not particularly complicated at all!

Many one-liners in Pygame would take dozens of lines in C++, the traditional tool of game developers.

Although Python and Pygame are superb tools for rapid game development, there is little in the way of books or web tutorials for Python game programmers, who often have no choice but to mentally translate from another language to Python when researching a new topic in game development. This book was conceived to fill that gap and allow the beginner game pro- grammer to get up to speed with Python and learn the fundamentals of game programming without having to first learn C++, C#, Java, or another language first. It was also my opportunity to explain 3D game programming in a way that is accessible to nonmathematicians—some- thing that is not easy to find in other books.

In short, this is the book I would have wanted to have when I started out in game development!

Who This Book Is For?

This book is for anyone who has thought about creating a computer game, or wants to learn about the technology behind game development. Although Python is the tool of choice for this book, many of the techniques covered are equally applicable to other languages.

Lees de eerste pagina's

Productspecificaties

Inhoud

Taal
Engels
Bindwijze
E-book
Verschijningsdatum
juni 2021
Ebook formaat
Epub zonder kopieerbeveiliging (DRM)
Illustraties
Nee

Betrokkenen

Auteur(s)
Will Mcgugan
Uitgever
​Hunter

Lees mogelijkheden

Lees dit ebook op
Android (smartphone en tablet) | Kobo e-reader | Overige e-reader | Desktop (Mac en Windows) | iOS (smartphone en tablet) | Windows (smartphone en tablet)
Ebook formaat
Epub zonder kopieerbeveiliging (DRM)

EAN

EAN
9798201808976

Overige kenmerken

Studieboek
Ja

Je vindt dit artikel in

Taal
Engels
Beschikbaar in Kobo Plus
Beschikbaar in Kobo Plus, Nieuw in Kobo Plus
Boek, ebook of luisterboek?
Ebook
Studieboek of algemeen
Algemene boeken
Nog geen reviews
4 49
Direct beschikbaar
Verkoop door bol.com
  • E-book is direct beschikbaar na aankoop
  • E-books lezen is voordelig
  • Dag en nacht klantenservice
  • Veilig betalen
  • Waar wil je dit mee vergelijken? Je kan in totaal vijf artikelen kiezen. Er is nog plaats voor andere artikelen. ander artikel.