Есть ли у 2D-игр будущее? [закрыто]

34

В настоящее время я работаю над двумерным движком физики мягких тел (так как сейчас его нет -_-), но я боюсь, что нет смысла тратить на него то, что, скорее всего, будет годами.

Хотя я люблю работать над этим, я сомневаюсь, что такой движок получит какой-либо доход, учитывая, что любой, кто готов платить деньги за библиотеку, вероятно, будет работать в 3D.

Есть ли будущее у 2D-игр в игровой индустрии?
Должен ли я просто уронить свой двигатель и найти что-то значимое для работы?

Бонус:

Я пытался придумать уникальный способ реализовать свой физический движок в 2D-игре, рассматривая игры, которые имеют несколько измерений, но все же в 2D-перспективе, как Paper Mario. Любые идеи?

Griffin
источник
5
«В настоящее время я работаю над двумерным движком физики мягких тел (поскольку сейчас его нет -_-») - Хорошая работа! Но почему бы не расширить Box2d, а не начинать с нуля?
Quazi Irfan
11
@iamcreasy: «Но почему бы не расширить Box2d, а не начинать с нуля?» Я не могу говорить за Гриффина, но это будет намного, намного сложнее, чем делать это самостоятельно. Понимание сложной чужой кодовой базы до такой степени, что вы сможете вносить серьезные изменения и исправления, гораздо сложнее, чем просто писать ее самостоятельно.
Никол Болас
20
"Есть ли у 2D-игр будущее?" Да, конечно. Следующий!
о0 '.
2
Злые птицы. Конечно, это доказывает, что у 2D есть будущее. На самом деле, из всех лидеров продаж в магазине приложений, сколько 2D и сколько 3D?
Muzz5
5
Этот вопрос в основном спекуляция.
Тетрад

Ответы:

65

«Люди» объявляют о смерти 2D-игр с тех пор, как появились 3D-игры. Черт, Sony даже пыталась запретить 2D игры любого типа на PS1. И какая из самых запоминающихся игр для PS1?

Castlevania: Симфония Ночи. 2D игры.

2D игры не умерли; они никогда не будут мертвыми. Даже если бы вы стерли каждый 2D боковой скроллер с лица Земли, все равно были бы игры-головоломки (тетрис и т. Д.) И другие простые 2D-игры (SpaceChem и т. Д.). Они ничего не выиграют, добавив третье измерение.

Должен ли я просто уронить свой двигатель и найти что-то значимое для работы?

Я бы сказал, что ваша проблема, вероятно, исходит из неправильного вопроса.

Вы говорите, что создаете "2D физический движок мягких тел". Одно это утверждение является частью проблемы: вы создаете движок, а не игру . Знаете ли вы, что вы собираетесь делать с этим «2D физическим движком мягких тел»? Какой у тебя игровой процесс? Почему люди хотят играть в твою игру?

Если единственным ответом на это является то, что у него есть «физический движок двумерного мягкого тела», то вам нужно переосмыслить то, как вы подходите к задаче создания игры вообще. Вы думаете как программист: делаете что-то, потому что это кажется довольно интересным. Вы не думаете, как гейм-дизайнер: создаете что-то, потому что это может способствовать хорошему игровому процессу. Мышление программиста может привести к хорошему игровому процессу, но гораздо менее вероятно.

Николь Болас
источник
+1, очень хороший момент о мышлении программиста и геймдизайнера.
аааааааааааа
да, то, о чем я раньше не задумывался, +1 помогло мне, и мне даже не нужно было знать ответ на главный вопрос;)
Джоэл
17

Действительно, у 2D-игр есть будущее в игровой индустрии. Я даже думаю, что 2D-игры возвращаются в силу из-за (в большинстве случаев) более низких цен, из-за менее мощных устройств, из-за ностальгии.

Существует множество 2D-игр Indy, таких как World of Goo, Aquaria, Braid, Gish, Crayon Physics и т. Д., С очень большим количеством проданных копий. Есть даже неиндийские игры, такие как новые и очень привлекательные Rayman Origins. Я почти уверен, что здесь можно перечислить гораздо больше, но я не думаю об этом прямо сейчас.

3D больше не считается «новым», а 2D больше не считается «старым». Оба они старые, и оба могут создать что-то интересное, что может привлечь игроков. Разработчики должны выбрать стиль, который лучше всего заслуживает игру.

Valkea
источник
1
Также названия Triple-A повышают ожидания, а качественные 3D-активы довольно дороги.
День
6

2D означает две вещи - графику и геймплей.

2D-графика сейчас гораздо менее популярна, хотя никогда не исчезнет. 2D является в некотором роде художественным выбором, так как многие люди считают 2D-графику более красивой, чем их 3D-аналог.

2D-геймплей всегда будет сильным. Причиной этого является то, что на него полагаются многие игры - тетрис, Street Fighter и Sonic - все игры, которые работают лучше, если ограничены 2D-плоскостью.

Pubby
источник
На этот выбор влияет и цена. Низкополигональная 3D-графика дешевле, чем высококачественная 2D-графика, которая, в свою очередь, дешевле высококачественной современной 3D-графики (высокополигональная, всевозможные карты и текстуры и т. Д.).
Ден
4
@Den Но высококачественное 2D-искусство также намного красивее, чем низкокачественное 3D-искусство. Если вы ищете красоту с ограниченным бюджетом, я бы выбрал 2D в любой день.
аааааааааааа
@eBusiness Я полностью согласен.
Ден
5

