Учебное пособие рассматривает ключевые вопросы разработки однопользовательских двумерных игр на языке JavaScript. Пособие построено в практическом ключе, когда в отдельных главах осуществляется поэтапная разработка различных элементов игры. В пособии не выделена отдельная глава для изучения основ JavaScript, его элементы разбираются в процессе изложения основного материала с объяснением базовых особенностей. Читателю будет легче воспринимать учебное пособие, если он уже владеет JavaScript, но достаточно владеть любым языком программирования.Пособие дополнено главой, посвящённой основам применения искусственного интеллекта при разработке игр.Учебное пособие предназначено для студентов среднего профессионального образования, обучающихся по специальностям "Программирование в компьютерных системах" и "Информационные системы и программирование", а также может быть полезно широкому кругу читателей, интересующихся разработкой современных интернет-приложений.
Uchebnoe posobie rassmatrivaet kljuchevye voprosy razrabotki odnopolzovatelskikh dvumernykh igr na jazyke JavaScript. Posobie postroeno v prakticheskom kljuche, kogda v otdelnykh glavakh osuschestvljaetsja poetapnaja razrabotka razlichnykh elementov igry. V posobii ne vydelena otdelnaja glava dlja izuchenija osnov JavaScript, ego elementy razbirajutsja v protsesse izlozhenija osnovnogo materiala s objasneniem bazovykh osobennostej. Chitatelju budet legche vosprinimat uchebnoe posobie, esli on uzhe vladeet JavaScript, no dostatochno vladet ljubym jazykom programmirovanija.Posobie dopolneno glavoj, posvjaschjonnoj osnovam primenenija iskusstvennogo intellekta pri razrabotke igr.Uchebnoe posobie prednaznacheno dlja studentov srednego professionalnogo obrazovanija, obuchajuschikhsja po spetsialnostjam "Programmirovanie v kompjuternykh sistemakh" i "Informatsionnye sistemy i programmirovanie", a takzhe mozhet byt polezno shirokomu krugu chitatelej, interesujuschikhsja razrabotkoj sovremennykh internet-prilozhenij.