![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите выбрать, на чем писать игру DelphiX или DirectX API [Delphi, Windows]
GSV-Master © (2002-05-05 02:03:00)Меня мучает вопрос, я колеблюсь, хотя DirectX API это заголовочные файлы
то же самое что и в VC++ или VB трудно запоминаемые действия даже можно
сказать трудно читаемые, так будет даже правильней. Но у меня есть книга
по программированию графики с помощью DX API. Что же делать, зато DelphiX
даже для ребенка понятен, но сним так гибко будет чем с DX API.
Вот так я целую неделю думаю что же выбрать!
Помогите с выбором по своему опыту!
Сергей Чурсин (2002-11-04 07:33:00) [1]2Muxec
Ну, как в Delphix - точно не знаю, может и есть что-то готовое. - Думаю, нужно получить доступ к поверхности и средствами DirexX - .Lock/Unlock, - работать с поверхностью просто как с областью памяти - как в dose было :)
Muxec (2002-11-03 20:29:00) [2]А если нужно быстро делать PutPixel (canvas?)
Джастер (2002-10-25 19:54:00) [3]Народ, а вообще чем отличается JEDI от DX API?
Muxec (2002-10-25 19:00:00) [4]А если мне нужно чтоб PutPixel или Canvas.pixels[] работало быстро?
cyborg (2002-10-22 10:15:00) [5]Muxec, если нужен компонент, особенно если для 2D, то выбирай любое, что слышал или уже есть у тебя, например DelphiX, JediSDL(хотя это не компонент) и другие, с 2D думаю разницы по скорости небольшие.
HellTrooper (2002-10-22 09:48:00) [6]OpenGL.pas В стандартном наборе дельфей.
Muxec (2002-10-21 22:57:00) [7]Мне нужен компронент для делфи который реализует быструю графику и полноэкранный режим. Желателен набор функций DrawLine, FillTriangle, etc... Подскажите.
RDS-Vic (2002-06-12 18:10:00) [8]А чо в лом поискать в нете?
Есть такая фича, unDelphiXназывается.
Так вот, там совмещён DelphiX и Jedi Headers.
Серый (2002-06-11 22:39:00) [9]Всем привет!
Вы подняли очень старую тему, я наверное больше месяца назад отвечал(второе сообщение).Заглянул, а тут так тему раздули!
На вопрос Сергея Чурсина сам отвечать не буду, мне понравился ответ dkDimon"a так что я к нему присоединяюсь, в нем хорошо описано чего мне "перестало хватать".
dkDimon (2002-06-11 00:32:00) [10]API - foreva. Если честно, то ненавижу использовать всякие там вспомогающие компоненты (типа DelphiX). Во-первых, ты не можешь контролировать программу, потому что все скрыто в глубинах компонента. Во-вторых - скорость. Может я и ошибаюсь (поправьте если так), но при написании серьезного приложения (а не какого-нибудь Чижика-Пыжика) DelphiX будет намного тормознее при использовании DirectX API.
Chaman (2002-06-06 16:45:00) [11]Минус DirectX: сделать фон (DXBackGroundSprite)с разным затенением невозможно. Сделать тот же фон в изометрии (2/3) занятие не благодарное и в итоге очень медленное.
Если кто опровергнет мое суждение и сообщит, буду очень обязан.
LakeMan (2002-06-04 18:08:00) [12]Вопрос. PowerDraw работает только с Direct3D?
То есть у меня на машине стоит Директ8 и нет 3D графической карты (старенькая только), так эта зараза отказывается запускать даже малюсенькое приложение. Проблема в этом или в чем-то другом может быть?
HellTrooper (2002-05-31 11:43:00) [13]IMHO API Лучше чем компоненты... но почему бы не делать в сочетании?
Владимир Васильев (2002-05-30 11:48:00) [14]PowerDraw :
http://cshine.cjb.net/powerdraw
LakeMan (2002-05-30 11:45:00) [15]Поясните непосвященному. Для DirectX 8.0 уже что нибудь для Delphi есть? Или это только в недалеком (далеком будущем)?
Дмитрий12345 (2002-05-29 20:12:00) [16]К слову о том, что "DelphiX даже для ребенка понятен". Здесь речь идет наверно об 3DRM, но ведь он тормозит. И врятли получиться сделать игру (насколько мне ивестно :). Или я ошибаюсь?
KilkennyCat (2002-05-18 04:34:00) [17]Вот вам два слабых места ДелфиИкс:
1) невозможно использование функции EnumerateEx, что не позволяет корректно определять и выбирать установленные адаптеры.
2) невозможно использование CreateEx, что не позволяет корректно использовать мультимониторность.
И там ще куча... с регионами например, проблемы...
Все, конечно, можно дописать... но зачем? JEDI есть.
Владимир Васильев (2002-05-17 17:28:00) [18]2GL: а ещё лучше в машинных кодах :)))))
GL (2002-05-17 16:57:00) [19]Если писать игру, то только без всяких компонентов, да и желательно не на Delphi, а на MSVC (без MFC). Только тогда из этого может выйти нормальное приложение.
Урб (2002-05-13 00:46:00) [20]И правда интересно было бы узнать слабые места DelphiX.