Создание игры без графики?

Это возможно или даже конструктивно для создания игры без какой-либо графики (но предназначается для становления графическим),

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

Если так, что я должен сделать, чтобы помочь интегрировать графику в игру позже (каждый рисованный объект должен закурить, Вращаться, Столкнуться, и т.д. метод)?

9
задан cam 18 May 2010 в 12:42
поделиться

7 ответов

Обычно:

Вы можете взглянуть на это:

Вики по программированию игр

Это должно помочь вам начать работу.

В частности, какую игру вы представляете?

Обновление:

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

Я ожидал, что вам понадобятся методы Move, Rotate и Checkcollision для тестирования базовой функциональности, но, как вы писали, вы создадите только основы игровой системы, простого набора настроек может быть достаточно.

Вы должны позволить своим объектам сохранять свое положение (и направление, если применимо).

Другой подход может заключаться в создании списка объектов и их позиций в игровом мире позже. Это позволит вам разработать обработчики событий взаимодействия (например, On GunFired, OnHit, Ondie, ...) и протестировать их на каком-то тестовом стенде.

3
ответ дан 4 December 2019 в 07:34
поделиться

Раньше я играл в NetHack (символы ASCII), Castle of the Winds (графика сверху вниз) и Diablo (2-D, но если смотреть под углом). Геймплей у всех был похож. Все они были основаны на плитке. Все они имели одинаковое оборудование, заклинания, боевые действия, исследования, случайные карты и т. Д. Однако качество графики улучшилось.

Игра, Adventure была текстовой приключенческой игрой с текстовыми командами для «идти на север», «смотреть», «получить камень» и т. Д. Затем, King's Quest игры (все графические) начинались с прогулки, но все еще вводили команды. В более поздних играх у вас был стандартный значок меню для «посмотреть здесь», «пройти здесь», «забрать объект» и т. Д. Вместо того, чтобы печатать.

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

7
ответ дан 4 December 2019 в 07:34
поделиться

-game dev фон пользовательский интерфейс почти всегда является последней частью разработки. Если вы гарантируете, что будет графика, то обязательно разместите ее по размеру.

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

2
ответ дан 4 December 2019 в 07:34
поделиться

Конечно, это возможно. Игры, положившие начало жанру «приключения / ролевые игры», не имели графики и были очень забавными. Вот несколько отличных примеров:

  1. Колоссальная пещера
  2. Зорк
2
ответ дан 4 December 2019 в 07:34
поделиться

В некоторых играх используется шаблон MVC (Model View Controller). Если вы сделали то же самое, должно быть возможно делать части MC с несколькими видами (текстовые, 2d, 3d).

6
ответ дан 4 December 2019 в 07:34
поделиться

Ярким примером того, что возможно без графики, является Dwarf Fortress. Невероятно глубокая и сложная игра, представленная всего лишь кучкой ascii символов. Существуют созданные фанатами визуализаторы (изометрический 3d, полный 3d мир). Так что да, можно сделать отличную игру, не утруждая себя программированием сложной графики.

5
ответ дан 4 December 2019 в 07:34
поделиться

Использовать графику-заполнитель. Рисовать ящики и стикмены в GIMP может любой желающий.

Или просто используйте Google, это должно дать вам доступ к огромному хранилищу графики, которую вы можете свободно использовать в своей игре, или, по крайней мере, «заимствовать», пока не получите нужную графику.

4
ответ дан 4 December 2019 в 07:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: