Inventează-ți propriile jocuri pe calculator cu Python, 4e

Evaluare:   (4.7 din 5)

Inventează-ți propriile jocuri pe calculator cu Python, 4e (Al Sweigart)

Recenzii ale cititorilor

Rezumat:

Cartea „Inventează-ți propriile jocuri pe calculator cu Python” este foarte apreciată ca fiind o resursă excelentă pentru începătorii de toate vârstele pentru a învăța programarea în Python. Cititorii apreciază explicațiile clare, stilul de scriere captivant și proiectele distractive care dezvoltă abilitățile de înțelegere a codului și de rezolvare a problemelor. Cu toate acestea, se remarcă preocupări cu privire la convențiile de codificare, unele inexactități în exemple și adecvarea conținutului pentru publicul foarte tânăr.

Avantaje:

Explicații clare și detaliate ale conceptelor într-un limbaj simplu.
Stil de scriere captivant care menține interesul cititorilor.
Proiecte amuzante și creative care motivează cursanții, cum ar fi codarea jocurilor.
Bun pentru predarea atât copiilor, cât și adulților.
Utile pentru dezvoltarea abilităților fundamentale de codare și de depanare.

Dezavantaje:

Nume de variabile MixedCase utilizate în loc de snake_case standard în Python.
Unele exemple de cod pot conține inexactități sau pot fi incomplete.
Poate fi complex pentru copiii foarte mici sau pentru cei fără experiență anterioară în programare.
Lipsă de exerciții pentru practică dincolo de codarea jocului inclus în carte.

(pe baza a 99 recenzii ale cititorilor)

Titlul original:

Invent Your Own Computer Games with Python, 4e

Conținutul cărții:

Invent Your Own Computer Games with Python vă va învăța cum să creați jocuri pe calculator folosind popularul limbaj de programare Python - chiar dacă nu ați mai programat niciodată.

Începeți prin a crea jocuri clasice precum Hangman, Guess the Number și Tic-Tac-Toe, apoi ajungeți la jocuri mai avansate, precum un joc de vânătoare de comori bazat pe text și un joc animat de evitare a coliziunilor cu efecte sonore. Pe parcurs, veți învăța concepte cheie de programare și matematică care vă vor ajuta să vă duceți programarea jocurilor la nivelul următor.

Aflați cum să:

⬤ Combinați bucle, variabile și instrucțiuni de control al fluxului în programe de lucru reale.

⬤ Să alegeți structurile de date potrivite pentru sarcină, cum ar fi listele, dicționarele și tuplurile.

⬤ Adăugați grafică și animație jocurilor dvs. cu modulul pygame.

⬤ Gestionați intrările tastaturii și ale mouse-ului.

⬤ Programați o inteligență artificială simplă, astfel încât să puteți juca împotriva computerului.

⬤ Utilizați criptografia pentru a converti mesajele text în cod secret.

⬤ Depanarea programelor dvs. și găsirea erorilor frecvente.

Pe măsură ce treceți prin fiecare joc, veți construi o bază solidă în Python și o înțelegere a fundamentelor informaticii.

Ce joc nou veți crea cu puterea Python?

Proiectele din această carte sunt compatibile cu Python 3.

Alte date despre carte:

ISBN:9781593277956
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2016
Numărul de pagini:376

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Beyond the Basic Stuff with Python: Cele mai bune practici pentru scrierea unui cod curat - Beyond...
Treceți de la programator începător la...
Beyond the Basic Stuff with Python: Cele mai bune practici pentru scrierea unui cod curat - Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code
Scratch 3 Programming Playground: Învață să programezi prin crearea de jocuri interesante - Scratch...
O introducere în programare, plină de proiecte,...
Scratch 3 Programming Playground: Învață să programezi prin crearea de jocuri interesante - Scratch 3 Programming Playground: Learn to Program by Making Cool Games
Inventează-ți propriile jocuri pe calculator cu Python, 4e - Invent Your Own Computer Games with...
Invent Your Own Computer Games with Python vă va...
Inventează-ți propriile jocuri pe calculator cu Python, 4e - Invent Your Own Computer Games with Python, 4e
Codare cu Minecraft: Build Taller, Farm Faster, Mine Deeper, and Automate the Boring Stuff - Coding...
O introducere practică în programare care vă...
Codare cu Minecraft: Build Taller, Farm Faster, Mine Deeper, and Automate the Boring Stuff - Coding with Minecraft: Build Taller, Farm Faster, Mine Deeper, and Automate the Boring Stuff
Automate the Boring Stuff with Python, ediția a 2-a: Programare practică pentru începători totali -...
A doua ediție a acestei cărți Python de succes...
Automate the Boring Stuff with Python, ediția a 2-a: Programare practică pentru începători totali - Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners
Spargerea codurilor cu Python: O introducere în construirea și spargerea cifrelor - Cracking Codes...
Aflați cum să programați în Python în timp ce...
Spargerea codurilor cu Python: O introducere în construirea și spargerea cifrelor - Cracking Codes with Python: An Introduction to Building and Breaking Ciphers
The Big Book of Small Python Projects: 81 de programe practice ușoare - The Big Book of Small Python...
Implementează Python în mod creativ și eficient...
The Big Book of Small Python Projects: 81 de programe practice ușoare - The Big Book of Small Python Projects: 81 Easy Practice Programs
Cartea Recursivă a Recursiunii: Ace the Coding Interview cu Python și JavaScript - The Recursive...
Un curs rapid accesibil, dar riguros, despre...
Cartea Recursivă a Recursiunii: Ace the Coding Interview cu Python și JavaScript - The Recursive Book of Recursion: Ace the Coding Interview with Python and JavaScript

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)