Introducing JavaScript Game Development: Build a 2D Game from the Ground Up

Эта книга представляет собой практическое руководство по созданию 2D-игр с использованием JavaScript и HTML5 Canvas. Автор, Граем Стюарт, проводит читателя через весь процесс разработки — от основ работы с Canvas до построения полноценной игровой механики.

Книга начинается с фундаментальных концепций HTML5 и элемента Canvas, объясняя систему координат, рисование фигур, работу с путями и отрисовку текста. Особое внимание уделяется организации кода и рефакторингу, что помогает вырабатывать хорошие практики программирования с самого начала.

Основная цель издания — научить создавать 2D-игры с нуля, используя чистый JavaScript без дополнительных фреймворков. Это позволяет глубоко понять принципы игрового цикла, обработки ввода, коллизий и других ключевых аспектов игровой разработки.

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

Introducing JavaScript Game Development: Build a 2D Game from the Ground Up
A
Автор
Graeme Stuart
Издательство
Apress
Год
2017
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент