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

4.8 (470)

Eğitim | 19.6MB

Açıklama

Programlama Oyunları, Sıfırdan Oluşturma: Çocuklar ve ergenler, ebeveynleri ve öğretmenleri için! Bölüm iki. Çok çeşitli okuyucular ve programlama eğitimi için tasarlanmıştır. Tkinter kullanan örnekler - modern pencere arayüzleri oluşturma. Basit ancak Oyun Programlama Fırsatlarını Gösterme Örneği. Semboller, satırlar, bir boyutlu ve iki boyutlu listeler, işleme, şifreleme, özyineleme, veri sıralama için algoritmalar. Bonus: Hızlı sıralama algoritması ve uzun aritmetik.
Neden bu ders kitabı? Neredeyse yirmi yıldır bilgisayar bilimi öğretmeni olarak çalışıyorum ve can sıkıcı bir şeyle karşılaşıyorum. Materyallerin çoğu "Programlama öğretmek", aslında öğretilmez, ancak bir tür dil referansıdır: sözdizimi, işlevler, sonuç. Katılıyorum, tüm Rus-İngilizce sözlüğünü öğrensek bile, İngilizce konuşmayacağız. Çünkü bir konuşma için bin incelik bilmeniz gerekir: zamanlar, çöküş, zamirlerin ve edatların kullanımı, vb. Sonuçlar, yanıt veriyor. Sadece "ne? ve "Neden? & Quot; Tüm teori hemen pratikte yansıtılacaktır.
Malzemenin yapısı:
- semboller, satırlar, listeler hakkında temel bilgiler; ; - Programcının püf noktaları ve püf noktaları: Kaderi aldatamazsınız, ancak emeği kolaylaştırabilirsiniz (ve ihtiyacınız olan);
- Oyunlar: Dört oyun bu bölümde sunulur:
1. “Tahmin Tahmin Et” - Kullanıcının bir mektup seçtiği bir oyun, az sayıda deneme için belirli bir konunun kelimesini tahmin etmeye çalışır.
2. “Fecel”, 4x4 hücre alanında sadece bir serbest kafesin olduğu Sovyet çocukluğumdan bir bulmaca. Ölümleri 1'den 15'e kadar kurnazca hareket ettirmek ve belirli bir diziyi derlemek gerekir. Bu arada, bu bulmaca zaten iyi bir yıl içti.
3. "Uzay İşgalcileri" (c) (TM), vb. Gelen uzaylılarla ünlü oyun; Tkinter kullanılarak uygulanan hafif bir versiyonumuz olacak. Kendinize daha değerli bir şey yapabilirsiniz. Yayınlardan biri uzay istilacılarını uzay atıcılarının notunda birincilik aldı.
4. "Sokoban" bir yükleyici simülatörüdür. 2D pasajda (üst görünüm) labirent oyunları oluşturma ilkelerini düşünün. ve dilde algoritmaları kaydedin;
- veri işleme python uygulama yeteneği;
- Dilin modern üst düzey araçlarını kullanma yeteneği;
- ... ve yaratıcı eğlencenin popülerleştirilmesi.
Bulacaksınız:
- Veri yapılarını işlemek için algoritmalar;
- Yıllarca süren deneyime dayalı pratik ipuçları ve yorumlar;
- Oyunlar için algoritmalar tasarlama aşamaları;
----- Tkinter Kütüphanesi'nin pratik örneklerde çalışması açıklaması;
- Python kodunun anlayışını çözmek için testler. Çalışmaya devam etmek için çok motive olur :)

Show More Less

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

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

Bilgi

Güncellendi:

Mevcut Sürüm: gl_3.01

Gereken Android sürümü: Android 5.0 or later

Rate

(470) Rate it
Share by

Şunlar da hoşunuza gidebilir