LIBRISTO
LIBROAMANTO
obrigatório
Faça parte de uma comunidade de amantes de livros de todo o mundo e tenha acesso a uma série de benefícios. Crie uma conta gratuitamente
0
Correio DHL 7.99 Correio DPD 4.49 Ponto DPD 3.99 Correio GLS 5.49 Correio MRW 5.49 Ponto GLS 4.49

Pygame Programming

A Step-by-Step Guide to Game Development in Python

Língua InglêsInglês
Livro Capa mole
Livro Pygame Programming Frahaan Hussain
Código Libristo: 53679593
Editoras Independently published, agosto 2026
You know a little Python. You have finished a course, or a book, or written a few scripts that do so... Descrição completa
? points 58 b Novo Novo
23.91
Armazenamento externo Envio em 14-21 dias

Até 30 dias para devoluções

You know a little Python. You have finished a course, or a book, or written a few scripts that do something useful. And you want to make a game. This book is written for that exact moment. Pygame Programming takes you from an empty file to a finished, polished 2D game you can share, one small step at a time. There is no jargon dump and no wall of theory. Every chapter has a single, concrete goal, a handful of lines to type, a program you run to see the result working, a plain-English explanation of what just happened and why, a list of the errors that commonly go wrong at that step with their fixes, and a few exercises to make the lesson stick. Across the twenty-five chapters you build one complete game from scratch: Comet Courier, a top-down space-delivery arcade game. Chapter by chapter it grows from a blank window into a real, shippable product. You add a spaceship that rotates and thrusts with momentum, a layered parallax starfield, asteroids that spawn and drift and spin, fair circle-based collision with a forgiving respawn, and the core cargo-run loop: fly to a station, pick up cargo, deliver it to another station before a timer runs out, and score. Then a heads-up display, particle flames and explosions, sound and music, a title screen and game-over screen, a real menu with clickable buttons and volume sliders, a difficulty curve that ramps over time, ship upgrades you buy with earned credits, and a save file with a top-ten high-score table that survives a crash. Finally, screen shake and transitions for game feel, a chapter on reading errors and debugging, one on performance for beginners, and two on shipping the finished game: as a double-clickable desktop app with PyInstaller, and as a browser game with pygbag that you upload to itch.io. The book is built for pygame-ce, the actively maintained community edition of the library, and it assumes only that you are comfortable with basic Python: functions, classes, lists, and dictionaries. It does not assume you have ever made a game. Three appendices cover installation and setup troubleshooting by platform, a map of the Comet Courier code chapter by chapter, and a beginner-focused Pygame quick reference of every call used in the book. If you have ever opened a Pygame tutorial and gotten stuck staring at a black screen that will not go away, this is the book that gets you unstuck, explains why it happened, and keeps you moving all the way to a game you can send to your friends.

Atriz & Poliglota
EWA KASP para
Reproduzir vídeo
Ewa Kasp
A Libristo tem a maior seleção de literatura estrangeira. É por isso que compro os meus livros aqui.

Sobre o livro

Nome completo Pygame Programming
Língua Inglês
Encadernação Livro - Capa mole
Data de emissão 2026
Número de páginas 276
EAN 9798170371990
Código Libristo 53679593
Peso 374
Dimensões 152 x 229 x 15
Ofereça este livro hoje
É fácil
1 Adicione ao carrinho e escolha Entregar como presente ao finalizar a compra 2 Receberá um vale 3 O livro chegará ao endereço do destinatário

Iniciar sessão

Inicie sessão na sua conta. Não tem uma conta Libristo? Crie uma agora!

 
obrigatório
obrigatório

Não tem uma conta? Descubra os benefícios de ter uma conta Libristo!

Com uma conta Libristo, terá tudo sob controlo.

Crie uma conta Libristo