Можно ли получить качественную графику в 2D? - PullRequest
6 голосов
/ 30 декабря 2008

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

Я думал о таких анимациях, как:

  • Лучи, исходящие от рук / глаз игрока, атакующего противника
  • Огонь выходит изо рта дракона
  • Свечение, исходящее от игрока или сферы, которая светится
  • Огненные шары, производимые во время боев

Возможны ли эти вещи в 2D без этой "любительской" / "рисованной" / DOS-игры?

Ответы [ 10 ]

13 голосов
/ 30 декабря 2008

Посмотрите на World Of Goo пример того, какими красивыми могут быть 2D-игры. http://2dboy.com/games.php

Да, вы можете сделать очень красивую, эффектно выглядящую 2D графику.

8 голосов
/ 30 декабря 2008

вы смешиваете «качество» с «реализмом».

если вы рисуете в 2D, вы примерно так же ограничены, как Рафаэль, Сезанн, Моне и т. Д. У них действительно есть отличные 2D-вещи.

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

3 голосов
/ 31 декабря 2008

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

2 голосов
/ 31 декабря 2008

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

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

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

2 голосов
/ 30 декабря 2008

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

2 голосов
/ 30 декабря 2008

Конечно, это возможно. Если у вас XBox 360, взгляните на Geometry Wars Evolved 2. И во многих играх для iPhone также есть великолепная 2D-графика.

1 голос
/ 30 декабря 2008

Многие старые игры, которые я люблю, сделаны в 2D, и выглядят они как будто гладко. Например, Megaman X, Command & Conquer Tiberium Sun, Street Fighter. Вы всегда можете делать вещи, которые вы упомянули в 2D, но вам может потребоваться дополнительная работа для конкретного эффекта по сравнению с выполнением в 3D и наоборот. Это просто вопрос компромиссов. Выберите правильный инструмент для правильной работы:)

1 голос
/ 30 декабря 2008

Не понимаю, почему нет. Все мои DVD-диски отображаются на 2D-экране, и они вообще не выглядят нарисованными от руки: -)

0 голосов
/ 30 декабря 2008

«Рисованная рука» вовсе не плохая вещь, просто посмотрите на Косу , которая выглядит потрясающе во время игры (скриншоты просто не делают это справедливым)

0 голосов
/ 30 декабря 2008

Street Fighter II?

Серьезно, графика в приложении так же хороша, как и нарисована.

...