Разработка игр на языке JavaScript, Беляев С.А., 2025

Подробнее о кнопках "Купить"

По кнопкам "Купить бумажную книгу" или "Купить электронную книгу" можно купить в официальных магазинах эту книгу, если она имеется в продаже, или похожую книгу. Результаты поиска формируются при помощи поисковых систем Яндекс и Google на основании названия и авторов книги.

Наш сайт не занимается продажей книг, этим занимаются вышеуказанные магазины. Мы лишь даем пользователям возможность найти эту или похожие книги в этих магазинах.

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

Ссылки на файлы заблокированы по запросу правообладателей.

Links to files are blocked at the request of copyright holders.

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

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

Также можно купить бумажную версию книги здесь, если она у них есть наличии.

Разработка игр на языке JavaScript, Беляев С.А., 2025.

   Учебное пособие рассматривает ключевые вопросы разработки однопользовательских двумерных игр на языке JavaScript. Пособие построено в практическом ключе, когда в отдельных главах осуществляется поэтапная разработка различных элементов игры. В пособии не выделена отдельная глава для изучения основ JavaScript, его элементы разбираются в процессе изложения основного материала с объяснением базовых особенностей. Читателю будет легче воспринимать учебное пособие, если он уже владеет JavaScript, но достаточно владеть любым языком программирования.
Пособие дополнено главой, посвящённой основам применения искусственного интеллекта при разработке игр.
Соответствует современным требованиям Федерального государственного образовательного стандарта среднего профессионального образования и профессиональным квалификационным требованиям.
Учебное пособие предназначено для студентов среднего профессионального образования, обучающихся по специальностям «Программирование в компьютерных системах» и «Информационные системы и программирование», а также может быть полезно широкому кругу читателей, интересующихся разработкой современных интернет-приложений.

Разработка игр на языке JavaScript, Беляев С.А., 2025


СОХРАНЕНИЕ КАРТЫ В ФОРМАТЕ JSON.
В качестве бесплатного инструмента, позволяющего создавать карты независимо от программного кода, можно воспользоваться редактором карт Tiled [7], который позволяет сохранять результаты своей работы в формате JSON (JavaScript Object Notation). Внешний вид редактора карт приведен на рисунке 2.1.

Редактор Tiled в качестве источника информации использует рисунки, которые разбиваются на прямоугольники заданного размера, так называемые «Наборы тайлов» (блоков). Именно из этих наборов блоков формируется карта. Карта может состоять из нескольких слоев. В рамках данного учебного пособия будет описана работа с картой, сохраненной в формате JSON и содержащей один слой для блоков и один слой для объектов. Рассмотренные подходы масштабируются на произвольное количество слоев.

ОГЛАВЛЕНИЕ.
Введение.
Глава 1 Вазовые элементы языка.
1.1. Первая HTML-страница.
1.2. Отображение прямой на холсте.
1.3. Отображение прямоугольника и зигзага.
1.4. Отображение нескольких прямоугольников.
1.5. Отображение рисунков, простейшая анимация.
1.6. Трансформация изображения.
Вопросы для самопроверки.
Упражнения.
Глава 2 Отображение карты игры.
2.1. Сохранение карты в формате JSON.
2.2. Описание объекта для управления картой.
2.3. Дополнительные методы работы с картой.
Вопросы для самопроверки.
Упражнения.
Глава 3 Отображение объектов.
3.1. Создание объектов игры.
3.2. Загрузка изображений для объектов.
Вопросы для самопроверки.
Упражнения.
Глава 4 Взаимодействие с пользователем.
4.1. Взаимодействие с использованием клавиатуры.
4.2. Взаимодействие с использованием мыши.
4.3. Реализация менеджера событий.
Вопросы для самопроверки.
Упражнения.
Глава 5 Реализация логики поведения объектов.
5.1. Физические особенности пространства.
Прямолинейное движение.
Свободное падение.
Изменение двух координат с учетом свободного падения.
Упругое падение.
5.2. Менеджер физики объектов.
Вопросы для самопроверки.
Упражнения.
Глава 6 Менеджер игры.
Вопросы для самопроверки.
Глава 7 Управление звуком.
7.1. Загрузка и проигрывание аудиофайлов.
Проигрывание аудиофайлов.
Проигрывание аудиофайлов с настройкой громкости звука.
7.2. Менеджер звука.
7.3. Дополнительные функции работы со звуком.
Вопросы для самопроверки.
Упражнения.
Глава 8 Искусственный интеллект в компьютерных играх.
8.1. Введение.
8.2. Традиционные подходы к управлению.
8.3. Оптимизация параметров.
8.4. Машинное обучение.
Вопросы для самопроверки.
Заключение.
Список использованной литературы.


Ниже можно купить эту книгу, если она есть в продаже, и похожие книги по лучшей цене со скидкой с доставкой по всей России.Купить книги



Купить .



По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.

По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «Литрес», и потом ее скачать на сайте Литреса.

По кнопке «Найти похожие материалы на других сайтах» можно найти похожие материалы на других сайтах.

On the buttons above and below you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.


Дата публикации:

Хештеги: :: ::