DelphiX - набор компонентов для работы с DirectX
DelphiX — это набор бесплатных компонентов для Delphi, способный облегчить использование DirectX в Delphi приложениях. Используется для создания графических приложений, в основном — игр.
Несмотря на то, что DelphiX — это упрощённый и далеко не идеальный вариант работы с DirectX, но его изучение и использование проще в разы чем использование самого DirectX-а в приложениях Delphi.
DelphiX — это достаточно грамотно сделанный инструмент с хорошим балансом свойств и без привязки к конкретному жанру. По сути дела — лучший из универсальных визуальных инструментальных средств для создания несложных игр.
DelphiX состоит из следующих компонентов:
TDXDraw -( Это такой мониторчик) Дает доступ к поверхностям DirectDraw (проще говоря, эта вещь которая отображает всё) Проще говоря, сам DirectDraw.
TDXDib — Позволяет хранить DIB (Device Independent Bitmap)
TDXImageList — Позволяет хранить серии DIB, Jpg, bmp-файлов, что очень удобно для программ, содержащих спрайты. Позволяет загружать DIB`ы с диска во время выполнения программы.
TDXSound — Проигрыватель звуков в формате Wav.
TDXWave — «Контейнер» для wav-файла.
TDXWaveList — Позволяет хранить серии для wav-файлов.
TDXInput — Позволяет использовать DirectInput, т.е. получить доступ к устройствам ввода информации (мышь, клавиатура, джойстик:).
TDXPlay — Компонент позволяющий обмениваться информацией на компьютерах.
TDXSpriteEngine — Спрайтовый движок.
TDXTimer — Более точный, чем TTimer.
TDXPaintBox — Альтернатива TImage, только DIB-версия.
В архиве помимо самого компонента находится несколько примеров (папка Samples) и справка.
Установка
Распакуйте архив в удобную вам дирректорию. Затем зайдите в папку Source и запустите файл DelphiX_for5.dpk. Загрузится Delphi и появится окно. Нажмите кнопку Install. Появится окно о успешной установке.
ВНИМАНИЕ! Чтобы при компиляции не появлялось ошибки скопируйте все файлы с расширением pas в папку ...\Borland\Delphi7\Lib\
Комментарии