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

Kullanıcı oyu: 4,9/5 - ‎2.705 oy
En son sürüm: gl_6.05
Yükleme sayısı: 100.000+
Güncellendi: 2024/07/09

Bilgi

Lisans: Ücretsiz
Boyut: 20.1 MB
Mevcut sürüm: gl_6.05
Paket Adı: com.vgtrofimov.consolegameslv01
Kategori: Eğitim
Geliştirici: Viktor Trofimov
Gereken Android sürümü: Android 5.1 ve sonrası
İzinler: [ Diğerlerini görün ]
Ekran görüntüsü: [ Diğerlerini görün ]

Yenilikler

- важное обновление систем оплаты;
- корректировка логики.

!!! Это важный этап, пожалуйста, обновите приложение. Иначе оно будет работать также непредсказуемо, как наша жизнь по понедельникам :)

Oyun programlama, sıfırdan yaratma: çocuklar ve gençler için olduğu kadar ebeveynleri ve öğretmenleri için! Çok çeşitli okuyucular ve programlama öğrencileri için tasarlanmıştır. Tkinter kütüphanesi modern programlamadır.

Önerilen yaş: 13 yaşından itibaren

Yazma Oyunları: Programlama yeteneklerini gösteren basit oyunlar yazarak Python 3 programlamayı öğrenin.

Kullanışlı bir sezgisel arabirimle ciddi programlar oluşturabileceğiniz, işlevsel (yordamsal) programlamaya giriş, katkıda bulunan "böl ve yönet" kuralına dayalı bir program oluşturma ilkelerini inceleyebileceğiniz Tkinter kitaplığıyla çalışma hakkında bilgi sağlar. yaratıcı düşünme ve etkili başarı, günlük yaşamda da sonuçlanır. Nasıl düğme oluşturabilirim? Üzerine tıklayarak bir eylem nasıl programlanır? Bir mesaj kutusunu nasıl görüntülerim? Laconic modern tasarım, güzellik ve zarafet - bu Tkinter.

Neden bu özel eğitim? Yirmi yıldır bilgisayar bilimleri öğretmeni olarak çalışıyorum ve can sıkıcı bir şeyle karşı karşıyayım. "Programlamayı öğretmek" için tasarlanan materyallerin çoğu aslında öğretmez, ancak dile ilişkin bir tür referanstır: sözdizimi, işlevler, sonuç. Katılıyorum, Rusça-İngilizce sözlüğün tamamını öğrensek bile İngilizce konuşmayacağız. Çünkü bir konuşma için binlerce incelik bilmeniz gerekir: zamanlar, çekimler, zamirlerin ve edatların kullanımı vb.

Bu eğitimde, sadece Python 3 dili hakkında konuşmuyorum, aynı zamanda okuyucuyu akıl yürütme, mantıksal akıl yürütme, sadece "Ne yardımı ile?" Sorusunu değil, aynı zamanda "Ne için?" ve neden?" Tüm teori hemen uygulamaya yansıtılacaktır.

MALZEME YAPISI:
- Python 3 dili hakkında temel bilgiler;

- oyun mimarisi: oyunların hangi ilkelere dayandırıldığı, nelerin öngörülmesi gerektiği, bir veri işleme sisteminin nasıl kurulacağı;

- programcının püf noktaları ve püf noktaları: kaderi aldatamazsınız, ancak işinizi kolaylaştırabilirsiniz (ve yapmalısınız);

- oyunlar: bu bölümde dört oyun var:

1. "Numarayı tahmin edin." Oyunun amacı: eğlence ve sayı serilerinin analizi. Saymayı öğrenen çocuklar için. Siz, ebeveynseniz, programa dileklerinizi koyarak çocuğunuza özel bir oyun yazabilirsiniz.

2. "Saymayı öğrenin." Oyunun amacı: sayma becerilerini geliştirmek. Genel olarak herkes için ve hatta becerilerini geliştirmek ve doğru "zihinsel" aritmetiğin hızını artırmak isteyen yetişkinler için uygundur.

3. "Casino 678". Oyunun amacı: kumarın anti-propagandası. Kendi ellerinizle bir algoritma yazdığınızda ve sanal para kaybettiğinizde, basitçe kazanamayacağınızı anlarsınız, kumara olan ilgi ortadan kalkar. En az "bir milyon dolar" ile aniden zengin olmayı ve sonsuza dek mutlu yaşamayı uman gençler için önerilir.

