Главная Выбор Редактора Обзоры Новости Альтернативы Топ 10 Предрегистрация Ограниченная Распродажа Популярные Игры Популярные Приложения Категория Загрузчик APK Загрузить APK Расширение для Chrome APKFab Поиск Приложения
Выбрать Язык

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

9.9 181

vgl_6.05 по Viktor Trofimov

О Создание игр. Python, часть I

Программирование игр, создание с нуля: для детей и подростков, а также их родителей и учителей! Рассчитан на широкий круг читателей и изучающих программирование. Библиотека Tkinter - современное программирование.
Рекомендованный возраст: с 13 лет
Пишем игры: изучаем программирование на Python 3 на примере написания простых, но демонстрирующих возможности программирования игр.
Представлена информация по работе с библиотекой Tkinter, с помощью которой можно создавать серьёзные программы с удобным интуитивно-понятным интерфейсом, введение в функциональное (процедурное) программирование, изучение принципов построения программы на основе правила «разделяй и властвуй», что способствует креативному мышлению и эффективному достижению результата также и в повседневной жизни. Как создать кнопку? Как запрограммировать действие по нажатию на неё? Как вывести окно с сообщением? Лаконичный современный дизайн, красота и изящество - это Tkinter.
Почему именно этот учебник? Я два десятка лет работаю преподавателем информатики и сталкиваюсь с одной раздражающей вещью. Большинство материалов, призванных "научить программированию", на самом деле не учат, а являются своеобразными справочниками по языку: синтаксис, функции, результат. Согласитесь, даже если мы выучим весь русско-английский словарь, то на английском не заговорим. Потому что для разговора нужно знать ещё тысячу тонкостей: времена, склонения, использование местоимений и предлогов и прочее.
В этом учебнике я рассказываю не только о языке Python 3, но и веду читателя путём рассуждений, логический умозаключений, отвечая не только вопрос "С помощью чего?", но и "Для чего?" и "Почему?" Вся теория сразу же найдёт отражение в практике.
СТРУКТУРА МАТЕРИАЛА:
- базовые сведения о языке Python 3;
- архитектура игр: на каких принципах строятся игры, что нужно предусмотреть, как выстроить систему обработки данных;
- хитрости и уловки программиста: обмануть судьбу нельзя, но облегчить труд можно (и нужно);
- игры: в этой части представлено четыре игры:
1. «Угадай число». Цель игры: развлечение и анализ числовых рядов. Для детей, которые учатся считать. Вы, если вы родитель, можете написать игру конкретно для своего ребёнка, заложив в программу свои пожелания.
2. «Учись считать». Цель игры: развитие навыков счёта. Подойдёт вообще всем - и даже взрослым, которые желают повысить навык и увеличить скорость правильного счёта "в уме".
3. «Казино 678». Цель игры: антипропаганда азартных игр. Когда своими руками напишите алгоритм и, проигрывая виртуальные деньги, поймёте, что выиграть попросту нельзя, интерес к азартным играм пропадёт. Рекомендовано для подростков с надеждой внезапно обогатиться на как минимум «миллион долларов» и жить припеваючи.
4. «Ипподром». Цель игры: изучение библиотеки Tkinter, формирование оконного приложения (Windows), работа с изображениями, анимация изображений в окне программы, системы координат. Работа с параметрами процессов: изменение игровой ситуации на основе случайности.
Представленные алгоритмы направлены на воспитание:
- понимания принципов работы процессора;
- практического умения создавать и записывать алгоритмы на языке;
- умения реализовывать обработку данных инструментами Python;
- умения использовать современные высокоуровневые средства языка;
- ... и популяризацию творческого времяпровождения.
Вы найдёте:
- базовые алгоритмы обработки данных;
- практические советы и замечания на основе многолетнего опыта;
- этапы проектирования алгоритмов для игр;
- описание работы библиотеки Tkinter на практических примерах;
- тесты для отработки понимания кода Python.
Пожалуйста, если вам понравилось приложение, - поставьте оценку и напишите комментарий. Очень мотивирует на продолжение работы :)
Отдельная благодарность SmileZzz: без тебя этого вообще бы не было!

Обновление Создание игр. Python, часть I gl_6.05

- важное обновление систем оплаты;
- корректировка логики.
!!! Это важный этап, пожалуйста, обновите приложение. Иначе оно будет работать также непредсказуемо, как наша жизнь по понедельникам :)
Читать далее
Особенности Создание игр. Python, часть I

Предыдущие Версии

Больше

Пишем игры на Python, часть 1 gl_6.05 APK May 9, 2024 18.39 MB Скачать

Requires Android: Android 5.1+

Architecture: arm64-v8a, armeabi-v7a, x86, x86_64

Screen DPI: 120-640dpi