В наши дни может быть не так много высокобюджетных или громких 2D-игр для ПК, Xbox или PS3, но у 2D-игр определенно есть будущее. Стоит только взглянуть на Apple App Store: существует множество игр для продажи, не имеющих третьего измерения, и они приносят прибыль.

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

Блэр Холлоуэй
источник
5

Действительно короткий ответ на дискуссию:

Теперь 3D-телевизоры доступны для широких масс. Как вы думаете, у 2D-телевизоров есть будущее?

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

Greg
источник
3

Вы когда-нибудь играли в эту игру под названием «Angry Birds»?

Раджаванья Субраманиан
источник
2

2D-игры, безусловно, все еще имеют свое место. В мире огромных bugets и крупных Дев команд http://terraria.org процветать с более чем 1 миллиона копий , проданных.

Artifex
источник
1
+1 для Террарии. У него очень много схожей механики с Minecraft, и вы можете думать об этом как о 2D-версии этой игры. Я больше повеселился с Terraria, чем с Minecraft. На самом деле я работаю над некоторыми дополнениями к Box2D, для моих собственных стремлений к игре. Назовите меня предвзятым 2D, но у 2D-геймплея абсолютно будущее.
Стивен Лу
2

Разработка 2D-игр исчезла из крупных компаний, но это не значит, что разработчики прекратили создавать красивые 2D-игры, такие как Angry Birds.

Разработка 2D-игр - это первый шаг, который нам всем нужно пройти, когда мы хотим перейти от классического программирования к современному миру разработки игр.

В настоящее время, используя возможности HTML5 и новые API Javascript, мы можем создавать 2D-игры для браузеров, не изучая другие технологии, такие как традиционная флэш-память. С WebGL мы можем даже создавать 3D игры!

Можно утверждать, что ответом является «да» и «нет».

Нет, потому что каждый разработчик игр, независимо от их возраста, создает 2D-игру для развлечения.

Да, потому что 3D - это новый стандарт для настольных игр. Мобильные игры в основном 2D.

Dimitris Diamantis
источник
1

Большая часть лучшей игры, в которую я играл где-то в 2D! Игровой процесс, который вы можете иметь, сильно отличается от 3D-игры, и поэтому люди все еще будут долго играть в 2D-игру (люди все еще читают газеты, слушают радио и ходят на концерты (даже классические), верно?).

Взгляните на Braid, Limbo и совсем недавно Trine (не очень похожую, но сногсшибательную 2D-графику, да что угодно;)).

Если вы хотите прорваться в мир 2D, вы должны быть оригинальными. Если так, у вас будет достаточный доход, будьте уверены в этом!

user11668
источник
+1 для большинства из лучших игр, в которые я играл где в 2D! У меня такой же опыт.
знаменитый Гаркин
1

Я думаю, что 2D-игры будут процветать в течение очень долгого времени - хорошо, если не в прошлом, жизнь вашего проекта. По большей части трехмерная игровая графика все еще находится в зачаточном состоянии и либо требует специального дорогостоящего оборудования для игр большого формата, либо имеет ограниченный доступ к мобильным устройствам. На базовом физическом уровне жалобы на головную боль, головокружение и тошноту распространены среди пользователей 3D, и существует значительная база людей, которые предпочитают 2D.

Учитывая, что вы работаете над физическим игровым движком, я полагаю, что если вы решите погрузиться в создание 3D-игр, переход будет намного проще, чем в играх с большим количеством экшенов и графики; рендеринг форм и законов физического мира в 3D, возможно, гораздо менее сложен, чем, скажем, создание 3D-среды для шутера от первого лица или спортивной игры.

Наконец, более важным, чем 2D против 3D, является заслуга сюжетной линии и потребностей пользователей. Игра может быть в восхитительном 3D, но если она не будет увлекательной, люди не будут вынуждены играть в нее. Иногда, и особенно на мобильных устройствах, простые и быстрые (например, Tetris) превосходят игру, полную причудливых 3D-эффектов, загрузка которых занимает много времени.

JKL
источник
0

В будущем будет много 2D-игр ... Будут ли они иметь пиксельный спрайт и мозаичный фон ... вероятно, нет.

Я не думаю, что игры можно просто разделить на 2D и 3D. Например, Xbox 360 не имеет 2D API. Значит ли это, что все игры на Xbox 360 являются 3D? Другим примером является игра в шахматы. Это 2D игра, независимо от того, как вы ее рисуете. У вас может быть пиксельная графика, векторная флэш-графика, трехмерное изображение с предварительным отображением или 3D-рендеринг со всеми видами источников света и пиксельными шейдерами. Шахматы все еще 2D игра. Я согласен, что если вы позволите некоторым движениям камеры вокруг шахматной доски, это добавит простую трехмерную механику, но я все еще не хочу называть это трехмерной игрой.

Я думаю, что мы должны говорить об играх как 2D механика и 3D механика. Ваш двухмерный движок физики мягких тел может быть легко связан с какой-то необычной библиотекой рендеринга ... пока ваш игровой процесс остается простым, движок должен быть хорошим.

Aleks
источник