4. "Hipodrom". Oyunun amacı: Tkinter kitaplığını incelemek, pencereli bir uygulama oluşturmak (Windows), görüntülerle çalışmak, program penceresinde görüntüleri canlandırmak, koordinat sistemleri. Süreç parametreleriyle çalışmak: rasgeleliğe bağlı olarak oyun durumunu değiştirmek.

Sunulan algoritmalar şunları eğitmeyi amaçlamaktadır:
- işlemcinin ilkelerini anlamak;
- dilde algoritma oluşturma ve yazma konusunda pratik beceri;
- Python araçlarıyla veri işlemeyi uygulama yeteneği;
- modern üst düzey dil araçlarını kullanma yeteneği;
- ... ve yaratıcı eğlencenin yaygınlaşması.

Bulacaksın:
- veri işleme için temel algoritmalar;
- uzun yıllara dayanan deneyime dayalı pratik tavsiye ve yorumlar;
- oyunlar için algoritma tasarlama aşamaları;
- Tkinter kütüphanesinin çalışmasının pratik örneklerle açıklaması;
- Python kodunu anlamaya yönelik testler.

Lütfen, uygulamayı beğendiyseniz, lütfen derecelendirin ve bir yorum yazın. Çalışmaya devam etmek çok motive edici :)

SmileZzz'e özel teşekkürler: sensiz bu hiç olmazdı!

Kurulum Talimatları

APK Dosyası Nedir?

Android Package Kit sözcüklerinin kısaltılmışı olan APK, Android uygulamalarını dağıtmakta ve yüklemekte kullanılan bir format. APK dosyası, cihazınızda yüklemeye yapmak için gerekli tüm öğeleri barındırır. Windows'taki EXE dosyaları gibi herhangi bir APK dosyasını Android'li cihazınıza kopyalayıp, onu kendiniz yükleyebilirsiniz. Uygulamaları bu şekilde elle yüklemeye "sideloading" deniyor.

  1. Bilgisayarda - PC Windows & MAC
  2. Android

Bilgisayarda .APK Nasıl Açılır

BlueStacks, Windows işletim sistemine sahip bilgisayarlar üzerinde Android oyunlarını oynamak veya Android uygulamalarını çalıştırmak için kullanabileceğiniz ücretsiz bir Android simülatörüdür.

  1. BlueStacks'i yukarıdaki bağlantı adresine tıklayarak hemen ücretsiz olarak indirebilirsiniz. İndir Bluestacks
  2. Programı indirdikten sonra nereye indirdiyseniz ikonuna çift tıklayarak kurulum ekranına geçiş yapmalı ve ilk karşılaştığınız sayfada sağ alttaki devam et tuşuna tıklayıp kurulum işlemlerini tamamlamanız gerekiyor.
  3. İndirdiğiniz APK’yı sağ tuş < - Birlikte Aç - > Bluestacks olarak çalıştırıp yükleyin.
  4. Artık bilgisayarınız üzerinden Пишем игры на Python, часть 1 heyecanına ulaşabilirsiniz.

Android Cihaza .Apk Nasıl Yüklenir?

Bunları yükleyebilmek için cihazımıza ekstra bir .Apk yükleyici indirmemiz gerekiyor. Android işletim sistemine sahip olan tüm cihazlarda standart olan bu uygulamayı sizde her cihazınızda sorun yaşamadan kullanabilirsiniz.

  1. Cihazınızın "Ayarlar" menüsüne giriş yapın.
  2. Ayarlar penceresindeki "Güvenlik" bölümüne giriş yapın.
  3. Güvenlik ayarları sayfasında yer alan "Bilinmeyen kaynaklar" seçeneğini işaretleyin.
  4. Artık APK uzantılı dosyaları çalıştırarak Play Store haricinden oyun ve uygulama yükleyebilirsiniz.

Yorumlar

Kullanıcı oyu: 4,9 - 2.705 oy
5
0
4
0
3
0
2
225
1
2.479

(*) is required

  • ACCESS_NETWORK_STATE
  • NEARBY_WIFI_DEVICES
  • INTERNET
  • WAKE_LOCK
  • ACCESS_COARSE_LOCATION
  • ACCESS_WIFI_STATE
  • WRITE_EXTERNAL_STORAGE
  • READ_PHONE_STATE
  • READ_EXTERNAL_STORAGE
  • ACCESS_ADSERVICES_AD_ID
  • ACCESS_ADSERVICES_ATTRIBUTION
  • ACCESS_ADSERVICES_TOPICS
  • FOREGROUND_SERVICE