SHA1: 6b16685678b07d4149544f27353129f2dfaa68fe

Size: 18.39 MB

Пишем игры на Python, часть 1 gl_6.05 XAPK APKs May 9, 2024 17.44 MB

Variant
Arch
Version
DPI
Пишем игры на Python, часть 1 gl_6.05 (605)

Requires Android: Android 5.1+

Architecture: arm64-v8a

Screen DPI: 160-640dpi

SHA1: 01684e4c22f624097b43a046bdb25d561c712bd4

Base APK: com.vgtrofimov.consolegameslv01.apk

Split APKs: config.ar, config.arm64_v8a, config.de, config.en, config.es, config.fr, config.hi, config.in, config.it, config.ja, config.ko, config.my, config.pt, config.ru, config.th, config.tr, config.vi, config.xxhdpi, config.zh

Size: 17.44 MB

arm64-v8a
Android 5.1+
160-640dpi
Пишем игры на Python, часть 1 gl_6.05 (605)

Requires Android: Android 5.1+

Architecture: arm64-v8a

Screen DPI: 160-640dpi

SHA1: e6fecd0eff75acc088e09c3b4efa276ad36c6d68

Base APK: com.vgtrofimov.consolegameslv01.apk

Split APKs: config.ar, config.arm64_v8a, config.de, config.en, config.es, config.fr, config.hi, config.in, config.it, config.ja, config.ko, config.my, config.pt, config.ru, config.th, config.tr, config.vi, config.xxxhdpi, config.zh

Size: 17.45 MB

arm64-v8a
Android 5.1+
160-640dpi

Пишем игры на Python, часть 1 gl_6.03 APK September 23, 2022 17.82 MB

Variant
Arch
Version
DPI
Пишем игры на Python, часть 1 gl_6.03 (603)

Requires Android: Android 5.0+

Architecture: arm64-v8a, armeabi-v7a, x86, x86_64

Screen DPI: 120-640dpi

SHA1: 0f4b479664a7d1c0c377fc7b9348747afb4c0e04

Size: 17.82 MB

arm64-v8a, armeabi-v7a, x86, x86_64
Android 5.0+
120-640dpi
Пишем игры на Python, часть 1 gl_6.03 (603)

Requires Android: Android 5.0+

Architecture: arm64-v8a, armeabi-v7a, x86, x86_64

Screen DPI: 120-640dpi

SHA1: 0f4b479664a7d1c0c377fc7b9348747afb4c0e04

Size: 17.82 MB

arm64-v8a, armeabi-v7a, x86, x86_64
Android 5.0+
120-640dpi

Пишем игры на Python, часть 1 gl_6.03 XAPK APKs September 24, 2022 16.76 MB

Variant
Arch
Version
DPI
Пишем игры на Python, часть 1 gl_6.03 (603)

Requires Android: Android 5.0+

Architecture: arm64-v8a

Screen DPI: 160-640dpi

SHA1: f74a48d0967f61816096e02e930588a5a56fd0ad

Base APK: com.vgtrofimov.consolegameslv01.apk

Split APKs: config.ar, config.arm64_v8a, config.de, config.en, config.es, config.fr, config.hi, config.in, config.it, config.ja, config.ko, config.my, config.pt, config.ru, config.th, config.tr, config.vi, config.xxxhdpi, config.zh

Size: 16.76 MB

arm64-v8a
Android 5.0+
160-640dpi
Пишем игры на Python, часть 1 gl_6.03 (603)

Requires Android: Android 5.0+

Architecture: arm64-v8a

Screen DPI: 160-640dpi

SHA1: b140203612a28a757205ce743200ab6b5baae0ed

Base APK: com.vgtrofimov.consolegameslv01.apk

Split APKs: config.ar, config.arm64_v8a, config.de, config.en, config.es, config.fr, config.hi, config.in, config.it, config.ja, config.ko, config.my, config.pt, config.ru, config.th, config.tr, config.vi, config.xxhdpi, config.zh

Size: 16.75 MB

arm64-v8a
Android 5.0+
160-640dpi
Больше Информации

Имя пакета:

com.vgtrofimov.consolegameslv01

Дата обновления:

Последняя Версия:

gl_6.05

Требуется обновление:

Отправить последнюю версию

Доступно на:

Google Play

Требования:

Android 5.1+

Безопасно для скачивания

APKFab.com и ссылка для скачивания этого приложения на 100% безопасны. Все ссылки для загрузки приложений, перечисленных на APKFab.com, получены из Google Play Store или предоставлены пользователями. Для приложения из Google Play Store APKFab.com не будет вносить в него никаких изменений. Для приложения, предоставленного пользователями, APKFab.com проверит безопасность его подписи APK перед его выпуском на нашем сайте.

Поделиться
Поделитесь этой страницей с друзьями, если она вам пригодилась!