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

4.8 (470)

Lernen | 19.6MB

Die Beschreibung von

Programmierspiele, von Grund auf neu erstellen: für Kinder und Jugendliche sowie ihre Eltern und Lehrer! Zweiter Teil. Entwickelt für eine Vielzahl von Lesern und das Studium der Programmierung. Beispiele unter Verwendung von Tkinter - Erstellen moderner Fensterschnittstellen. Beispiel für das Schreiben einfacher, aber demonstrierender Programmiermöglichkeiten für Spiele. Symbole, Linien, eindimensional und zwei dimensionale Listen, Algorithmen für ihre Verarbeitung, Verschlüsselung, Rekursion, Datensortierung. Bonus: Schnellsortieralgorithmus und lange Arithmetik.
Warum dieses Lehrbuch? Seit fast zwei Jahrzehnten arbeite ich als Lehrer für Informatik und Begegnung mit einer nervigen Sache. Die meisten Materialien, die "Lehrprogrammierung" genannt werden, werden sie nicht unterrichtet, sondern sind eine Art Sprachreferenz: Syntax, Funktionen, Ergebnis. Stimmen Sie zu, auch wenn wir das gesamte russisch-englische Wörterbuch lernen, werden wir nicht auf Englisch sprechen. Denn für ein Gespräch müssen Sie tausend Feinheiten kennen Schlussfolgerungen, antworten. Nicht nur die Frage "mit was?", sondern auch "für was?" und "warum?" Die gesamte Theorie wird sofort in der Praxis reflektiert.
Die Struktur des Materials:
- Grundinformationen zu Symbolen, Linien, Listen; ; > 1. "Rate the Word" - ein Spiel, in dem der Benutzer einen Buchstaben auswählt, versucht das Wort eines bestimmten Themas für eine kleine Anzahl von Versuchen zu erraten.
2. "Fecel" ist ein Rätsel aus meiner sowjetischen Kindheit, in dem nur ein freier Käfig auf dem 4x4 -Zellenfeld gibt. Es ist notwendig, die Stanze mit Zahlen von 1 bis 15 schlau zu bewegen und eine bestimmte Sequenz zu kompilieren. Übrigens hat dieses Puzzle bereits ein anständiges Jahr getrunken.
3. "Space Invaders" (c) (TM), etc. Das berühmte Spiel mit ankommenden Aliens; Wir werden eine leichte Version mit TKINTER implementiert. Sie können selbst etwas würdiger tun. Eine der Publikationen belegte den ersten Platz in der Bewertung von Weltraumschützen.
4. "Sokoban" ist ein Ladersimulator. Betrachten Sie die Prinzipien der Konstruktion von Labyrinthspielen in einer 2D-Passage (Top View). und Aufzeichnungsalgorithmen in der Sprache;
- Die Fähigkeit, die Datenverarbeitung Python zu implementieren;
Sie finden:
- Algorithmen für die Verarbeitung von Datenstrukturen;
- Praktische Tipps und Kommentare basierend auf vielen Jahren Erfahrung;
- Phasen des Entwerfens von Algorithmen für Spiele;
- Beschreibung der Arbeit der Tkinter -Bibliothek in praktischen Beispielen;
- Tests, um das Verständnis des Code Python zu ermitteln. Sehr motiviert, die Arbeit fortzusetzen :)

Show More Less

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

- обновление библиотек;
- полнофункциональная поддержка для РФ и РБ (для РБ только карты МИР);
- небольшая коррекция текста.

Informationen

Aktualisiert:

Aktuelle Version: gl_3.01

Anforderungen: Android 5.0 or later

Rate

(470) Rate it
Share by

Empfehlungen für dich