Miejsko-Gminna Biblioteka Publiczna

w Grójcu

book
book

Misja Python : utwórz swoją kosmiczną grę!

Tytuł oryginału: "Mission Python : code a space adventure game!".

Autor: McManus, Sean




Misja Python to praktyczny przewodnik po tworzeniu gry komputerowej w języku Python - języku programowania, który jest przyjazny dla początkujących i wykorzystywany przez miliony profesjonalistów oraz hobbystów, którzy po prostu chcą się dobrze bawić.
Dzięki Misji Python utworzysz opartą na łamigłówkach grę przygodową z grafiką, dźwiękiem i animacjami. Twoja misja: uciec ze stacji kosmicznej, zanim

skończy Ci się powietrze. Aby zapewnić sobie bezpieczeństwo, musisz badać teren, zbierać różne przedmioty i rozwiązywać zagadki, unikając przy tym zabójczych dronów i toksycznych wycieków. Po zbudowaniu gry możesz udostępnić ją znajomym!

Zobacz pełny opis
Odpowiedzialność:Sean McManus ; przekład Natalia Chounlamany-Turalska na zlecenie Witkom Witold Sikorski.
Hasła:Python (informat.)
Gry komputerowe - programowanie
Podręczniki
Adres wydawniczy:Warszawa : Wydawnictwo Naukowe PWN, 2019.
Wydanie:Wydanie I.
Opis fizyczny:XVIII, 344 strony : ilustracje kolorowe ; 23 cm.
Uwagi:Na stronie tytułowej i okładce nazwa wydawcy oryginału: No Starch Press. Indeks.
Twórcy:Chounlamany-Turalska, Natalia. Tłumacz

