Книга разработка игр на языке JAVASCRIPT
![Книга разработка игр на языке JAVASCRIPT](/uploads/posts/2022-04/medium/razrabotka-igr-na-jazyke-js.webp)
Данное электронное пособие рассматривает такие ключевые вопросы разработки , как однопользовательские двумерные игры на языке программирования jаvascript.
Книга построена в практическом ключе, когда в отдельных главах осуществляется поэтапная разработка различных элементов игры.
В пособии не выделена отдельная глава для изучения основ jаvascript, его элементы разбираются в процессе изложения основного материала с объяснением базовых особенностей.
Читателю будет легче воспринимать учебное пособие, если он уже владеет jаvascript, но достаточно владеть любым языком программирования.
Учебное пособие состоит из семи глав. Каждая глава заканчивается вопросами для самопроверки и упражнениями для закрепления материала.
Содержание пособия Разработка игр на языке jаvascript
В первой главе описываются базовые элементы HTML для подключения jаvascript на веб-странице и отображения графики, рассматриваются основы языка, которые будут использованы в учебном пособии.
Вторая глава посвящена загрузке, обработке и отображению игровой карты. В ней читатель познакомится с возможностями построения как карт, умещающихся на одном экране, так и карт, которые выходят за рамки одного экрана, без снижения эффективности обработки независимо от размеров игрового поля.
В третьей главе рассматривается эффективная загрузка изображений для визуального представления объектов игры, при этом обрабатываются несколько рисунков, объе-диненных в один.
Четвертая глава описывает взаимодействие с пользователем, обработку событий, полученных от клавиатуры и мыши. Отдельное внимание уделено общепринятым подходам к обработке событий в игровых приложениях.
В пятой главе рассматривается реализация физики поведения объектов игры.
В шестой главе приведено построение менеджера игры, который объединяет в себе управление всеми ее элементами.
Седьмая глава посвящена звуку.
Главы строятся по принципу последовательной разработки, поэтому в каждой новой главе вводится необходимый функционал в объекты, разработанные на предыдущих страницах.
P.S Рекомендуется последовательное изучение материала.
Если Вам понравился материал , поделитесь с друзьями :
HTML-cсылка | |
BB-cсылка | |
Прямая ссылка |
Смотрите также в этой категории:
![Командная строка в Linux - книга с подробностями](/uploads/posts/2024-05/medium/komandnaja-stroka-linux.webp)
![Книга HTML5 для профессионалов](/uploads/posts/2022-04/medium/html5.webp)
![Книга: искусственный интеллект на Python](/uploads/posts/2023-12/medium/kniga-iskustvennyj-inteoekt-na-pyton.webp)
![Учебное пособие по реактивным веб сайтам](/uploads/posts/2022-06/medium/reaktivnye-sajty.webp)