2D игры - это видеоигры, которые происходят на двухмерной плоскости.
Это может быть платформер, головоломка, аркада, стратегия или любой другой
жанр игр. Анализ предметной области 2D игр включает в себя такие аспекты,
как: Геймплей: 2D игры характеризуются простым и интуитивно понятным
геймплеем. Они обычно сосредоточены на движении персонажа по уровню,
собирании предметов, преодолении препятствий и борьбе с врагами.
Многие 2D игры используют пиксельную графику, которая создает эффект
ретро-стиля. Современные 2D игры могут использовать более современные
визуальные эффекты и анимацию, чтобы создать уникальную атмосферу. Как и
другие видеоигры, звук в 2D играх имеет большое значение. Хорошо
подобранный звук может создать настроение игры и помочь игроку погрузиться
в игровой мир.
Управление в 2D играх обычно простое, что делает игру доступной для
большего количества игроков. Однако, некоторые 2D игры могут иметь сложные
комбинации управления, чтобы дать игроку больше возможностей в игре.
Некоторые 2D игры могут иметь мультиплеерный режим, позволяющий игрокам
играть вместе с друзьями или другими игроками из разных частей мира.
Жанры 2D игр могут быть разнообразными, но некоторые часто
используемые включают платформеры, аркады, головоломки, стратегии и
файтинги. 2D игры могут быть доступны на многих платформах, включая ПК,
мобильные устройства, консоли игровых приставок и т.д.
Можно сказать, что 2D игры предоставляют игрокам простые и увлекательные игровые моменты,
возможность получить уникальный опыт и эмоции. 2D игры могут быть
созданными командами из одного человека или небольшим количеством
участников, что делает этот жанр доступным для начинающих разработчиков.
В ходе выполнения индивидуального задания были проанализированы
популярные средства разработки, выделены их достоинства и недостатки, и
выбраны наиболее актуальные для начинающих разработчиков. Основываясь на
полученной в ходе исследования информации, было решено разработать
«Survival» на игровом движке GameMaker. После выбора средств разработки
было начато изучение GameMaker, а также разработка самого проекта.
В ходе разработки был изучен игровой движок GameMaker и были
приобретены необходимые знания и умения, а именно:
создание сцен;
создание и написание скриптов;
настройка объектов;
создание UI;
компиляция проекта.