Przeznaczenie:Dla dzieci od lat 11 (i ich rodziców).
Skocz do:Dodaj recenzje, komentarz
Spis treści:

  1. Wprowadzenie
  2. Jak korzystać z tej książki
  3. Co można znaleźć w tej książce?
  4. Instalowanie oprogramowania
  5. Instalowanie oprogramowania na Raspberry Pi
  6. Instalowanie programu Python w systemie Windows
  7. Instalowanie oprogramowania Pygame Zero w systemie Windows
  8. Instalowanie oprogramowania na innych maszynach
  9. Pobieranie plików gry
  10. Pobieranie i rozpakowywanie plików na komputerze Raspberry Pi
  11. Rozpakowywanie pliku na komputerze Windows
  12. Co zawiera plik ZIP
  13. Uruchamianie gry
  14. Uruchamianie programów Pygame Zero na komputerze Raspberry Pi
  15. Uruchamianie programów Pygame Zero w systemie Windows
  16. Jak grać
  17. 1. Pierwszy spacer kosmiczny
  18. Uruchamianie edytora języka Python
  19. Uruchamianie edytora IDLE w systemie Windows 10
  20. Uruchamianie edytora IDLE w systemie Windows 8
  21. Uruchamianie edytora IDLE na komputerze Raspberry Pi
  22. Wprowadzenie do powłoki Pythona
  23. Wyświetlanie tekstu
  24. Misja szkoleniowa nr 1
  25. Wyświetlanie i używanie liczb
  26. Wprowadzenie do trybu skryptu
  27. Tworzenie obrazu nieba
  28. Wyjaśnienie dotychczasowego kodu programu
  29. Zatrzymywanie programu Pygame Zero
  30. Dodawanie planety i statku kosmicznego
  31. Zmiana perspektywy: lot za planetę
  32. Misja szkoleniowa nr 2
  33. Spacer kosmiczny!
  34. Misja szkoleniowa nr 3
  35. Wyjaśnienie listingu programu spacer kosmiczny
  36. Misja szkoleniowa nr 4
  37. Gotowi do lotu?
  38. Podsumowanie misji
  39. 2. Listy mogą ocalić życie
  40. Tworzenie pierwszej listy: lista kontrolna startu
  41. Wyświetlanie listy
  42. Dodawanie i usuwanie elementów
  43. Stosowanie numerów indeksu
  44. Wstawianie elementu
  45. Uzyskiwanie dostępu do wybranego elementu
  46. Zastępowanie elementu
  47. Usuwanie elementu
  48. Misja szkoleniowa nr 1
  49. Tworzenie listy kontrolnej spaceru kosmicznego
  50. Misja szkoleniowa nr 2
  51. Lista list: instrukcja latania
  52. Tworzenie listy list
  53. Misja szkoleniowa nr 3
  54. Odnajdowanie elementu w podręczniku latania
  55. Łączenie list
  56. Sporządzanie map na podstawie list: Pomieszczenie awaryjne
  57. Sporządzanie map
  58. Odnajdowanie wyposażenia awaryjnego
  59. Misja szkoleniowa nr 4
  60. Zamienianie obiektów w pomieszczeniu
  61. Misja szkoleniowa nr 5
  62. Gotowi do lotu?
  63. Podsumowanie misji
  64. 3. Powtarzaj za mną
  65. Wyświetlanie map przy użyciu pętli
  66. Tworzenie mapy pokoju
  67. Wyświetlanie mapy w pętli
  68. Misja szkoleniowa nr 1
  69. Zapętlanie pętli
  70. Zagnieżdżanie pętli w celu otrzymania współrzędnych pokoju
  71. Porządkowanie widoku mapy
  72. Misja szkoleniowa nr 2
  73. Wyświetlanie trójwymiarowego obrazu pokoju
  74. Zrozumienie sposobu rysowania pokoju
  75. Wyznaczanie miejsca rysowania elementu
  76. Misja szkoleniowa nr 3
  77. Gotowi do lotu?
  78. Podsumowanie misji
  79. 4. Budowanie stacji kosmicznej
  80. Automatyzacja procesu tworzenia mapy
  81. W jaki sposób działa automatyczny generator map
  82. Tworzenie danych mapy
  83. Pisanie kodu MAPA_GRY
  84. Testowanie i debugowanie kodu
  85. Generowanie pokoi na podstawie danych
  86. W jaki sposób działa kod generujący pokój
  87. Tworzenie podstawowego kształtu pokoju
  88. Dodawanie wyjść
  89. Testowanie programu
  90. Misja szkoleniowa nr 1
  91. Badanie stacji kosmicznej w 3D
  92. Misja szkoleniowa nr 2
  93. Tworzenie własnych map
  94. Gotowi do lotu?
  95. Podsumowanie misji
  96. 5. Przygotowanie wyposażenia stacji kosmicznej
  97. Tworzenie prostego słownika planet
  98. Zrozumienie różnicy między listą a słownikiem
  99. Tworzenie ściągi z astronomii
  100. Wykrywanie błędów
  101. Misja szkoleniowa nr 1
  102. Umieszczanie list w słownikach
  103. Wyciąganie informacji z listy w słowniku
  104. Misja szkoleniowa nr 2
  105. Tworzenie słownika obiektów na stacji kosmicznej
  106. Dodawanie pierwszych obiektów w grze Escape
  107. Wyświetlanie obiektów przy użyciu eksploratora stacji
  108. Projektowanie pokoju
  109. Misja szkoleniowa nr 3
  110. Dodawanie pozostałych obiektów
  111. Misja szkoleniowa nr 4
  112. Gotowi do lotu?
  113. Podsumowanie misji
  114. 6. Instalowanie wyposażenia stacji kosmicznej
  115. Objaśnienie słownika danych scenografii
  116. Dodawanie danych scenografii
  117. Dodawanie ogrodzenia na powierzchni planety
  118. Dodawanie scenografii do mapy pokoju
  119. Dopracowywanie funkcji Explorer do zwiedzania stacji kosmicznej
  120. Misja szkoleniowa nr 1
  121. Gotowi do lotu?
  122. Podsumowanie misji
  123. 7. Przeprowadzka na stację kosmiczną
  124. Pojawienie się na stacji kosmicznej
  125. Wyłączenie funkcji nawigowania po pokojach w sekcji EXPLORER
  126. Dodawanie nowych zmiennych
  127. Teleportowanie na stację kosmiczną
  128. Dodawanie kodu do poruszania się
  129. Wyjaśnienie kodu do animacji ruchu
  130. Misja szkoleniowa nr 1
  131. Przechodzenie między pokojami
  132. Gotowi do lotu?
  133. Podsumowanie misji
  134. 8. Naprawianie stacji kosmicznej
  135. Przesyłanie informacji do funkcji
  136. Tworzenie funkcji, która odbiera informacje
  137. Jak to działa
  138. Misja szkoleniowa nr 1
  139. Dodawanie zmiennych dla cieni, przezroczystości ścian i kolorów
  140. Usuwanie sekcji EXPLORER
  141. Dodawanie sekcji WYŚWIETLANIE
  142. Dodawanie funkcji do rysowania obiektów
  143. Rysowanie pokoju
  144. Zrozumienie nowej funkcji draw()
  145. Pozycjonowanie pokoju na ekranie
  146. Tworzenie efektu znikania i pojawiania się przedniej ściany
  147. Wyświetlanie podpowiedzi, wskazówek i ostrzeżeń
  148. Wyświetlanie nazwy pokoju po wejściu do pokoju
  149. Gotowi do lotu?
  150. Podsumowanie misji
  151. 9. Rozpakowywanie rzeczy osobistych
  152. Dodawanie informacji o rekwizytach
  153. Dodawanie rekwizytów do mapy pokoju
  154. Odnajdowanie numeru obiektu na mapie pokoju
  155. Podnoszenie obiektów
  156. Podnoszenie rekwizytów
  157. Dodawanie sterowania za pomocą klawiatury
  158. Dodawanie funkcji wyświetlania ekwipunku
  159. Wyświetlanie ekwipunku
  160. Dodawanie obsługi klawisza Tab
  161. Testowanie ekwipunku
  162. Upuszczanie obiektów
  163. Misja szkoleniowa nr 1
  164. Badanie obiektów
  165. Misja szkoleniowa nr 2
  166. Gotowi do lotu?
  167. Podsumowanie misji
  168. 10. Zrób coś pożytecznego
  169. Dodawanie funkcji sterowania klawiaturą do używania obiektów
  170. Dodawanie standardowych komunikatów do używania obiektów
  171. Dodawanie zmiennych postępu w grze
  172. Dodawanie działań do określonych obiektów
  173. Łączenie obiektów
  174. Misja szkoleniowa nr 1
  175. Dodawanie sekwencji ukończenia gry
  176. Badanie obiektów
  177. Gotowi do lotu?
  178. 11. Uruchamianie drzwi bezpieczeństwa
  179. Planowanie pozycji drzwi bezpieczeństwa
  180. Rozmieszczanie drzwi
  181. Dodawanie funkcji dostępu
  182. Otwieranie i zamykanie drzwi
  183. Dodawanie animacji drzwi
  184. Misja szkoleniowa nr 1
  185. Zamykanie automatycznych drzwi
  186. Dodawanie teleportu
  187. Misja szkoleniowa nr 2
  188. Uruchamianie drzwi zabezpieczających dostęp do śluzy powietrznej
  189. Usuwanie wyjść z własnego projektu gry
  190. Misja ukończona?
  191. Gotowi do lotu?
  192. 12. Uwaga! Niebezpieczeństwo! Dodawanie zagrożeń
  193. Dodawanie paska stanu powietrza
  194. Wyświetlanie pasków powietrza i energii
  195. Dodawanie funkcji do odliczania ilości powietrza
  196. Rozpoczęcie odliczania i włączenie alarmu
  197. Misja szkoleniowa nr 1
  198. Dodawanie ruchomych zagrożeń
  199. Dodawanie danych zagrożenia
  200. Obniżanie poziomu energii gracza
  201. Uruchamianie i zatrzymywanie zagrożeń
  202. Budowanie mapy zagrożeń
  203. Inicjowanie ruchu niebezpiecznych obiektów
  204. Wyświetlanie zagrożeń w pokoju
  205. Misja szkoleniowa nr 2
  206. Powstrzymywanie gracza przed przechodzeniem przez zagrożenia
  207. Dodawanie toksycznych kałuż
  208. Ostatnie poprawki
  209. Wyłączanie teleportacji
  210. Oczyszczanie danych
  211. Czas rozpocząć przygodę
  212. Twoja kolejna misja: dostosowanie gry
  213. Gotowi do lotu?
  214. Podsumowanie misji
  215. A. Escape: pełny listing gry
  216. B. Tabela zmiennych, list i słowników
  217. C. Debugowanie kodu
  218. Wcięcia
  219. Wielkość liter
  220. Nawiasy okrągłe, kwadratowe i klamrowe
  221. Dwukropki
  222. Przecinki
  223. Pliki obrazów i dźwięków
  224. Literówki

Zobacz spis treści



Sprawdź dostępność, zarezerwuj (zamów):

(kliknij w nazwę placówki - więcej informacji)

Oddział dla Dzieci
Aleja Niepodległości 20

Sygnatura: 004
Numer inw.: 39991
Pozycja wypożyczona

Wypożyczona przez: 020730
do dnia: 2024-07-15
schowekrezerwuj
więcejrezerwuj

Dodaj komentarz do pozycji:

Swoją opinię można wyrazić po uprzednim zalogowaniu.