Python. Великое программирование в Minecraft. Андрей Корягин

Python. Великое программирование в Minecraft. Андрей Корягин

Книга «Python. Великое программирование в Minecraft» расскажет вам, как научиться программировать на языке Python, используя игру Minecroft. Изучать языки программирования не всегда тяжело и скучно. Программирование - это магия. Зная, как программировать, вы будете создавать по мановению руки не только отдельные объекты в Minecroft, но и целые миры со своими законами.

Если вы давно мечтали построить в Minecroft целый город с транспортом и персонажами, перемещаться за доли секунды по всему миру, разработать настоящую компьютерную игру, научиться проектировать и создавать сложные архитектурные сооружения и программировать, то эта книга для вас.

В книге рассмотрены основы языка Python, принцип работы с Minecroft API, основы математической логики, а также основы в области прикладной математики и черчения.

Подробно и пошагово показан процесс изучения языка программирования Python на примере создания программ, связанных с Minecraft.

Книга предназначена для новичков в области программирования и в первую очередь для детей, которые хотят научиться создавать программы на языке Python в игровой форме.

Содержание

  • От авторов
  • Структура книги
  • ГЛАВА 1
  • Подготовительная работа
  • 1.1. Установка Python 3
  • 1.2. Установка Minecraft 1.12.2
  • 1.3. Сервер Spigot
  • 1.4. Minecraft API
  • 1.5. Процедура запуска
  • ГЛАВА 2
  • Основы Python и Minecraft
  • 2.1. Типы данных и операции над типами данных
  • 2.2. Координаты и их реализация в Minecraft - евклидово пространство
  • 2.3. Место жительства
  • 2.4. Сбор предметов на время
  • 2.5. Телепортация и случайность
  • ГЛАВА 3
  • Архитектурные сооружения
  • 3.1. Блоки и функция setBlock
  • 3.2. Стены-циклы
  • 3.3. Здания
  • 3.3.1. Дом с помощью циклов
  • 3.3.2. Дом с помощью setBlocks
  • 3.3.3. Дом с помощью списков
  • 3.3.4. Дома для четырёх сторон света - пространственное проектирование
  • 3.3.5. Третий вид здания - комбинация технологий построения
  • 3.4. Подвесной мост (теорема Пифагора)
  • 3.5. Улица - город, работа с функциями и списками
  • ГЛАВА 4
  • Транспорт
  • 4.1. Движение объекта
  • 4.2. Автомобиль
  • 4.3. Траектория движения
  • 4.4. Логика движения
  • ГЛАВА 5
  • Игра в игре
  • ГЛАВА 6
  • Селфи
  • 6.1. Библиотеки NumPy и OpenCV
  • 6.2. Фотография
  • 6.3. Обработка фотографии в картину Minecraft
  • Послесловие
  • Литература
  • Предметный указатель
  • Об авторах


Написать отзыв

Примечание: HTML разметка не поддерживается! Используйте обычный текст.
    Плохо           Хорошо

  • Просмотров: 48
  • Автор: Андрей Корягин
  • Издательство: Феникс
  • Год: 2021
  • Вес (г): 540
  • Размер (мм): 220 x 170 x 21
  • Кол-во страниц: 222
  • Обложка: твёрдая
  • Бумага: офсетная
  • ISBN: 978-5-222-34582-5
  • Наличие: В наличии
  • 16.85€
  • Цена содержит НСО

Теги: Андрей Корягин, программирование для детей, Minecraft, Майнкрафт, Python

Книга знакомит с популярным языком программирования Python, предлагая читателю постигать его на прак..
32.95€
Программирование - одна из самых востребованных профессий в наше время, и она останется таковой в бл..
19.25€
Что такое Roblox? Это красочная компьютерная платформа для создания и публикации своих игр. Мир Robl..
22.49€
Новая книга для всех любителей игры Minecraft от автора мировых бестселлеров-самоучителей по програм..
21.25€