Twórz własne gry komputerowe w Pythonie, 4e

Ocena:   (4,7 na 5)

Twórz własne gry komputerowe w Pythonie, 4e (Al Sweigart)

Opinie czytelników

Podsumowanie:

Książka „Invent Your Own Computer Games with Python” jest wysoko oceniana jako doskonałe źródło wiedzy dla początkujących w każdym wieku. Czytelnicy doceniają jasne wyjaśnienia, wciągający styl pisania i zabawne projekty, które rozwijają umiejętność rozumienia kodu i rozwiązywania problemów. Istnieją jednak pewne obawy dotyczące konwencji kodowania, pewnych nieścisłości w przykładach i przydatności treści dla bardzo młodych odbiorców.

Zalety:

Przejrzyste i dokładne wyjaśnienia pojęć w prostym języku.
Wciągający styl pisania, który utrzymuje zainteresowanie czytelników.
Zabawne i kreatywne projekty, które motywują uczniów, takie jak kodowanie gier.
Dobra do nauczania zarówno dzieci, jak i dorosłych.
Pomocna w budowaniu podstawowych umiejętności kodowania i rozwiązywania problemów.

Wady:

Nazwy zmiennych MixedCase używane zamiast standardowych snake_case w Pythonie.
Niektóre przykłady kodu mogą zawierać nieścisłości lub być niekompletne.
Może być skomplikowana dla bardzo małych dzieci lub osób bez wcześniejszego doświadczenia w programowaniu.
Brak ćwiczeń wykraczających poza kodowanie gry zawarte w książce.

(na podstawie 99 opinii czytelników)

Oryginalny tytuł:

Invent Your Own Computer Games with Python, 4e

Zawartość książki:

Invent Your Own Computer Games with Python nauczy cię, jak tworzyć gry komputerowe przy użyciu popularnego języka programowania Python - nawet jeśli nigdy wcześniej nie programowałeś.

Rozpocznij od tworzenia klasycznych gier, takich jak Hangman, Guess the Number i Tic-Tac-Toe, a następnie przejdź do bardziej zaawansowanych gier, takich jak tekstowa gra o poszukiwaniu skarbów i animowana gra omijania kolizji z efektami dźwiękowymi. Po drodze poznasz kluczowe koncepcje programistyczne i matematyczne, które pomogą ci przenieść programowanie gier na wyższy poziom.

Dowiedz się, jak

⬤ Łączyć pętle, zmienne i instrukcje sterowania przepływem w prawdziwe działające programy.

⬤ Wybierać odpowiednie struktury danych, takie jak listy, słowniki i krotki.

⬤ Dodawać grafikę i animacje do gier za pomocą modułu pygame.

⬤ Obsługiwać dane wejściowe z klawiatury i myszy.

⬤ Zaprogramuj prostą sztuczną inteligencję, aby móc grać przeciwko komputerowi.

⬤ Używaj kryptografii do przekształcania wiadomości tekstowych w tajny kod.

⬤ debugować swoje programy i znajdować typowe błędy.

Podczas pracy nad każdą grą zbudujesz solidne podstawy języka Python i zrozumiesz podstawy informatyki.

Jaką nową grę stworzysz dzięki potędze Pythona?

Projekty w tej książce są kompatybilne z Pythonem 3.

Dodatkowe informacje o książce:

ISBN:9781593277956
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2016
Liczba stron:376

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Poza podstawowymi rzeczami z Pythonem: Najlepsze praktyki pisania czystego kodu - Beyond the Basic...
Przejdź od początkującego programisty do...
Poza podstawowymi rzeczami z Pythonem: Najlepsze praktyki pisania czystego kodu - Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code
Scratch 3 Programming Playground: Naucz się programować, tworząc fajne gry - Scratch 3 Programming...
Wypełnione projektami wprowadzenie do kodowania,...
Scratch 3 Programming Playground: Naucz się programować, tworząc fajne gry - Scratch 3 Programming Playground: Learn to Program by Making Cool Games
Twórz własne gry komputerowe w Pythonie, 4e - Invent Your Own Computer Games with Python,...
Invent Your Own Computer Games with Python nauczy cię, jak...
Twórz własne gry komputerowe w Pythonie, 4e - Invent Your Own Computer Games with Python, 4e
Kodowanie w Minecrafcie: Buduj wyżej, gospodaruj szybciej, wydobywaj głębiej i zautomatyzuj nudne...
Praktyczne wprowadzenie do kodowania, które uczy,...
Kodowanie w Minecrafcie: Buduj wyżej, gospodaruj szybciej, wydobywaj głębiej i zautomatyzuj nudne rzeczy - Coding with Minecraft: Build Taller, Farm Faster, Mine Deeper, and Automate the Boring Stuff
Automate the Boring Stuff with Python, 2nd Edition: Praktyczne programowanie dla początkujących -...
Drugie wydanie tej bestsellerowej książki o...
Automate the Boring Stuff with Python, 2nd Edition: Praktyczne programowanie dla początkujących - Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners
Cracking Codes with Python: Wprowadzenie do tworzenia i łamania szyfrów - Cracking Codes with...
Dowiedz się, jak programować w Pythonie, tworząc i...
Cracking Codes with Python: Wprowadzenie do tworzenia i łamania szyfrów - Cracking Codes with Python: An Introduction to Building and Breaking Ciphers
Wielka księga małych projektów w Pythonie: 81 łatwych programów ćwiczeniowych - The Big Book of...
Wdrażaj Pythona kreatywnie i efektywnie dzięki...
Wielka księga małych projektów w Pythonie: 81 łatwych programów ćwiczeniowych - The Big Book of Small Python Projects: 81 Easy Practice Programs
The Recursive Book of Recursion: Jak zdać egzamin z kodowania w Pythonie i JavaScripcie - The...
Przystępny, ale rygorystyczny kurs programowania...
The Recursive Book of Recursion: Jak zdać egzamin z kodowania w Pythonie i JavaScripcie - The Recursive Book of Recursion: Ace the Coding Interview with Python and JavaScript

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)