Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Общие темы > Болтовня

Болтовня Разговоры на любые темы (думайте, о чем пишите)

Ответ
 
Опции темы
Старый 09.03.2012, 15:16   #1
wolfhound512
Знающий
 
Аватар для wolfhound512
 
Регистрация: 18.02.2008
Сообщений: 276
Написано 121 полезных сообщений
(для 299 пользователей)
Посоветуйте 3D движок

Всем привет
Посоветуйте не дорогой (до $500) кроссплатформенный 3D движок, графический или игровой. (в общем пригодный для создания игр)
Из >этой< темы я понял что FFP уже не торт, поэтому прошу указать движки с современной или наиболее правильной, на ваш взгляд, архитектурой.
Движок нужен для изучения этой самой "правильной" архитектуры и написания небольшой игры в процессе.
__________________
GUI, GUIw512, AlbaLynx, Форум
(Offline)
 
Ответить с цитированием
Старый 09.03.2012, 15:33   #2
Amatsu
Дэвелопер
 
Аватар для Amatsu
 
Регистрация: 24.07.2008
Сообщений: 1,544
Написано 1,095 полезных сообщений
(для 2,706 пользователей)
Ответ: Посоветуйте 3D движок

Unity3D
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Amatsu за это полезное сообщение:
ARA (09.03.2012), Wegox (07.04.2012)
Старый 09.03.2012, 15:46   #3
Lowlet
ПроЭктировщик
 
Регистрация: 10.05.2011
Сообщений: 104
Написано 49 полезных сообщений
(для 170 пользователей)
Ответ: Посоветуйте 3D движок

Unity 1500$ кажется стоит
(Offline)
 
Ответить с цитированием
Старый 09.03.2012, 16:02   #4
Hurrit
Мастер
 
Аватар для Hurrit
 
Регистрация: 27.01.2008
Адрес: Россия, СКФО, ЧР, Грозный
Сообщений: 1,144
Написано 578 полезных сообщений
(для 2,207 пользователей)
Ответ: Посоветуйте 3D движок

Связка Xors3D + Cpp отличный вариант, имхо, и цена у движка маленькая. Вообщем, пробуй!
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
impersonalis (09.03.2012)
Старый 09.03.2012, 16:10   #5
Taugeshtu
scientist.alien
 
Аватар для Taugeshtu
 
Регистрация: 12.02.2007
Сообщений: 2,098
Написано 1,030 полезных сообщений
(для 2,593 пользователей)
Ответ: Посоветуйте 3D движок

Приглядись к Shiva3D.
Сам не юзал, но по ценовой планке проходит, наличествуют визуальные (и не только) плюшечки, мб даже не сливает в скорости рендера..
__________________
Public service announcement: вы можете заблокировать отображение сообщений определённого пользователя, добавив его ник в список игнорируемых.
Tau lab.
We LOVE you. We MADE you.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
wolfhound512 (09.03.2012)
Старый 09.03.2012, 16:45   #6
Lestar
Бывалый
 
Аватар для Lestar
 
Регистрация: 24.05.2011
Адрес: Украина,Харьков
Сообщений: 890
Написано 359 полезных сообщений
(для 880 пользователей)
Ответ: Посоветуйте 3D движок

Сообщение от Taugeshtu Посмотреть сообщение
Приглядись к Shiva3D.
Там полная лицензия тоже если не ошибаюсь больше 500-та стоит. А так интересный мультиплатформенный(полный набор ОСей под девайсы) сабж.
__________________
Нам суждено построить мосты и храмы,которых никогда не существовало и не могло существовать в природе.
(Offline)
 
Ответить с цитированием
Старый 09.03.2012, 17:00   #7
wolfhound512
Знающий
 
Аватар для wolfhound512
 
Регистрация: 18.02.2008
Сообщений: 276
Написано 121 полезных сообщений
(для 299 пользователей)
Ответ: Посоветуйте 3D движок

