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

Містить рекламуПокупки через додаток
4,9
2,7 тис. відгуків
100 тис.+
Завантаження
Вікові обмеження
Для всіх вікових груп
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана

Про цей додаток

Програмування ігор, створення з нуля: для дітей і підлітків, а також їх батьків і вчителів! Розрахований на широке коло читачів і тих, хто вивчає програмування. Бібліотека Tkinter - сучасне програмування.

Рекомендований вік: з 13 років

Пишемо гри: вивчаємо програмування на Python 3 на прикладі написання простих, але демонструють можливості програмування ігор.

Представлена ​​інформація по роботі з бібліотекою Tkinter, за допомогою якої можна створювати серйозні програми зі зручним інтуїтивно зрозумілим інтерфейсом, введення в функціональне (процедурне) програмування, вивчення принципів побудови програми на основі правила «розділяй і володарюй», що сприяє креативного мислення і ефективному досягненню результату також і в повсякденному житті. Як створити кнопку? Як запрограмувати дію після натискання на неї? Як вивести вікно з повідомленням? Лаконічний сучасний дизайн, краса і витонченість - це Tkinter.

Чому саме цей підручник? Я два десятка років працюю викладачем інформатики та стикаюся з одного дратівливою річчю. Більшість матеріалів, покликаних "навчити програмуванню", насправді не вчать, а є своєрідними довідниками з мови: синтаксис, функції, результат. Погодьтеся, навіть якщо ми вивчимо весь російсько-англійський словник, то англійською не заговорить. Тому що для розмови потрібно знати ще тисячу нюансів: часи, відміни, використання займенників та прийменників та інше.

У цьому підручнику я розповідаю не тільки про мову Python 3, але і веду читача шляхом міркувань, логічний умовиводів, відповідаючи не тільки питання "За допомогою чого?", А й "Для чого?" і чому?" Вся теорія відразу ж знайде відображення в практиці.

СТРУКТУРА МАТЕРІАЛУ:
- базові відомості про мову Python 3;

- архітектура ігор: за яким принципом будуються гри, що потрібно передбачити, як вибудувати систему обробки даних;

- хитрощі і прийоми програміста: обдурити долю не можна, але полегшити працю можна (і потрібно);

- гри: в цій частині представлено чотири гри:

1. «Вгадай число». Мета гри: розвага і аналіз числових рядів. Для дітей, які вчаться рахувати. Ви, якщо ви батько, можете написати гру конкретно для своєї дитини, заклавши в програму свої побажання.

2. «Вчися вважати». Мета гри: розвиток навичок рахунку. Підійде взагалі всім - і навіть дорослим, які бажають підвищити навик і збільшити швидкість правильного рахунку "в умі".

3. «Казино 678». Мета гри: антипропаганда азартних ігор. Коли своїми руками напишіть алгоритм і, програючи віртуальні гроші, зрозумієте, що виграти просто не можна, інтерес до азартних ігор пропаде. Рекомендовано для підлітків з надією раптово збагатитися на як мінімум «мільйон доларів» і жити розкошуючи.

4. «Іподром». Мета гри: вивчення бібліотеки Tkinter, формування віконного програми (Windows), робота з зображеннями, анімація зображень у вікні програми, системи координат. Робота з параметрами процесів: зміна ігрової ситуації на основі випадковості.

Представлені алгоритми спрямовані на виховання:
- розуміння принципів роботи процесора;
- практичного вміння створювати і записувати алгоритми на мові;
- вміння реалізовувати обробку даних інструментами Python;
- вміння використовувати сучасні високорівневі засоби мови;
- ... і популяризацію творчого проведення часу.

Ви знайдете:
- базові алгоритми обробки даних;
- практичні поради і зауваження на основі багаторічного досвіду;
- етапи проектування алгоритмів для ігор;
- опис роботи бібліотеки Tkinter на практичних прикладах;
- тести для відпрацювання розуміння коду Python.

Будь ласка, якщо вам сподобалося додаток, - поставте оцінку і напишіть коментар. Дуже мотивує на продовження роботи :)

Окрема подяка SmileZzz: без тебе цього взагалі б не було!
Оновлено
7 трав. 2024 р.

Безпека даних

Безпека визначається тим, як додаток збирає та кому передає ваші дані. Способи забезпечення конфіденційності й захисту даних можуть різнитися залежно від використання додатка, регіону та віку користувача. Розробник, який надає цю інформацію, може оновлювати її.
Цей додаток може передавати третім сторонам деякі типи даних
Місцезнаходження, Особиста інформація і ще 2
Дані не збираються
Докладніше про те, як розробники заявляють про збирання даних
Дані передаються в зашифрованому вигляді
Видалити дані неможливо

Оцінки та відгуки

5,0
2,54 тис. відгуки
Good Boy
28 листопада 2023 р.
Очень жаль, что нет доступа, а приложение сообщает об отсутствии интернет соединения. А ведь так хотелось позаниматься, покодировать что ли! Разработчики, что случилось, вчём запинка?
Ви вважаєте цей відгук корисним?
keep breathing
15 грудня 2022 р.
Разработчик, делать обращение к своему сайту, который находится в рф очень глупо, у тебя страна террорист, ты либо крестик сними, либо трусы одень. Как работать с твоей программой теперь? Не предлагай ставить ВПН, это ты должен думать о доступе к своему сайту, а не мы.
11 користувачів вважають цей відгук корисним
Ви вважаєте цей відгук корисним?
SLAVA_TAR
6 березня 2023 р.
Покупал версию без рекламы раньше, разработчик поменял платные функции и он слетел.
2 користувачі вважають цей відгук корисним
Ви вважаєте цей відгук корисним?

Що нового

- обновление библиотек, повышение стабильности.

Підтримка додатка

Про розробника
Виктор Трофимов
vgtrofimov@gmail.com
ОБЛ. РОСТОВСКАЯ, Г. ВОЛГОДОНСК, УЛ. 30 ЛЕТ ПОБЕДЫ, Д. 7, КВ. 10 ВОЛГОДОНСК Ростовская область Russia 347370
undefined

Viktor Trofimov: інші додатки