Learn Unity3D Programming with UnityScript: Unity's JavaScript for Beginners
Книга «Learn Unity3D Programming with UnityScript» предназначена для начинающих разработчиков игр, которые хотят освоить программирование на UnityScript — диалекте JavaScript, используемом в игровом движке Unity3D. Автор Janine Suvak ставит целью преодолеть разрыв между визуальным редактором Unity и необходимостью писать код для управления игровыми объектами.
Книга начинается с основ работы в редакторе Unity и введения в программирование. Затем читатель постепенно переходит к созданию простых сцен, использованию скриптов и компонента GameObject, перемещению объектов, основам физики и продвинутым физическим концепциям. Отдельные главы посвящены системам частиц и спецэффектам, игровому дизайну и логике, а также сборке полноценной игры из отдельных частей.
Завершающие главы рассматривают улучшение пользовательского опыта через графический интерфейс и звук, а также оптимизацию игры. Книга построена как последовательное руководство: проекты из глав опираются на предыдущие, что позволяет закрепить навыки на практике.
Издание ориентировано на полных новичков как в геймдеве, так и в программировании. Оно учит не только писать код, но и находить и использовать ресурсы, анимации и документацию Unity. По словам автора, книга служит стартовой площадкой для дальнейшего самостоятельного изучения разработки игр.