Unity - не подходит, т.к. хочу продолжить изучение C++, а там вроде как C#
Xors3D - не кроссплатформенный
Shiva3D - спасибо, посмотрю
__________________
GUI, GUIw512, AlbaLynx, Форум
(Offline)
 
Ответить с цитированием
Старый 09.03.2012, 17:57   #8
johnk
Легенда
 
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений
(для 568 пользователей)
Ответ: Посоветуйте 3D движок

wolfhound512, ни один из представленных движков не поставляется с открытым исходным кодом. Можешь глянуть движок Torque3D, он поставляется с исходниками.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
wolfhound512 (09.03.2012)
Старый 09.03.2012, 19:33   #9
wolfhound512
Знающий
 
Аватар для wolfhound512
 
Регистрация: 18.02.2008
Сообщений: 276
Написано 121 полезных сообщений
(для 299 пользователей)
Ответ: Посоветуйте 3D движок

Как я понял: и в Torque3D, и в Shiva3D все зациклено на редакторе, но написание кода самостоятельно тоже допускается: в ShiVa3D это Lua и C++, а в Torque3D это только TorqueScript
Я прав?
__________________
GUI, GUIw512, AlbaLynx, Форум
(Offline)
 
Ответить с цитированием
Старый 09.03.2012, 19:35   #10
johnk
Легенда
 
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений
(для 568 пользователей)
Ответ: Посоветуйте 3D движок

Создание игры в Шиве происходит внутри редактора (как и Unity3D), а вот Torque3D это полноценный движок, там ты либо пишешь на С++, либо на скриптах. Редактор, который ты видел, это редактор карт. Он, а так же движок, доступны и прилагаются к SDK (поищи солюшены студии, тебе сразу все станет понятно). Кстати, по Torque3D есть книги.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
wolfhound512 (09.03.2012)
Старый 09.03.2012, 19:49   #11
ARA
ТЫ ЧООО?
 
Аватар для ARA
 
Регистрация: 26.02.2007
Сообщений: 3,369
Написано 2,020 полезных сообщений
(для 7,192 пользователей)
Ответ: Посоветуйте 3D движок

Посоветуйте не дорогой (до $500) кроссплатформенный 3D движок, графический или игровой. (в общем пригодный для создания игр)
Unity 3d, Unity IOS Basic, Unity Android Basic (Итого 4 платформы, Мало?) До 6 апреля раздаюьтся бесплатно(!). Бери, да делай игру. https://store.unity3d.com/index.html

А так, кто мешает на Ogre3D юзать шейдеры?
__________________
Вертекс в глаз или в пиксель раз?
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо ARA за это полезное сообщение:
mauNgerS (10.03.2012), Taugeshtu (09.03.2012)
Старый 09.03.2012, 21:27   #12
Taugeshtu
scientist.alien
 
Аватар для Taugeshtu
 
Регистрация: 12.02.2007
Сообщений: 2,098
Написано 1,030 полезных сообщений
(для 2,593 пользователей)
Ответ: Посоветуйте 3D движок

Итого 4 платформы
Пять. С половиной. (Web + Web Native Client для хромающих линуксоидов)
а вот Torque3D это полноценный движок
Гм-гм... Вопрос сильно холиваристый, но я всё-таки рискну предположить, что Unity это тоже полноценный движок.
Там полная лицензия тоже если не ошибаюсь больше 500-та стоит.
Сравнение лицензий
Не думаю, что "адвансед" версия так уж сильно необходима. Все платформы за 400$ (а со скидкой, которой осталось недолго - всего 200$)

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

Я советую юнити, т.к. он весьма близок к тому, чем суровые дядьки в конечном счёте пользуются в работе (unreal engine, cry engine, десятки их, и везде - редакторы, да; правда, я подозреваю, что профи часто гоняют и консольные тулзы на полной автоматике...)

