Пишем игры на Python, часть 2 ikona

Viktor Trofimov


ru_3.05


Zaufana aplikacja

  • May 12, 2024
    Update date
  • Android 5.1+
    Android OS

O Пишем игры на Python, часть 2

Programowanie dla początkujących: Python 3.x z prostymi grami

Programowanie gier, tworzenie od podstaw: dla dzieci i młodzieży, a także ich rodziców i nauczycieli! Część druga. Przeznaczony dla szerokiego grona czytelników i studentów programowania. Przykłady z wykorzystaniem Tkinter - Budowanie nowoczesnych interfejsów okienkowych.

Zalecany wiek: od 13 lat i po przestudiowaniu pierwszej części materiału.

Pisanie gier: nauka programowania w języku Python 3 poprzez pisanie prostych gier, które demonstrują możliwości programistyczne.

W tej części główny nacisk położony jest na badanie struktur danych jako narzędzia do programowego przetwarzania informacji. Symbole, ciągi znaków, listy jednowymiarowe i dwuwymiarowe, algorytmy ich przetwarzania, szyfrowanie, rekurencja, sortowanie danych. Bonus: algorytm szybkiego sortowania i długa arytmetyka.

Dlaczego akurat ten samouczek? Pracuję jako nauczyciel informatyki od prawie dwóch dekad i natknąłem się na jedną irytującą rzecz. Większość materiałów przeznaczonych do „nauki programowania” tak naprawdę nie uczy, ale jest rodzajem odniesienia do języka: składni, funkcji, wyniku. Zgadzam się, nawet jeśli nauczymy się całego słownika rosyjsko-angielskiego, nie będziemy mówić po angielsku. Ponieważ do rozmowy musisz znać tysiące innych subtelności: czasy, deklinacje, użycie zaimków i przyimków i tak dalej.

W tym samouczku opowiem nie tylko o języku Python 3, ale również poprowadzę czytelnika przez rozumowanie, rozumowanie logiczne, odpowiadając nie tylko na pytanie „Z jaką pomocą?”, Ale także „Po co?”. i dlaczego?" Cała teoria natychmiast znajdzie odzwierciedlenie w praktyce.

STRUKTURA MATERIAŁOWA:

- podstawowe informacje o symbolach, napisach, listach;

- algorytmy zbudowane z wykorzystaniem rekurencji;

- długa arytmetyka;

- sztuczki programisty: nie możesz oszukać losu, ale możesz (i powinieneś) ułatwić sobie pracę;

- gry: w tej części znajdują się cztery gry:

1. „Odgadnij słowo” - gra, w której użytkownik, wybierając jedną literę na raz, próbuje odgadnąć słowo na dany temat w niewielkiej liczbie prób.

2. „Piętnastka” - układanka z mojego radzieckiego dzieciństwa, w której jest tylko jedna wolna komórka na polu 4x4. Konieczne jest sprytne przesunięcie płytek z numerami od 1 do 15 i wykonanie określonej sekwencji. Nawiasem mówiąc, ta łamigłówka kapie od lat.

3. „Space Invaders” (c) (tm) itp. Słynna gra z przybywającymi kosmitami; będziemy mieć lekką wersję zaimplementowaną z Tkinter. Możesz sam zrobić coś bardziej wartościowego. Jedna z publikacji umieściła Space Invaders na pierwszym miejscu w rankingu kosmicznych strzelanek.

4. „Sokoban” - symulator ładowarki. Rozważ zasady budowania gier labiryntowych w perspektywie 2D (widok z góry).

Przedstawione algorytmy mają na celu edukację:

- zrozumienie zasad procesora;

- praktyczna umiejętność tworzenia i pisania algorytmów w języku;

- umiejętność implementacji przetwarzania danych za pomocą narzędzi Python;

- umiejętność posługiwania się nowoczesnymi narzędziami językowymi wysokiego poziomu;

- ... i popularyzacja twórczej rozrywki.

Znajdziesz:

- algorytmy przetwarzania struktur danych;

- praktyczne porady i uwagi oparte na wieloletnim doświadczeniu;

- etapy projektowania algorytmów do gier;

- opis pracy biblioteki Tkinter wraz z praktycznymi przykładami;

- testy do ćwiczenia rozumienia kodu Pythona.

Jeśli podobała Ci się aplikacja, oceń ją i napisz komentarz. Bardzo motywuje do dalszej pracy :)

Tłumaczenie Wczytuję...

Dodatkowe informacje APLIKACJA

Ostatnia Wersja

Dostępne Пишем игры на Python, часть 2 aktualizacje ru_3.05

Przesłane przez

Viktor Trofimov

Wymaga Androida

Android 5.1+

Available on

Pobierz Пишем игры на Python, часть 2 z Google Play

Pokaż więcej

Co nowego w najnowszej wersji ru_3.05

Last updated on May 12, 2024

Minor bug fixes and improvements. Install or update to the newest version to check it out!

Pokaż więcej

Пишем игры на Python, часть 2 Zrzuty ekranu

Popularne artykuły w ciągu ostatnich 24 godzin

Wczytywanie komentarzy...
Języki
Wyszukiwanie...
Subskrybuj APKPure
Bądź pierwszym, który uzyskał dostęp do wczesnego wydania, wiadomości i przewodników najlepszych gier i aplikacji na Androida.
Nie, dziękuję
Zapisać się
Subskrybowano pomyślnie!
Jesteś teraz subskrybowany do APKPure.
Subskrybuj APKPure
Bądź pierwszym, który uzyskał dostęp do wczesnego wydania, wiadomości i przewodników najlepszych gier i aplikacji na Androida.
Nie, dziękuję
Zapisać się
Powodzenie!
Jesteś teraz subskrybowany do naszego biuletynu.