Из-за нехватки капитала и времени мы
приходится делать нашу игру в 2D даже
хотя я (разработчик) предпочел бы
если это было сделано в 3D. Я бы ненавидел за
пользователи, чтобы присоединиться к игре, только чтобы думать
графика выглядит плохо и уйти.
Хотя я полагаю, что мы просто должны попробовать
и сделаем все возможное.
Я не думаю, что все должно быть в 3D, чтобы хорошо выглядеть. Хорошо выполненная 2D-графика может выглядеть во много раз лучше, чем стандартная 3D-графика. Чтобы получить отличную 3D-графику, вы должны приложить серьезные усилия. Если ваш бюджет этого не учитывает, я бы постарался приложить немало усилий для разработки игрового процесса.
Подумайте о (несколько устаревшем) Diablo II, который не является 3D, но все же имеет приятную и привлекательную графику.
Конечно, возможно построить архитектуру, которая облегчила бы изменение графического представления, но я думаю, что она почти никогда не будет такой простой, как вы описали. Конечно, если вы просто хотите использовать 3D ради 3D, это можно сделать (вместо растровых изображений вы теперь визуализируете 3D-модели), но это несколько бессмысленно. Если вы хотите использовать 3D, игрок должен иметь возможность использовать его (например, перемещая камеру, имея больше степеней свободы, ...), но это должно быть учтено во всем дизайне игры и, следовательно, серьезно влияет на игровой процесс.