Кстати, к вопросу о плюсах: так ли уж они нужны? Ведь цель - сделать игру и в процессе разобраться с шейдерной архитектурой, верно? Если так - какая разница, на чём писать логику? (ведь ты же не замахиваешься на rts, я надеюсь? Если нет - значит логика будет весьма простая, и тогда всё равно, на чём её писать)
__________________
Public service announcement: вы можете заблокировать отображение сообщений определённого пользователя, добавив его ник в список игнорируемых.
Tau lab.
We LOVE you. We MADE you.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Taugeshtu за это полезное сообщение:
ARA (09.03.2012), Lestar (09.03.2012)
Старый 09.03.2012, 22:18   #13
wolfhound512
Знающий
 
Аватар для wolfhound512
 
Регистрация: 18.02.2008
Сообщений: 276
Написано 121 полезных сообщений
(для 299 пользователей)
Ответ: Посоветуйте 3D движок

johnk
Еще вопрос по поводу Torque3D: перерыл весь сайт, единственное что там можно скачать, это демо с редактором (Torque Toolbox) и скриптами. Порылся на форуме, нашел такое:
"I believe the basic license does not include source code, which would limit you to script only. Professional and other licenses would allow you to use either script or c++."
Т.е. C++ можно использовать только с исходниками?

ARENSHI, Taugeshtu
Написание игры не сама цель, она тоже важна, но это скорее побочный продукт изучения. А изучить я хочу следующее:
  • С++
  • Кроссплатформенное программирование (на С++) (windows, linux)
  • Шейдерная архитектура
__________________
GUI, GUIw512, AlbaLynx, Форум
(Offline)
 
Ответить с цитированием
Старый 09.03.2012, 22:39   #14
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Посоветуйте 3D движок

Пиши свой) Во всем и разберешься)
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Эти 5 пользователя(ей) сказали Спасибо pax за это полезное сообщение:
ffinder (10.03.2012), HolyDel (09.03.2012), Mr_F_ (09.03.2012), St_AnGer (10.03.2012), Taugeshtu (09.03.2012)
Старый 09.03.2012, 23:18   #15
johnk
Легенда
 
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений
(для 568 пользователей)
Сообщение Ответ: Посоветуйте 3D движок

Сообщение от wolfhound512 Посмотреть сообщение
johnk
Еще вопрос по поводу Torque3D: перерыл весь сайт, единственное что там можно скачать, это демо с редактором (Torque Toolbox) и скриптами. Порылся на форуме, нашел такое:
"I believe the basic license does not include source code, which would limit you to script only. Professional and other licenses would allow you to use either script or c++."
Т.е. C++ можно использовать только с исходниками?
Покупая лицензию, ты получаешь доступ к исходникам движка и редактора. Соответственно, в демо-версии ты можешь использовать лишь скрипты.

Я думаю ты можешь пренебречь моральными ценностями и поискать полную версию движка в сети за бесплатно. В сети также есть более дорогие решения, типа Vision SDK. И даже Gamebryo, на котором когда-то был сделан Oblivion. Если не найдешь, стучись в личку, покажу где искать

Сообщение от wolfhound512 Посмотреть сообщение
А изучить я хочу следующее:
  • С++
  • Кроссплатформенное программирование (на С++) (windows, linux)
  • Шейдерная архитектура
В принципе, можно поковыряться в любом Open Source движке. Однако, если ты думаешь, что получив доступ к исходному коду какого-либо движка, ты увидишь то, после чего тебя постигнет озарение, ты очень сильно ошибаешься. Как правило, там такой же бытовой говнокод, как и в тысячах программ. (Отличия в том, что naming\code convention соблюдается очень четко).

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

Понаблюдай за развитием движков, так оно и есть. Было, и всегда будет.

Pax верно заметил: «Пиши свой) Во всем и разберешься)». Здесь есть люди, у которых установлен Linux, я думаю они не обделят тебя вниманием и протестируют твою программу. В конце концов тебе никто не мешает поставить DualBoot систему, когда и Linux и Windows буду уживаться на твоем компьютере.

Риторический вопрос: оно тебе надо? (как в отношении движка, так и в отношении кроссплатформенности)
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо johnk за это полезное сообщение:
HolyDel (10.03.2012), wolfhound512 (10.03.2012)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 11:36.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com