Оберон-технология: особенности и перспективы |
Тематика обсуждения: Оберон-технология. Особенности, перспективы, практическое применение.
Всего в теме 6256 сообщений
Добавить свое сообщение
Отслеживать это обсуждение  Обсуждение из раздела Школа ОБЕРОНА
№ 6006 12-12-2007 23:39 |  |
Ответ на »сообщение 6004« (pepper)
___________________________
Например каких?
по моему космические рейнжеры :)
и age of wonders
№ 6005 12-12-2007 23:33 |  |
Ответ на »сообщение 5998« (Илья Ермаков)
___________________________
отрисовка сцены ничего не занимает скажем, нам надо 25 фпсов,
значит за время между фреймами 1/25 секунды нам нужно просчитать всю игровую механику и перестроить сцену, это тоже за вас будет видеокарта делать? :)
№ 6004 12-12-2007 18:43 |  |
Ответ на »сообщение 5998« (Илья Ермаков)
___________________________
BlackBox, хоть и вообще без тракта оптимизации, даёт код, соответствующий по быстродействию Дельфе. То, что Дельфа применяется для ряда коммерческих игрушек - не секрет.
Например каких?
Так что этот фактор совершенно не важен...
Кроме того, у Дельфы GC нет...
№ 6003 12-12-2007 16:16 |  |
Ответ на »сообщение 5996« (Mirage)
___________________________
Чем хорош? Современный игровой движок это большая и довольно сложная система ...
Спасибо, понял -- все как обычно.
Подтверждается правило, что сложные системы в некотором смысле насыщают средства программирования. (Еще не придумал хорошую формулировку.)
№ 6002 12-12-2007 15:23 |  |
Ответ на »сообщение 5998« (Илья Ермаков)
Для расчетов физики, ИИ и т.п. графической карты маловато будет...
По эффективности ББ: есть конкретные замеры производительности, скажем для тех же xds-овских бенчей типа linnew или whet? Пока, как уже писал Mirage, приходилось слышать, что производительность ББ на современных процессорах зачастую, к сожалению, непредсказуема:-(
На oberoncore, кстати, была какое-то время назад дискуссия про оптимизирующий генератор кода для ББ. Это так и осталось дискуссией или есть что-то более определенное?
___________________________
Ответ на »сообщение 5997« (Александр Феоктистов)
___________________________
Александр, современная 3D-игра в основном грузит видеокарту, а не процессор. Скорость вызова функции OpenGL мало отличается для любого компилятора...
BlackBox, хоть и вообще без тракта оптимизации, даёт код, соответствующий по быстродействию Дельфе. То, что Дельфа применяется для ряда коммерческих игрушек - не секрет. Так что этот фактор совершенно не важен...
№ 6001 12-12-2007 14:37 |  |
Ответ на »сообщение 5999« (Mirage)
___________________________
Ответ на »сообщение 5997« (Александр Феоктистов)
___________________________
я знаю только xds, вроде он оптимизирующий, но не знаю как он быстр.
кто-нибудь мерил скорость кода ?
Не знаю как у XDS
C Visual C++ 7.0 ХDS идёт вровень. Чуть-чуть даже могёт сделать :-) Более старые Цы обходит просто пешим шагом. Более новым чуток уступает, т.к. уж с 2002 г. не обновлялся...
При этом учитывайте, что выполняются все рантайм-проверки (границы массивов и т.п.).
№ 6000 12-12-2007 14:35 |  |
Ответ на »сообщение 5999« (Mirage)
___________________________
Ответ на »сообщение 5997« (Александр Феоктистов)
___________________________
Не знаю как у XDS, а у BlackBox довольно хреново с этим. Помедленнее дельфей будет.
Хотя понятно, что пока есть более важные вопросы, нежели оптимизация.
Это как раз не проблема... Будет использоваться в индустрии, в той же игровой, Excelsior могут запросто заинтересоваться и сделать из XDS оптимизирующий бэк-энд для Блэкбокса. Тогда вообще всех порвём сразу и по скорости :-)
№ 5999 12-12-2007 14:30 |  |
Ответ на »сообщение 5997« (Александр Феоктистов)
___________________________
кто что скажет, какие есть компиляторы-трансляторы оберона которые бы выдавали быстрый код ?
я знаю только xds, вроде он оптимизирующий, но не знаю как он быстр.
кто-нибудь мерил скорость кода ?
Не знаю как у XDS, а у BlackBox довольно хреново с этим. Помедленнее дельфей будет.
Хотя понятно, что пока есть более важные вопросы, нежели оптимизация.
№ 5998 12-12-2007 14:25 |  |
Ответ на »сообщение 5997« (Александр Феоктистов)
___________________________
Ответ на »сообщение 5996« (Mirage)
___________________________
предположим, некто начал писать игру на обероне, сначала конечно он подумает об удобстве, но потом суровая реальность заставит его прицениваться на предмет производительности :)
Александр, современная 3D-игра в основном грузит видеокарту, а не процессор. Скорость вызова функции OpenGL мало отличается для любого компилятора...
BlackBox, хоть и вообще без тракта оптимизации, даёт код, соответствующий по быстродействию Дельфе. То, что Дельфа применяется для ряда коммерческих игрушек - не секрет. Так что этот фактор совершенно не важен...
№ 5997 12-12-2007 14:06 |  |
Ответ на »сообщение 5996« (Mirage)
___________________________
предположим, некто начал писать игру на обероне, сначала конечно он подумает об удобстве, но потом суровая реальность заставит его прицениваться на предмет производительности :)
кто что скажет, какие есть компиляторы-трансляторы оберона которые бы выдавали быстрый код ?
я знаю только xds, вроде он оптимизирующий, но не знаю как он быстр.
кто-нибудь мерил скорость кода ?
ps: везде где говорят об разработке игр эта тема поднимается, чем мы хуже :)
Добавить свое сообщение
Отслеживать это обсуждение 
Дополнительная навигация: |
|