О книгах, видео и геймдеве.


Хочу напомнить о своей прекрасной книге “Как самому написать мобильную 2D-игру”. Как следует из ее названия, она посвящена разработке двумерных игр для мобильных девайсов. Вместе с тем, в эти игры, безусловно, можно играть на PC или mac.


Здесь я не буду говорить, чем замечательна эта книга в плане разработки игр, обо всем этом можно узнать на моем сайте. Здесь я хочу поднять более глубокие — фундаментальные вопросы.

Начнем с того, что на рынке появилось огромное множество игровых движков. Кроме постоянно вертящихся на слуху и в сети: Unity, Unreal Engine, CryEngine, есть широкий диапазон менее известных инструментов для разработки игр (среди прочего): Xenko, Godot, Torque 3D, GameMaker Studio, RPG Maker, Defold, Corona и многие, многие другие.

И я соглашусь с тем, что Torque 2D далеко не лидер. В нем нет продвинутых визуальных средств, позволяющих задизайнить целый уровень или, соединяя линиями кружки и квадратики, строить алгоритмы взаимодействия между объектами. Тем не менее, это не мешает разрабатывать на Torque 2D хорошие игры.

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

В начале 00-х годов на российском книжном рынке было несколько переведенных книг о разработке игр под авторством и редактурой Андре Ламота. Потом был период, за который ни одной книги про геймдев не публиковалось. Так совпало, что моя книга нарушила это угнетающее состояние. И сейчас стали появляться довольно неплохие, но опять-таки переводные книги по рассматриваемой теме.

В моей книге игры рассматриваются со всех сторон, глубоко и основательно. Львиную долю занимает материал о практической разработке двумерных игр с помощью многофункционального скриптового языка движка Torque Script, изучение которого не составляет проблем, вместе с языком описания ассетов TAML. Кроме того, читатель заглянет под капот Torque 2D и для целей разрабатываемой игры внесет в движок модификации на языке C++. Безусловно, говоря об играх мы в достаточной степени рассмотрим тему геймдизайна. Кратко будет рассказано об истории игровой индустрии и жанрах игровых развлечений. В полной мере описаны тулзы инди-игродела: для рисования, программирования, звукового дизайна и прочих целей. Материал не ограничивается платформой PC, обсуждается портирование на mac, мобильные устройства под управлением ОС Android, встраивание рекламы и заливка билда в Google Play. Подробно рассказывается об использовании экзотического устройства управления игровым процессом Leap Motion.

Основную ставку в книге я делаю на инди-сцену, потому что она двигает игровую индустрию вперед, развивает ее. Однотипные 3A-проекты, типа, Call of Duty, очередной Tomb Raider или Battlefield порядком надоели, поэтому я лучше поиграю в сделанную с душой двумерную инди-игру с увлекательным сюжетом, интересными механиками и новаторским геймплеем.

После прочтения книги у вас будет крепкая основа в области проектирования, дизайна и разработки видеоигр, подкрепленная практическими навыками.


Лайфхак. На сайте издательства можно купить книгу в 2 раза дешевле, чем в «Лабиринте».

Всем удачи!

© 2019 yurembo