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

Вкратце

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

Топ платформ от стим комьюнити

Конструкторы игр

CryEngine

Unity3d

Unity — это мультиплатформенный инструмент для разработки двух- и трёхмерных приложений и игр.

UDK

Unreal Development Kit - это полноценная профессиональная система разработки игр.

Ogre3d

Доступные LGPL/MIT 3D и 2D движки, полезная информация

LGPL/MIT windows c++
LGPL/MIT java
LGPL/MIT C#
Могу посоветовать Horde3D devmaster.net/devdb/engines/horde3d
Или Ogre 3D habrahabr.ru/post/86017 (но для написания простой аркады ... не лучший вариант)
В целом, это всё 3D движки, но очевидно в 2D на них тоже можно писать.
Вот есть 2D например, поддерживает все вин32
2D движок
Supported Platforms:
Windows, Linux, Mac OS X
Languages Written In:
C/C++, Assembly
High level API with all the functions necessary to develop 2D games.

А ты уже выбрался из common.j?

`
ОЖИДАНИЕ РЕКЛАМЫ...
14
Сделал все как в мануале, уже подписываю контракт с акеллой :)
26
alexprey, твой проект достаточно активен, и сам о себе напоминает))
9
Я уже что-то пытаюсь делать, но есть некоторые проблемы.
9
Нет нормальных инструментов чтобы делать модели и текстуры, мне ни кто не хочет помогать, все самому приходится делать. Я начал делать несколько моделей в Hexagon 2.5, но 3D паинт там полное дерьмо - он глючит - и хотелось бы чтобы не было швов на скинах. Пробовал Бэйкить шейдер в Даз студио, но и он глючит и не может сохранить текстуру.
38
3ds max? maya? Z Brush? blender?
9
Еще не пробовал. Но надо будет в них еще освоится для начала.
Пока что пытаюсь заставить Даз студио нормально работать, шейдер миксер в нем довольно удобный.
Этот комментарий удален
Этот комментарий удален
9
Жава просто кастрированный С++. Ни тебе поинтеров ни ссылок, и программы не компилируются а интерпретируются из-за чего проги работают медленно и используют только динамическую память. Список недостатков могу продолжать еще долго.
Этот комментарий удален
38
DENj, всё, что ты назвал - скорее плюсы, чем минусы, но давайте не будем меряться знаниями технологий. Меня просто удивляет что док бомбит при любом упоминании жавы.
Иногда полезно знать более одного языка)
9
Doc, ru.wikipedia.org/wiki/Java
Цитирую:
"Программы на Java транслируются в байт-код, выполняемый виртуальной машиной Java (JVM) — программой, обрабатывающей байтовый код и передающей инструкции оборудованию как интерпретатор"
Интерпретация и компиляция разные вещи.
ScorpioT1000, отсутствие поинтеров и ссылок плюс?
29
Ну тебе лучше знать, видимо. Когда очки протрешь, прочитай еще раз.
Так что там, где скриншоты твоих творений на божественном языке цэпэпэ?
Помнится вы там с торнаком полгода высирали скайбокс и ландшафт, это я видел. Далее продвинулось?
9
Не мы с Торнаком а я один, это написано в описании и я не рассказывал обо всем что реализовл.
29
Ну так расскажи, как там успехи? Поинтеры сильно помогают?
38
DENj, вся жава основана на ссылках если что, не путай с galaxy
9
ScorpioT1000, в универе изучаем жаву.
Doc, если тебе интересно то там все на поинтерах что упрощает сортировку объектов в списках.
24
DENj, стесняюсь спросить, а какой алгоритм сортировки списка используется?
9
prog, ни какого хитрого алгоритма нет, когда объект удаляется, он заменяется последним элементом из списка и длина списка уменьшается. Я просто меняю местами поинтеры. Когда создаю новый я его сохраняю в конец списка.
29
Так список ты отсортировал, прелестно. А игра где, малахитовый?
Кукаретик уровня скорпио, только тот вообще ничего не умеет, ты то хоть скайбокс выводил!
9
Doc, не ожидал такой неадекватной реакции от тебя, у меня между прочим еще универ есть, нету у меня так много времени. Я этим занимаюсь когда есть время и настроение. Ни фиг задирать нос от того что сделал простенькую 2д игру.
24
DENj, ну так это, извиняюсь, ни разу не сортировка, а просто добавление и удаление элементов и такие вещи делаются обычно с помощью STL.
Этот комментарий удален
Чтобы оставить комментарий, пожалуйста, войдите на сайт.