HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-21
1 <p><a>#подборки</a></p>
1 <p><a>#подборки</a></p>
2 <ul><li>21 апр 2021</li>
2 <ul><li>21 апр 2021</li>
3 <li>0</li>
3 <li>0</li>
4 </ul><p>Третья часть большого цикла, посвящённого лучшим движкам для создания своей игры.</p>
4 </ul><p>Третья часть большого цикла, посвящённого лучшим движкам для создания своей игры.</p>
5 <p>Считает игры произведениями искусства и старается донести эту идею до широких масс. В свободное время стримит, рисует и часами зависает в фоторежимах.</p>
5 <p>Считает игры произведениями искусства и старается донести эту идею до широких масс. В свободное время стримит, рисует и часами зависает в фоторежимах.</p>
6 <p>Недавно мы запустили цикл материалов о графических технологиях для создания игр. И это - заключительная подборка, где речь идёт о платных продуктах.</p>
6 <p>Недавно мы запустили цикл материалов о графических технологиях для создания игр. И это - заключительная подборка, где речь идёт о платных продуктах.</p>
7 <p>У кого-то после прочтения статей о <a>бесплатных</a>и <a>условно-бесплатных</a>движках может возникнуть вопрос: почему платные технологии востребованы не меньше? Во-первых, коммерческие продукты лучше адаптированы для новичков - все необходимые для разработки функции уже есть в комплекте. Во-вторых, игра, сделанная на платном движке, может привлечь внимание игрока, который затем решит создать нечто похожее. И в-третьих, при любой разработке, независимо от модели распространения движка, не избежать дополнительных расходов - на ассеты и плагины, курсы повышения квалификации и зарплаты сотрудников. Даже Unity 3D когда-то распространялся исключительно на платной основе, и это никого не смущало.</p>
7 <p>У кого-то после прочтения статей о <a>бесплатных</a>и <a>условно-бесплатных</a>движках может возникнуть вопрос: почему платные технологии востребованы не меньше? Во-первых, коммерческие продукты лучше адаптированы для новичков - все необходимые для разработки функции уже есть в комплекте. Во-вторых, игра, сделанная на платном движке, может привлечь внимание игрока, который затем решит создать нечто похожее. И в-третьих, при любой разработке, независимо от модели распространения движка, не избежать дополнительных расходов - на ассеты и плагины, курсы повышения квалификации и зарплаты сотрудников. Даже Unity 3D когда-то распространялся исключительно на платной основе, и это никого не смущало.</p>
8 <p>Ниже - подборка из пяти известных коммерческих технологий для создания игр. Впрочем, у каждой есть пробная версия с теми или иными ограничениями, так что перед покупкой софта его можно опробовать в деле.</p>
8 <p>Ниже - подборка из пяти известных коммерческих технологий для создания игр. Впрочем, у каждой есть пробная версия с теми или иными ограничениями, так что перед покупкой софта его можно опробовать в деле.</p>
9 <p>Часто художники, писатели или геймеры задумываются о разработке собственной игры, но не знают, с чего начать. GameMaker помогает воплотить самые смелые идеи для создания 2D-игры - например, top-down-экшена, платформера или головоломки.</p>
9 <p>Часто художники, писатели или геймеры задумываются о разработке собственной игры, но не знают, с чего начать. GameMaker помогает воплотить самые смелые идеи для создания 2D-игры - например, top-down-экшена, платформера или головоломки.</p>
10 <p>Первые итерации GameMaker были созданы более 20 лет назад профессором Утрехтского университета в Нидерландах Марком Овермарсом в качестве пособия для студентов. В 2007 году официальным представителем движка стала студия YoYo Games - дочерняя компания PlayTech. В 2012 году произошёл ребрендинг: конструктор переименовали в <a>GameMaker Studio</a>, попутно расширив его технические возможности. В начале 2021 года команду GameMaker приобрела компания Opera - с перспективами дальнейших серьёзных вложений.</p>
10 <p>Первые итерации GameMaker были созданы более 20 лет назад профессором Утрехтского университета в Нидерландах Марком Овермарсом в качестве пособия для студентов. В 2007 году официальным представителем движка стала студия YoYo Games - дочерняя компания PlayTech. В 2012 году произошёл ребрендинг: конструктор переименовали в <a>GameMaker Studio</a>, попутно расширив его технические возможности. В начале 2021 года команду GameMaker приобрела компания Opera - с перспективами дальнейших серьёзных вложений.</p>
11 <p>Ограничения пробной версии:</p>
11 <p>Ограничения пробной версии:</p>
12 <ul><li>срок действия программы - 30 дней с момента регистрации аккаунта на официальном<a>сайте</a>;</li>
12 <ul><li>срок действия программы - 30 дней с момента регистрации аккаунта на официальном<a>сайте</a>;</li>
13 <li>нет возможности скомпилировать окончательный вариант проекта;</li>
13 <li>нет возможности скомпилировать окончательный вариант проекта;</li>
14 <li>в маркетплейсе можно покупать и скачивать ассеты, сделанные другими пользователями, но собственные наработки нельзя выставлять на продажу.</li>
14 <li>в маркетплейсе можно покупать и скачивать ассеты, сделанные другими пользователями, но собственные наработки нельзя выставлять на продажу.</li>
15 </ul><p>Существует несколько лицензий GameMaker Studio 2. Тип лицензии зависит от типа платформы, на которой разработчик запланировал релиз.</p>
15 </ul><p>Существует несколько лицензий GameMaker Studio 2. Тип лицензии зависит от типа платформы, на которой разработчик запланировал релиз.</p>
16 <ul><li><a>GameMaker Studio 2 Desktop</a>(1 599 рублей) - лицензия для разработки игр на Windows, Mac OS и Ubuntu.</li>
16 <ul><li><a>GameMaker Studio 2 Desktop</a>(1 599 рублей) - лицензия для разработки игр на Windows, Mac OS и Ubuntu.</li>
17 <li><a>GameMaker Studio 2 Web</a>(2 579 рублей) - для HTML5-проектов.</li>
17 <li><a>GameMaker Studio 2 Web</a>(2 579 рублей) - для HTML5-проектов.</li>
18 <li><a>GameMaker Studio 2 Mobile</a>(1 599 рублей) - экспорт на iOS, Android и Amazon Fire.</li>
18 <li><a>GameMaker Studio 2 Mobile</a>(1 599 рублей) - экспорт на iOS, Android и Amazon Fire.</li>
19 <li><a>GameMaker Studio 2 UWP</a>(3 499 рублей) - универсальная лицензия с возможностью портирования проекта на все вышеперечисленные платформы.</li>
19 <li><a>GameMaker Studio 2 UWP</a>(3 499 рублей) - универсальная лицензия с возможностью портирования проекта на все вышеперечисленные платформы.</li>
20 </ul>Скриншот из Undertale - игры, созданной на GameMaker Studio 2. Скриншот: Источник: игра Undertale /<a>Steam</a><p>Достижения:</p>
20 </ul>Скриншот из Undertale - игры, созданной на GameMaker Studio 2. Скриншот: Источник: игра Undertale /<a>Steam</a><p>Достижения:</p>
21 <ul><li>клиент движка<a>загрузили</a>10 млн раз;</li>
21 <ul><li>клиент движка<a>загрузили</a>10 млн раз;</li>
22 <li>посещаемость официального сайта достигла 200 тысяч человек в месяц;</li>
22 <li>посещаемость официального сайта достигла 200 тысяч человек в месяц;</li>
23 <li>каждый день более 1 000 пользователей регистрируются на сайте, чтобы скачать клиент (по данным<a>gameindustry.biz</a>)</li>
23 <li>каждый день более 1 000 пользователей регистрируются на сайте, чтобы скачать клиент (по данным<a>gameindustry.biz</a>)</li>
24 </ul><p>Преимущества:</p>
24 </ul><p>Преимущества:</p>
25 <ul><li>простота освоения - благодаря системе визуального скриптового инструмента drag &amp; drop;</li>
25 <ul><li>простота освоения - благодаря системе визуального скриптового инструмента drag &amp; drop;</li>
26 <li>собственный упрощённый язык Game Maker Language (GML), который не требует углублённого изучения кода;</li>
26 <li>собственный упрощённый язык Game Maker Language (GML), который не требует углублённого изучения кода;</li>
27 <li>кросс-платформенность (поддерживает Windows, Mac OS X, Ubuntu, Android, iOS, tvOS, fireTV, Android TV, Microsoft UWP, HTML5, PlayStation 4, Xbox One);</li>
27 <li>кросс-платформенность (поддерживает Windows, Mac OS X, Ubuntu, Android, iOS, tvOS, fireTV, Android TV, Microsoft UWP, HTML5, PlayStation 4, Xbox One);</li>
28 <li>наличие инструмента для создания кат-сцен;</li>
28 <li>наличие инструмента для создания кат-сцен;</li>
29 <li>возможность сделать игру в любом жанре и стиле;</li>
29 <li>возможность сделать игру в любом жанре и стиле;</li>
30 <li>оптимизация готовых приложений в плане объёма, что важно для мобильных игр.</li>
30 <li>оптимизация готовых приложений в плане объёма, что важно для мобильных игр.</li>
31 </ul><p>Недостатки:</p>
31 </ul><p>Недостатки:</p>
32 <ul><li>несмотря на поддержку 3D, работать с ним крайне неудобно;</li>
32 <ul><li>несмотря на поддержку 3D, работать с ним крайне неудобно;</li>
33 <li>если разработчик надумает сменить движок в будущем, ему будет сложно перейти с GML на другой язык;</li>
33 <li>если разработчик надумает сменить движок в будущем, ему будет сложно перейти с GML на другой язык;</li>
34 <li>из-за специфики GML возникают сложности при поиске программистов;</li>
34 <li>из-за специфики GML возникают сложности при поиске программистов;</li>
35 <li>несмотря на упрощённый экспорт игр на другие платформы, нет поддержки одновременного выпуска патчей;</li>
35 <li>несмотря на упрощённый экспорт игр на другие платформы, нет поддержки одновременного выпуска патчей;</li>
36 <li>экосистема GameMaker не может конкурировать с более мощными движками из-за недостатка функциональности.</li>
36 <li>экосистема GameMaker не может конкурировать с более мощными движками из-за недостатка функциональности.</li>
37 </ul><p>Игры на движке: Undertale, Hyper Light Drifter, Hotline Miami, Blazing Chrome, Danger Gazers, Katana Zero.</p>
37 </ul><p>Игры на движке: Undertale, Hyper Light Drifter, Hotline Miami, Blazing Chrome, Danger Gazers, Katana Zero.</p>
38 Скриншот из Katana Zero - игры, созданной на GameMaker Studio 2 / Скриншот: игра Katana Zero /<a>Steam</a><p><em>"Я выбрал GameMaker в качестве основы для своих игр, так как с его помощью можно быстро прототипировать. К тому же он обладает расширенным функционалом, необходимым современному 2D-движку.</em></p>
38 Скриншот из Katana Zero - игры, созданной на GameMaker Studio 2 / Скриншот: игра Katana Zero /<a>Steam</a><p><em>"Я выбрал GameMaker в качестве основы для своих игр, так как с его помощью можно быстро прототипировать. К тому же он обладает расширенным функционалом, необходимым современному 2D-движку.</em></p>
39 <p><em>GameMaker существует достаточно давно. Поддержка и сообщество - одно из главных достоинств, и для меня как для разработчика-одиночки это большой плюс. Мой опыт работы с этим движком достаточно положителен. Рекомендую его всем, кто хочет делать 2D-игры: возможности инструмента в этой области ничем не ограничены. При этом неважно, новичок вы в геймдеве или у вас уже есть опыт программирования, - в любом случае это один из лучших 2D-движков на сегодняшний день".</em></p>
39 <p><em>GameMaker существует достаточно давно. Поддержка и сообщество - одно из главных достоинств, и для меня как для разработчика-одиночки это большой плюс. Мой опыт работы с этим движком достаточно положителен. Рекомендую его всем, кто хочет делать 2D-игры: возможности инструмента в этой области ничем не ограничены. При этом неважно, новичок вы в геймдеве или у вас уже есть опыт программирования, - в любом случае это один из лучших 2D-движков на сегодняшний день".</em></p>
40 <p><strong>Шота Бобохидзе</strong>, инди-разработчик (<a>Kontrakt</a>,<a>Danger Gazers</a>)</p>
40 <p><strong>Шота Бобохидзе</strong>, инди-разработчик (<a>Kontrakt</a>,<a>Danger Gazers</a>)</p>
41 Скриншот из Danger Gazers - игры, созданной на GameMaker Studio 2. Скриншот: игра Danger Gazers /<a>Steam</a><p><em>"GameMaker восхитителен, когда нужно быстро создать прототип. Именно поэтому самые высокооценённые игры крупнейшего игрового джема - GMTK - сделаны на этом движке. GameMaker - мой самурайский меч, fire of my loins.</em></p>
41 Скриншот из Danger Gazers - игры, созданной на GameMaker Studio 2. Скриншот: игра Danger Gazers /<a>Steam</a><p><em>"GameMaker восхитителен, когда нужно быстро создать прототип. Именно поэтому самые высокооценённые игры крупнейшего игрового джема - GMTK - сделаны на этом движке. GameMaker - мой самурайский меч, fire of my loins.</em></p>
42 <p><em>Я работаю на нём уже 18 лет и за этот период сделал Steam Panic, Paper Knight, Geon FX, а также первый эпизод Gripper. Ничто не дарит такой детской радости, как этот конструктор".</em></p>
42 <p><em>Я работаю на нём уже 18 лет и за этот период сделал Steam Panic, Paper Knight, Geon FX, а также первый эпизод Gripper. Ничто не дарит такой детской радости, как этот конструктор".</em></p>
43 <p><strong>Кирилл Золовкин</strong>, инди-разработчик (<a>Steam Panic</a>,<a>Paper Knight</a>,<a>Geon FX</a>)</p>
43 <p><strong>Кирилл Золовкин</strong>, инди-разработчик (<a>Steam Panic</a>,<a>Paper Knight</a>,<a>Geon FX</a>)</p>
44 Трейлер Paper Knight - игры, созданной на GameMaker Studio 2 / Источник: YouTube-канал Кирилла Золовкина<p>Первую версию движка - Construct Classic - разработали в 2007 году братья Гуллен - Эшли и Томас (Ashley Gullen, Thomas Gullen). В 2011-м они основали компанию Scirra и выпустили вторую версию движка, позволяющую создавать игры под iOS и Android. А 2015 году в Construct появилась поддержка Mac OS и Linux.</p>
44 Трейлер Paper Knight - игры, созданной на GameMaker Studio 2 / Источник: YouTube-канал Кирилла Золовкина<p>Первую версию движка - Construct Classic - разработали в 2007 году братья Гуллен - Эшли и Томас (Ashley Gullen, Thomas Gullen). В 2011-м они основали компанию Scirra и выпустили вторую версию движка, позволяющую создавать игры под iOS и Android. А 2015 году в Construct появилась поддержка Mac OS и Linux.</p>
45 <p>Construct подходит для новичков благодаря визуальным скриптам, схожим с "блюпринтами" из UE4 и drag &amp; drop из GameMaker. Проекты на движке создаются с помощью системы блоков, которые напоминают слои в Photoshop. На её основе можно создавать так называемые события и связывать их между собой для построения логики игры.</p>
45 <p>Construct подходит для новичков благодаря визуальным скриптам, схожим с "блюпринтами" из UE4 и drag &amp; drop из GameMaker. Проекты на движке создаются с помощью системы блоков, которые напоминают слои в Photoshop. На её основе можно создавать так называемые события и связывать их между собой для построения логики игры.</p>
46 <p>Construct также поддерживает JavaScript, что позволяет более опытным разработчикам комбинировать кодинг и визуальное программирование. В отличие от того же GameMaker, у Construct несколько иная направленность. Когда Flash утратил актуальность, движок стал одним из <a>ведущих инструментов</a>для создания веб-проектов.</p>
46 <p>Construct также поддерживает JavaScript, что позволяет более опытным разработчикам комбинировать кодинг и визуальное программирование. В отличие от того же GameMaker, у Construct несколько иная направленность. Когда Flash утратил актуальность, движок стал одним из <a>ведущих инструментов</a>для создания веб-проектов.</p>
47 <p><a>Ограничения</a>пробной версии:</p>
47 <p><a>Ограничения</a>пробной версии:</p>
48 <ul><li>лимит на количество "слоёв" и "событий";</li>
48 <ul><li>лимит на количество "слоёв" и "событий";</li>
49 <li>возможность выпустить игры только в веб-версии;</li>
49 <li>возможность выпустить игры только в веб-версии;</li>
50 <li>запрет на монетизацию игр.</li>
50 <li>запрет на монетизацию игр.</li>
51 </ul><p>Цены на лицензию - 524 рубля в месяц или 4 199 рублей в год. Также есть варианты<a>бизнес-лицензий</a>:</p>
51 </ul><p>Цены на лицензию - 524 рубля в месяц или 4 199 рублей в год. Также есть варианты<a>бизнес-лицензий</a>:</p>
52 <ul><li>Startup - 6 299 рублей. Для компаний с годовым доходом 50 тысяч долларов или меньше и со стоимостью предприятия не более 100 тысяч долларов;</li>
52 <ul><li>Startup - 6 299 рублей. Для компаний с годовым доходом 50 тысяч долларов или меньше и со стоимостью предприятия не более 100 тысяч долларов;</li>
53 <li>Business - 25 999 рублей. Для всех остальных компаний, не специализирующихся на азартных играх;</li>
53 <li>Business - 25 999 рублей. Для всех остальных компаний, не специализирующихся на азартных играх;</li>
54 <li>Gambling - цена и условия обговариваются в индивидуальном порядке. Для организаций, связанных с игорным бизнесом или получивших лицензию на этот вид деятельности;</li>
54 <li>Gambling - цена и условия обговариваются в индивидуальном порядке. Для организаций, связанных с игорным бизнесом или получивших лицензию на этот вид деятельности;</li>
55 <li><a>Education</a> - 519 рублей в месяц или 1 699 рублей в год. Для образовательных учреждений.</li>
55 <li><a>Education</a> - 519 рублей в месяц или 1 699 рублей в год. Для образовательных учреждений.</li>
56 </ul><p>Достижения:</p>
56 </ul><p>Достижения:</p>
57 <p>Предыдущая версия движка - Соnstruct 2 - набрала<a>4 миллиона</a>скачиваний по всему миру, она до сих пор поддерживается сообществом.</p>
57 <p>Предыдущая версия движка - Соnstruct 2 - набрала<a>4 миллиона</a>скачиваний по всему миру, она до сих пор поддерживается сообществом.</p>
58 <p>Преимущества:</p>
58 <p>Преимущества:</p>
59 <ul><li>подходит для начинающих;</li>
59 <ul><li>подходит для начинающих;</li>
60 <li>хороший вариант для работы с 2D и 2.5D;</li>
60 <li>хороший вариант для работы с 2D и 2.5D;</li>
61 <li>можно работать из браузера;</li>
61 <li>можно работать из браузера;</li>
62 <li>при наличии клиента доступ к Сети необязателен;</li>
62 <li>при наличии клиента доступ к Сети необязателен;</li>
63 <li>последняя версия совместима с JavaScript, что позволяет привлечь более продвинутых пользователей или со временем повысить навыки начинающих разработчиков;</li>
63 <li>последняя версия совместима с JavaScript, что позволяет привлечь более продвинутых пользователей или со временем повысить навыки начинающих разработчиков;</li>
64 <li>работает как в десктопных приложениях (Windows, Mac, Linux), так и на смартфонах Apple, девайсах Google и даже Raspberry Pi;</li>
64 <li>работает как в десктопных приложениях (Windows, Mac, Linux), так и на смартфонах Apple, девайсах Google и даже Raspberry Pi;</li>
65 <li>быстрое прототипирование.</li>
65 <li>быстрое прототипирование.</li>
66 </ul><p>Недостатки:</p>
66 </ul><p>Недостатки:</p>
67 <ul><li>нет возможности делать 3D-игры;</li>
67 <ul><li>нет возможности делать 3D-игры;</li>
68 <li>движок не дружит с консолями: обещанное<a>портирование</a>на Xbox One может обернуться для разработчиков головной болью, а поддержки PS4 и Switch нет вовсе;</li>
68 <li>движок не дружит с консолями: обещанное<a>портирование</a>на Xbox One может обернуться для разработчиков головной болью, а поддержки PS4 и Switch нет вовсе;</li>
69 <li>не подходит для больших проектов.</li>
69 <li>не подходит для больших проектов.</li>
70 </ul><p>Игры на движке: Mighty Goose, Last Moon, Kiwi’s Adventure.</p>
70 </ul><p>Игры на движке: Mighty Goose, Last Moon, Kiwi’s Adventure.</p>
71 <p><em>"Раньше я работала с Unity 3D. Construct 3 подкупил меня своей простотой: можно быстро сделать играбельный проект, не углубляясь в программирование. Я использовала этот конструктор при обучении молодых людей в возрасте от 9 до 19 лет. Мои ученики могут создавать на движке элементарные вещи с помощью функции добавления и связывания "событий“. Поэтому Construct 3 просто освоить даже школьникам начальных классов".</em></p>
71 <p><em>"Раньше я работала с Unity 3D. Construct 3 подкупил меня своей простотой: можно быстро сделать играбельный проект, не углубляясь в программирование. Я использовала этот конструктор при обучении молодых людей в возрасте от 9 до 19 лет. Мои ученики могут создавать на движке элементарные вещи с помощью функции добавления и связывания "событий“. Поэтому Construct 3 просто освоить даже школьникам начальных классов".</em></p>
72 <p><strong>Эстель Эшман (<a>Estelle Ashman</a>)</strong>, разработчик учебного контента в английской цифровой школе Ukie и преподаватель компьютерных наук.</p>
72 <p><strong>Эстель Эшман (<a>Estelle Ashman</a>)</strong>, разработчик учебного контента в английской цифровой школе Ukie и преподаватель компьютерных наук.</p>
73 <p>"<a>What is the best game engine: is Construct right for you?</a>", январь 2020 года</p>
73 <p>"<a>What is the best game engine: is Construct right for you?</a>", январь 2020 года</p>
74 Скриншот из Mighty Goose - игры, созданной на Construct 3. Скриншот: игра Mighty Goose /<a>Steam</a><p><em>"Не думайте, что при работе с Construct вам не нужно будет разбираться, как работают скрипты. Когда вы познакомитесь со всеми особенностями движка, программирование всё равно понадобится. Construct - отличное решение, если вы хотите освоить все процессы разработки игр".</em></p>
74 Скриншот из Mighty Goose - игры, созданной на Construct 3. Скриншот: игра Mighty Goose /<a>Steam</a><p><em>"Не думайте, что при работе с Construct вам не нужно будет разбираться, как работают скрипты. Когда вы познакомитесь со всеми особенностями движка, программирование всё равно понадобится. Construct - отличное решение, если вы хотите освоить все процессы разработки игр".</em></p>
75 <p><strong>Джон "Fervir" Панталеон (John "Fervir" Pantaleon)</strong>, разработчик<a>Creature Keeper</a>. "<a>What is the best game engine: is Construct right for you?</a>", январь 2020 года</p>
75 <p><strong>Джон "Fervir" Панталеон (John "Fervir" Pantaleon)</strong>, разработчик<a>Creature Keeper</a>. "<a>What is the best game engine: is Construct right for you?</a>", январь 2020 года</p>
76 Тизер Creature Keeper - игры, созданной на Construct 3. Источник: YouTube-канал Джона Панталеона<p>Мощный<a>инструмент</a>от The Game Creators Ltd., который подойдёт как начинающим, так и опытным инди-разработчикам. Компания была основана в 1999 году Ли Бамбером (Lee Bamber) и Риком Ваннером (Rick Vanner) - работниками Europress, одного из ведущих европейских издателей образовательных программ.</p>
76 Тизер Creature Keeper - игры, созданной на Construct 3. Источник: YouTube-канал Джона Панталеона<p>Мощный<a>инструмент</a>от The Game Creators Ltd., который подойдёт как начинающим, так и опытным инди-разработчикам. Компания была основана в 1999 году Ли Бамбером (Lee Bamber) и Риком Ваннером (Rick Vanner) - работниками Europress, одного из ведущих европейских издателей образовательных программ.</p>
77 <p>AGK работает по принципу drag &amp; drop и использует собственный язык программирования - AppGameKit Script.</p>
77 <p>AGK работает по принципу drag &amp; drop и использует собственный язык программирования - AppGameKit Script.</p>
78 <p><a>Ограничения</a>пробной версии:</p>
78 <p><a>Ограничения</a>пробной версии:</p>
79 <ul><li>лимит по времени использования - 14 дней;</li>
79 <ul><li>лимит по времени использования - 14 дней;</li>
80 <li>вотермарк компании-разработчика;</li>
80 <li>вотермарк компании-разработчика;</li>
81 <li>невозможность экспорта на мобильные платформы и HTML5.</li>
81 <li>невозможность экспорта на мобильные платформы и HTML5.</li>
82 </ul><p>Существует несколько версий AGK, и все они используются в разных целях.</p>
82 </ul><p>Существует несколько версий AGK, и все они используются в разных целях.</p>
83 <ul><li><a>AppGameKit Classic</a>(930 рублей) - стандартная версия, где нет<a>некоторых функций</a>;</li>
83 <ul><li><a>AppGameKit Classic</a>(930 рублей) - стандартная версия, где нет<a>некоторых функций</a>;</li>
84 <li><a>AppGameKit Studio</a>(1 659 рублей) - полная версия;</li>
84 <li><a>AppGameKit Studio</a>(1 659 рублей) - полная версия;</li>
85 <li><a>AppGameKit Classic Mobile</a> - мобильная версия движка: позволяет кодить "на ходу" в буквальном смысле слова; в отличие от предыдущих двух полностью бесплатна.</li>
85 <li><a>AppGameKit Classic Mobile</a> - мобильная версия движка: позволяет кодить "на ходу" в буквальном смысле слова; в отличие от предыдущих двух полностью бесплатна.</li>
86 </ul><p>Для расширения возможностей будущего проекта разработчик может приобрести<a>дополнительные</a>пакеты.</p>
86 </ul><p>Для расширения возможностей будущего проекта разработчик может приобрести<a>дополнительные</a>пакеты.</p>
87 <p>Как и Construct 3, AGK предлагает решения для образования. Для этого нужно отправить<a>заявку</a>и указать название образовательного учреждения. После прохождения верификации заявитель получит все бесплатные версии движка плюс комплект обучающих материалов.</p>
87 <p>Как и Construct 3, AGK предлагает решения для образования. Для этого нужно отправить<a>заявку</a>и указать название образовательного учреждения. После прохождения верификации заявитель получит все бесплатные версии движка плюс комплект обучающих материалов.</p>
88 Скриншот из FireRobots - игры, созданной на AGK. Скриншот: игра FireRobots /<a>AppGameKit</a><p>Преимущества:</p>
88 Скриншот из FireRobots - игры, созданной на AGK. Скриншот: игра FireRobots /<a>AppGameKit</a><p>Преимущества:</p>
89 <ul><li>прост в освоении, возникшие вопросы можно оперативно решить с техподдержкой;</li>
89 <ul><li>прост в освоении, возникшие вопросы можно оперативно решить с техподдержкой;</li>
90 <li>компилирует код для платформ Windows, Mac OS, Ubuntu, Android, iOS и HTML5;</li>
90 <li>компилирует код для платформ Windows, Mac OS, Ubuntu, Android, iOS и HTML5;</li>
91 <li>встроенная поддержка 3D, VR, AR, VFX и физики;</li>
91 <li>встроенная поддержка 3D, VR, AR, VFX и физики;</li>
92 <li>подходит для разработки неигровых проектов.</li>
92 <li>подходит для разработки неигровых проектов.</li>
93 </ul><p>Недостатки:</p>
93 </ul><p>Недостатки:</p>
94 <ul><li>нельзя сделать масштабный проект;</li>
94 <ul><li>нельзя сделать масштабный проект;</li>
95 <li>несмотря на лёгкость освоения, нет знаковых хитов.</li>
95 <li>несмотря на лёгкость освоения, нет знаковых хитов.</li>
96 </ul><p>Игры на движке: Penguin Panic, Chopper, Sticky Orbs -<a>список</a>игр можно посмотреть на официальном сайте движка.</p>
96 </ul><p>Игры на движке: Penguin Panic, Chopper, Sticky Orbs -<a>список</a>игр можно посмотреть на официальном сайте движка.</p>
97 Скриншот из Castle Conquest - игры, созданной на AGK. Скриншот: игра Castle Conquest /<a>AppGameKit</a><p><em>"AppGameKit - самый подходящий для меня инструмент. Это эффективный игровой движок и язык программирования, c которым я могу в короткие сроки разрабатывать оптимизированные приложения любой сложности. Его основные преимущества - простота, универсальность, кросс-платформенный охват и минимальная зависимость от стороннего программного обеспечения. Я пытался работать с Unity и UE4, но меня сразу оттолкнула сложность. По моему скромному мнению, задачи, которые легко решить на AGK, очень трудно реализовать на других движках".</em></p>
97 Скриншот из Castle Conquest - игры, созданной на AGK. Скриншот: игра Castle Conquest /<a>AppGameKit</a><p><em>"AppGameKit - самый подходящий для меня инструмент. Это эффективный игровой движок и язык программирования, c которым я могу в короткие сроки разрабатывать оптимизированные приложения любой сложности. Его основные преимущества - простота, универсальность, кросс-платформенный охват и минимальная зависимость от стороннего программного обеспечения. Я пытался работать с Unity и UE4, но меня сразу оттолкнула сложность. По моему скромному мнению, задачи, которые легко решить на AGK, очень трудно реализовать на других движках".</em></p>
98 <p><strong>Илья Образцов</strong>, программист, кандидат технических наук Тверского государственного технического университета, разработчик ПО для вузов и колледжей (<a>VIRTLABS</a>). "<a>Made with AppGameKit…</a>", 2019 год</p>
98 <p><strong>Илья Образцов</strong>, программист, кандидат технических наук Тверского государственного технического университета, разработчик ПО для вузов и колледжей (<a>VIRTLABS</a>). "<a>Made with AppGameKit…</a>", 2019 год</p>
99 <p>История одного из самых знаменитых конструкторов ролевых игр началась ещё в конце 1980-х. Более поздние версии для Windows, созданные японскими разработчиками, получили широкое распространение на Западе. Сегодня популярность движка достигла таких масштабов, что тег RPG Maker в Steam представляет уже не столько игры на самом движке, сколько собирательный образ тематического направления в геймдеве. Этот феномен легко объяснить.</p>
99 <p>История одного из самых знаменитых конструкторов ролевых игр началась ещё в конце 1980-х. Более поздние версии для Windows, созданные японскими разработчиками, получили широкое распространение на Западе. Сегодня популярность движка достигла таких масштабов, что тег RPG Maker в Steam представляет уже не столько игры на самом движке, сколько собирательный образ тематического направления в геймдеве. Этот феномен легко объяснить.</p>
100 <p>RPG Maker используют преимущественно для создания JRPG в стиле ранних частей Final Fantasy. Сам жанр требует огромного количества ресурсов: локаций, персонажей, мобов и так далее. Большинство тех, кто работает в RPG Maker, используют дефолтные шаблоны движка, дополняя их собственными персонажами и иллюстрациями. Иногда даже NPC в этих играх созданы только с помощью генератора. Поэтому игры на RPG Maker, как правило, выглядят очень однотипно. Лень тут ни при чём: у большинства инди-разработчиков просто нет времени, навыков и ресурсов, чтобы сделать всё с нуля. А готовые системы сохранения, боя и интерфейс тяжело изменить. Даже если потратить на кастомизацию достаточное количество времени, мелкие детали в интерфейсе всё равно выдадут RPG Maker.</p>
100 <p>RPG Maker используют преимущественно для создания JRPG в стиле ранних частей Final Fantasy. Сам жанр требует огромного количества ресурсов: локаций, персонажей, мобов и так далее. Большинство тех, кто работает в RPG Maker, используют дефолтные шаблоны движка, дополняя их собственными персонажами и иллюстрациями. Иногда даже NPC в этих играх созданы только с помощью генератора. Поэтому игры на RPG Maker, как правило, выглядят очень однотипно. Лень тут ни при чём: у большинства инди-разработчиков просто нет времени, навыков и ресурсов, чтобы сделать всё с нуля. А готовые системы сохранения, боя и интерфейс тяжело изменить. Даже если потратить на кастомизацию достаточное количество времени, мелкие детали в интерфейсе всё равно выдадут RPG Maker.</p>
101 <p>Сейчас существует несколько<a>версий</a>редактора. Последняя -<a>RPG Maker MZ</a> - вышла в 2020 году.<a>Базовая версия</a>обойдётся в 1 389 рублей. Также не стоит забывать о DLC с наборами тематических ассетов, которые наверняка потребуются начинающему разработчику.</p>
101 <p>Сейчас существует несколько<a>версий</a>редактора. Последняя -<a>RPG Maker MZ</a> - вышла в 2020 году.<a>Базовая версия</a>обойдётся в 1 389 рублей. Также не стоит забывать о DLC с наборами тематических ассетов, которые наверняка потребуются начинающему разработчику.</p>
102 Скриншот из To the Moon - игры, созданной на RPG Maker. Скриншот: игра To the Moon /<a>Steam</a><p>Преимущества:</p>
102 Скриншот из To the Moon - игры, созданной на RPG Maker. Скриншот: игра To the Moon /<a>Steam</a><p>Преимущества:</p>
103 <ul><li>не требует навыков программирования, более опытные разработчики могут оценить гибкость движка с помощью JavaScript;</li>
103 <ul><li>не требует навыков программирования, более опытные разработчики могут оценить гибкость движка с помощью JavaScript;</li>
104 <li>кросс-платформенность (Windows, Mac OS X, HTML5; iOS и Android - в RPG Maker MV);</li>
104 <li>кросс-платформенность (Windows, Mac OS X, HTML5; iOS и Android - в RPG Maker MV);</li>
105 <li>огромное количество плагинов: игру можно сделать фактически с нуля без помощи художников и композиторов;</li>
105 <li>огромное количество плагинов: игру можно сделать фактически с нуля без помощи художников и композиторов;</li>
106 <li>на тематических форумах есть бесплатные ассеты.</li>
106 <li>на тематических форумах есть бесплатные ассеты.</li>
107 </ul><p>Недостатки:</p>
107 </ul><p>Недостатки:</p>
108 <ul><li>большое количество ассетов и DLC, которые следует докупать отдельно;</li>
108 <ul><li>большое количество ассетов и DLC, которые следует докупать отдельно;</li>
109 <li>неоправданно большой "вес" проектов: согласно порталу<a>gamedesigning.org</a>, игра занимает от 400 МБ независимо от количества контента, к тому же конструктор нередко создает резервные копии, засоряя жёсткий диск;</li>
109 <li>неоправданно большой "вес" проектов: согласно порталу<a>gamedesigning.org</a>, игра занимает от 400 МБ независимо от количества контента, к тому же конструктор нередко создает резервные копии, засоряя жёсткий диск;</li>
110 <li>если перемудрить с ассетами, игра начнет тормозить - выявить причину будет непросто;</li>
110 <li>если перемудрить с ассетами, игра начнет тормозить - выявить причину будет непросто;</li>
111 <li>портирование на мобильные платформы может сопровождаться неприятными багами.</li>
111 <li>портирование на мобильные платформы может сопровождаться неприятными багами.</li>
112 </ul><p>Игры на движке: To the Moon, Hello Charlotte, Grimm’s Hollow, Lawmage Academy.</p>
112 </ul><p>Игры на движке: To the Moon, Hello Charlotte, Grimm’s Hollow, Lawmage Academy.</p>
113 Скриншот из Lawmage Academy - игры, созданной на RPG Maker. Скриншот: игра Lawmage Academy /<a>Steam</a><p><em>"Мне хотелось сделать добротную двумерную RPG с приятным геймплеем, хорошей боёвкой и презентабельным визуалом. Я понял, что мне не хватит опыта и бюджета для работы с Unity 3D или UE4 (если не считать работой сборку игры сомнительного качества из готовых ассетов), поэтому я остановился на RPGMaker, тем более что мне уже доводилось с ним работать. Это замечательный инструмент, но, к сожалению, за годы у него сложилась репутация конструктора плохих игр, которые порой бывают даже хуже, чем поделки на Unity. Отчасти это связано с простотой его использования. Практически любой желающий может сразу создать игру на RPG Maker, достаточно посмотреть пару обучающих видео. Однако реальные возможности движка сильно ограничены: на нём можно сделать только JRPG в стиле Final Fantasy, для иных жанров потребуется масса плагинов, а ещё предстоит потратить время на работу с кодом".</em></p>
113 Скриншот из Lawmage Academy - игры, созданной на RPG Maker. Скриншот: игра Lawmage Academy /<a>Steam</a><p><em>"Мне хотелось сделать добротную двумерную RPG с приятным геймплеем, хорошей боёвкой и презентабельным визуалом. Я понял, что мне не хватит опыта и бюджета для работы с Unity 3D или UE4 (если не считать работой сборку игры сомнительного качества из готовых ассетов), поэтому я остановился на RPGMaker, тем более что мне уже доводилось с ним работать. Это замечательный инструмент, но, к сожалению, за годы у него сложилась репутация конструктора плохих игр, которые порой бывают даже хуже, чем поделки на Unity. Отчасти это связано с простотой его использования. Практически любой желающий может сразу создать игру на RPG Maker, достаточно посмотреть пару обучающих видео. Однако реальные возможности движка сильно ограничены: на нём можно сделать только JRPG в стиле Final Fantasy, для иных жанров потребуется масса плагинов, а ещё предстоит потратить время на работу с кодом".</em></p>
114 <p><strong>Manly Mouse Studios</strong>, инди-разработчик (<a>The Singularity Wish</a>).<a>Дневник разработчика</a>, октябрь 2019 года</p>
114 <p><strong>Manly Mouse Studios</strong>, инди-разработчик (<a>The Singularity Wish</a>).<a>Дневник разработчика</a>, октябрь 2019 года</p>
115 Скриншот из The Singularity Wish - игры, созданной на RPG Maker. Скриншот: игра The Singularity Wish /<a>Steam</a><p><em>"RPG Maker действительно очень простой движок. Его простота и доступность привели к тому, что на нём появилось огромное количество "мусора“, в том числе порнографического содержания. Из-за этого многие геймеры терпеть не могут RPG Maker. И эта дурная слава будет преследовать даже качественные проекты. Игры на этом движке</em><strong>очень</strong><em>узнаваемы. Ещё могу отметить тот факт, что движок подходит для создания пошаговых RPG и даже квестов. Игры других жанров в теории тоже можно сделать (я даже видел симпатичный beat ’em up), но это равносильно забиванию гвоздей отвёрткой вместо молотка".</em></p>
115 Скриншот из The Singularity Wish - игры, созданной на RPG Maker. Скриншот: игра The Singularity Wish /<a>Steam</a><p><em>"RPG Maker действительно очень простой движок. Его простота и доступность привели к тому, что на нём появилось огромное количество "мусора“, в том числе порнографического содержания. Из-за этого многие геймеры терпеть не могут RPG Maker. И эта дурная слава будет преследовать даже качественные проекты. Игры на этом движке</em><strong>очень</strong><em>узнаваемы. Ещё могу отметить тот факт, что движок подходит для создания пошаговых RPG и даже квестов. Игры других жанров в теории тоже можно сделать (я даже видел симпатичный beat ’em up), но это равносильно забиванию гвоздей отвёрткой вместо молотка".</em></p>
116 <p><strong>Кирилл Пестряков</strong>, инди-разработчик (<a>Heroines of Swords &amp; Spells</a>)</p>
116 <p><strong>Кирилл Пестряков</strong>, инди-разработчик (<a>Heroines of Swords &amp; Spells</a>)</p>
117 Скриншот из Heroines of Swords &amp; Spells - игры, созданной на RPG Maker. Скриншот: игра Heroines of Swords &amp; Spells /<a>Steam</a><p>Конструктор от французской компании<a>Clickteam</a>, разработавшей инструменты Klik and Play, The Games Factory и Multimedia Fusion. За счёт большого количества ассетов и визуального программирования на Clickteam Fusion можно быстро собрать 2D-игру. Принцип движка схож с Construct, так как сборка проекта происходит путём составления "событий".</p>
117 Скриншот из Heroines of Swords &amp; Spells - игры, созданной на RPG Maker. Скриншот: игра Heroines of Swords &amp; Spells /<a>Steam</a><p>Конструктор от французской компании<a>Clickteam</a>, разработавшей инструменты Klik and Play, The Games Factory и Multimedia Fusion. За счёт большого количества ассетов и визуального программирования на Clickteam Fusion можно быстро собрать 2D-игру. Принцип движка схож с Construct, так как сборка проекта происходит путём составления "событий".</p>
118 <p>Clickteam Fusion - модульный движок.<a>Основная</a>версия стоит 1 299 рублей, но возможности инструмента расширяются при покупке дополнительных пакетов. Это потребуется разработчику в том случае, если он планирует мультиплатформенный релиз.</p>
118 <p>Clickteam Fusion - модульный движок.<a>Основная</a>версия стоит 1 299 рублей, но возможности инструмента расширяются при покупке дополнительных пакетов. Это потребуется разработчику в том случае, если он планирует мультиплатформенный релиз.</p>
119 <p>Также с официального сайта можно скачать пробную<a>версию</a>движка. В ней доступны все основные функции, но сделать можно только HTML5-приложение.</p>
119 <p>Также с официального сайта можно скачать пробную<a>версию</a>движка. В ней доступны все основные функции, но сделать можно только HTML5-приложение.</p>
120 Скриншот из Outbuddies DX - игры, созданной на Clickteam Fusion. Скриншот: игра Outbuddies DX /<a>Steam</a><p>Преимущества:</p>
120 Скриншот из Outbuddies DX - игры, созданной на Clickteam Fusion. Скриншот: игра Outbuddies DX /<a>Steam</a><p>Преимущества:</p>
121 <ul><li>подойдёт новичкам;</li>
121 <ul><li>подойдёт новичкам;</li>
122 <li>встроенный физический движок Box2D;</li>
122 <li>встроенный физический движок Box2D;</li>
123 <li>поддержка распространённых графических расширений (GIF, JPEG, PNG и так далее);</li>
123 <li>поддержка распространённых графических расширений (GIF, JPEG, PNG и так далее);</li>
124 <li>кросс-платформенность (Windows, HTML, iOS, Android, Flash).</li>
124 <li>кросс-платформенность (Windows, HTML, iOS, Android, Flash).</li>
125 </ul><p>Недостатки:</p>
125 </ul><p>Недостатки:</p>
126 <ul><li>при большом количестве объектов в сцене возможны проблемы с оптимизацией;</li>
126 <ul><li>при большом количестве объектов в сцене возможны проблемы с оптимизацией;</li>
127 <li>могут возникнуть сложности с портированием на мобильные платформы;</li>
127 <li>могут возникнуть сложности с портированием на мобильные платформы;</li>
128 <li>программы экспорта на другие платформы стоят почти как сам движок.</li>
128 <li>программы экспорта на другие платформы стоят почти как сам движок.</li>
129 </ul><p>Игры на движке:<strong></strong>Five Nights at Freddy’s, The Escapists, Outbudies, Rising Legends, Valiant Saga, Concrete Jungle.</p>
129 </ul><p>Игры на движке:<strong></strong>Five Nights at Freddy’s, The Escapists, Outbudies, Rising Legends, Valiant Saga, Concrete Jungle.</p>
130 Скриншот из The Escapists - игры, созданной на Clickteam Fusion. Скриншот: игра The Escapists /<a>Steam</a><p><em>"Clickteam Fusion - единственный инструмент, который я когда-либо использовал для разработки игр. Я пытался изучить Unity, но понял, что мне понадобились бы годы, чтобы догнать мой уровень знания Fusion. &lt;…&gt; Мне было трудно портировать проект на iOS из-за ошибки со слоями (думаю, скоро это исправят), но я нашёл обходной путь и опубликовал решение на</em><a><em>форуме</em></a><em>, чтобы помочь тем, кто столкнулся с похожей проблемой. &lt;…&gt; Сообщество Clickteam всегда делится полезной информацией - на любой вопрос можно получить ответ в течение нескольких часов".</em></p>
130 Скриншот из The Escapists - игры, созданной на Clickteam Fusion. Скриншот: игра The Escapists /<a>Steam</a><p><em>"Clickteam Fusion - единственный инструмент, который я когда-либо использовал для разработки игр. Я пытался изучить Unity, но понял, что мне понадобились бы годы, чтобы догнать мой уровень знания Fusion. &lt;…&gt; Мне было трудно портировать проект на iOS из-за ошибки со слоями (думаю, скоро это исправят), но я нашёл обходной путь и опубликовал решение на</em><a><em>форуме</em></a><em>, чтобы помочь тем, кто столкнулся с похожей проблемой. &lt;…&gt; Сообщество Clickteam всегда делится полезной информацией - на любой вопрос можно получить ответ в течение нескольких часов".</em></p>
131 <p><strong>Скотт Коутон</strong>, инди-разработчик (<a>Five Nights at Freddy’s</a>).</p>
131 <p><strong>Скотт Коутон</strong>, инди-разработчик (<a>Five Nights at Freddy’s</a>).</p>
132 <p>"<a>Interview of the author of a top paid game in AppStore</a>", ноябрь 2014 года</p>
132 <p>"<a>Interview of the author of a top paid game in AppStore</a>", ноябрь 2014 года</p>
133 Скриншот из Five Nights at Freddy’s - игры, созданной на Clickteam Fusion. Скриншот: Five Nights at Freddy’s /<a>Steam</a><p>Пришло время подвести итог для всех трёх материалов цикла. Чек-лист из шести пунктов, представленных ниже, поможет вам определиться с выбором движка для будущей игры.</p>
133 Скриншот из Five Nights at Freddy’s - игры, созданной на Clickteam Fusion. Скриншот: Five Nights at Freddy’s /<a>Steam</a><p>Пришло время подвести итог для всех трёх материалов цикла. Чек-лист из шести пунктов, представленных ниже, поможет вам определиться с выбором движка для будущей игры.</p>
134 <p><strong>Временные рамки</strong></p>
134 <p><strong>Временные рамки</strong></p>
135 <p>Обозначьте для себя сроки разработки. Если это игра вашей мечты, возможно, на её разработку уйдут годы. В этом случае стоит задуматься о движках, поддерживающих масштабные проекты (Unity, UE4, CryEngine). Но если в вашем распоряжении несколько месяцев, можно присмотреться к GameMaker или Construct 3 и сделать головоломку или платформер.</p>
135 <p>Обозначьте для себя сроки разработки. Если это игра вашей мечты, возможно, на её разработку уйдут годы. В этом случае стоит задуматься о движках, поддерживающих масштабные проекты (Unity, UE4, CryEngine). Но если в вашем распоряжении несколько месяцев, можно присмотреться к GameMaker или Construct 3 и сделать головоломку или платформер.</p>
136 <p><strong>Бюджет</strong></p>
136 <p><strong>Бюджет</strong></p>
137 <p>Некоторые игры предполагают финансовые затраты уже на старте, когда нужно приобрести движок (RPG Maker, GameMaker, Construct). В других случаях предстоит вложиться в покупку ассетов (Unity, UE4) и быть готовым выплачивать роялти. Что касается бесплатного контента, то здесь нужно быть особенно внимательным: иногда для использования требуется разрешение автора.</p>
137 <p>Некоторые игры предполагают финансовые затраты уже на старте, когда нужно приобрести движок (RPG Maker, GameMaker, Construct). В других случаях предстоит вложиться в покупку ассетов (Unity, UE4) и быть готовым выплачивать роялти. Что касается бесплатного контента, то здесь нужно быть особенно внимательным: иногда для использования требуется разрешение автора.</p>
138 <p><strong>Личные навыки</strong></p>
138 <p><strong>Личные навыки</strong></p>
139 <p>Многие мечтают сделать собственную игру, но их останавливает отсутствие навыков программирования. В этом случае стоит обратить внимание на движки с визуальными скриптами и упрощённым подходом к коду (Clickteam Fusion, Ren’Py, Construct 3, UE4, GameMaker Studio).</p>
139 <p>Многие мечтают сделать собственную игру, но их останавливает отсутствие навыков программирования. В этом случае стоит обратить внимание на движки с визуальными скриптами и упрощённым подходом к коду (Clickteam Fusion, Ren’Py, Construct 3, UE4, GameMaker Studio).</p>
140 <p><strong>Команда</strong></p>
140 <p><strong>Команда</strong></p>
141 <p>Здесь всё зависит от масштаба. С какими-то технологиями проще работать в одиночку (GameMaker Studio, Construct 3, RPG Maker), в то время как для работы в других движках может потребоваться несколько человек (Unity, UE4, CryEngine).</p>
141 <p>Здесь всё зависит от масштаба. С какими-то технологиями проще работать в одиночку (GameMaker Studio, Construct 3, RPG Maker), в то время как для работы в других движках может потребоваться несколько человек (Unity, UE4, CryEngine).</p>
142 <p><strong>Жанр</strong></p>
142 <p><strong>Жанр</strong></p>
143 <p>Существуют движки, которые специализируются на конкретных жанрах. Чтобы определиться с выбором, необходимо проанализировать, какие хиты сделаны с помощью той или иной технологии. Например, RPG Maker славится удобством в построении JRPG с пиксель-артом, на Construct сделано много платформеров, а на Unity и Unreal немало проектов с впечатляющей 3D-графикой.</p>
143 <p>Существуют движки, которые специализируются на конкретных жанрах. Чтобы определиться с выбором, необходимо проанализировать, какие хиты сделаны с помощью той или иной технологии. Например, RPG Maker славится удобством в построении JRPG с пиксель-артом, на Construct сделано много платформеров, а на Unity и Unreal немало проектов с впечатляющей 3D-графикой.</p>
144 <p><strong>Выбор платформы</strong></p>
144 <p><strong>Выбор платформы</strong></p>
145 <p>Как правило, начинающих разработчиков волнует только процесс создания будущей игры, но мало кто задумывается о дальнейшей оптимизации, балансе и исправлении багов. Большую роль в этом играет масштаб проекта. Такие движки, как UE4, Unity и CryEngine, подходят для крупных проектов, но оптимизировать игру на них будет сложнее.</p>
145 <p>Как правило, начинающих разработчиков волнует только процесс создания будущей игры, но мало кто задумывается о дальнейшей оптимизации, балансе и исправлении багов. Большую роль в этом играет масштаб проекта. Такие движки, как UE4, Unity и CryEngine, подходят для крупных проектов, но оптимизировать игру на них будет сложнее.</p>
146 <p>Выбор платформы не менее важен. Если для релиза на PC можно использовать практически любой движок, то поддержкой сторонних платформ могут похвастаться не все технологии. Для браузерных проектов подойдут Phaser 3 и Construct 3. Для мобильных приложений AppGameKit, Solar 2D и Cocos. Стоит учесть, что многие движки мультиплатформенные.</p>
146 <p>Выбор платформы не менее важен. Если для релиза на PC можно использовать практически любой движок, то поддержкой сторонних платформ могут похвастаться не все технологии. Для браузерных проектов подойдут Phaser 3 и Construct 3. Для мобильных приложений AppGameKit, Solar 2D и Cocos. Стоит учесть, что многие движки мультиплатформенные.</p>
147 <p>Не бойтесь экспериментировать. Даже если о каком-то движке, упомянутом в этом материале, вы слышите в первый раз, не стоит его игнорировать. При правильном подходе, достаточном опыте и целеустремлённости любой из них может стать мощным инструментом для достижения вашей цели.</p>
147 <p>Не бойтесь экспериментировать. Даже если о каком-то движке, упомянутом в этом материале, вы слышите в первый раз, не стоит его игнорировать. При правильном подходе, достаточном опыте и целеустремлённости любой из них может стать мощным инструментом для достижения вашей цели.</p>
148 <a><b>Кто вы в мире геймдева? Узнайте на бесплатном курсе ➞</b>Вы на практике попробуете 3 профессии: геймдизайнера, 2D-художника и разработчика на Unity. Создадите свою первую игру в стиле Mario. Узнать больше</a>
148 <a><b>Кто вы в мире геймдева? Узнайте на бесплатном курсе ➞</b>Вы на практике попробуете 3 профессии: геймдизайнера, 2D-художника и разработчика на Unity. Создадите свою первую игру в стиле Mario. Узнать больше</a>