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

Съдържа рекламиПокупки в прилож.
4,9
2,69 хил. отзива
100 хил.+
Изтегляния
Класификация на съдържанието
За всички възрасти
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка
Екранна снимка

Всичко за това приложение

Програмиране на игри, създаване от нулата: за деца и тийнейджъри, както и за техните родители и учители! Предназначен за широк кръг читатели и студенти по програмиране. Библиотеката на Tkinter е модерно програмиране.

Препоръчителна възраст: от 13 години

Игри за писане: Изучаване на програмиране на Python 3 чрез писане на прости игри, които демонстрират възможности за програмиране.

Предоставя информация за работа с библиотеката на Tkinter, с която можете да създавате сериозни програми с удобен интуитивен интерфейс, въведение във функционалното (процедурно) програмиране, да изучавате принципите на изграждане на програма, базирана на правилото „разделяй и владей“, което допринася към креативно мислене и ефективен резултат постижение и в ежедневието. Как да създам бутон? Как да програмирате действие при кликване върху него? Как да покажа поле за съобщение? Лаконичен модерен дизайн, красота и изящество - това е Tkinter.

Защо точно този урок? Работя като учител по компютърни науки от две десетилетия и съм изправен пред едно досадно нещо. Повечето материали, предназначени да „преподават програмиране“, всъщност не преподават, а са своеобразна справка за езика: синтаксис, функции, резултат. Съгласете се, дори да научим целия руско-английски речник, няма да говорим английски. Защото за разговор трябва да знаете още хиляда тънкости: времена, склонения, използване на местоимения и предлози и т.н.

В този урок говоря не само за езика Python 3, но също така провеждам читателя чрез разсъждения, логически изводи, отговаряйки не само на въпроса „С каква помощ?“, Но и „За какво?“ и защо?" Цялата теория веднага ще бъде отразена на практика.

МАТЕРИАЛНА СТРУКТУРА:
- основна информация за езика Python 3;

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

- трикове и трикове на програмиста: не можете да изневерите на съдбата, но можете (и трябва) да улесните работата си;

- игри: в тази част има четири игри:

1. "Познайте числото." Цел на играта: забавление и анализ на числови серии. За деца, които се учат да броят. Вие, ако сте родител, можете да напишете игра специално за детето си, като включите вашите желания в програмата.

2. "Научете се да броите." Цел на играта: развиване на умения за броене. Подходящ като цяло за всички - и дори за възрастни, които желаят да подобрят уменията си и да увеличат скоростта на правилната „умствена“ аритметика.

3. „Казино 678“. Цел на играта: антипропаганда на хазарта. Когато напишете алгоритъм със собствените си ръце и, губейки виртуални пари, разбирате, че просто не можете да спечелите, интересът към хазарта ще изчезне. Препоръчва се за тийнейджъри, които се надяват внезапно да забогатеят с поне „един милион долара“ и да заживеят щастливо.

4. "Хиподрум". Цел на играта: изучаване на библиотеката на Tkinter, формиране на прозоречно приложение (Windows), работа с изображения, анимиране на изображения в прозореца на програмата, координатни системи. Работа с параметри на процеса: промяна на игровата ситуация въз основа на произволност.

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

Ще намериш:
- основни алгоритми за обработка на данни;
- практически съвети и коментари, основани на дългогодишен опит;
- етапи на проектиране на алгоритми за игри;
- описание на работата на библиотеката Tkinter с практически примери;
- тестове за практикуване на разбиране на кода на Python.

Моля, ако харесате приложението, моля, оценете го и напишете коментар. Много мотивиращо да продължите да работите :)

Специални благодарности на SmileZzz: без теб това изобщо нямаше да се случи!
Актуализирано на
7.05.2024 г.

Безопасност на данните

Безопасността започва с разбирането на това, как програмистите събират и споделят данните ви. Практиките за поверителност и сигурност на данните може да варират в зависимост от употребата от ваша страна, региона и възрастта ви. Тази информация е предоставена от програмиста и той може да я актуализира с течение на времето.
Това приложение може да споделя следните типове данни с трети страни
Местоположение, Лични данни и още 2
Не се събират данни
Научете повече за това, как програмистите декларират събирането
Данните се шифроват при предаване
Изтриването на данните не е възможно

Оценки и отзиви

5,0
2,54 хил. отзива

Новите неща

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

Поддръжка на приложението

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

Още от Viktor Trofimov