Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Помогите выбрать, на чем писать игру DelphiX или DirectX API [Delphi, Windows]


Страницы:   1 2

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.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо