Журнал о программированнии на языках Blitz3D, BlitzPlus, BlitzMax

QBasic-проект:DirectQB v1.61

Материал из Blitz Et Cetera

Перейти к: навигация, поиск

Описание: Библиотека, работающая с экраным разрешением 320х200х256. Возможности: работа с EMS (почти неограниченное количество экранных буферов); рисование примитивов; поддержка графических файлов формата BSV(QB), PCX, BMP, FLI(анимация); вывод изображений (поворот, масштабирование, отражение, прозрачность); замена цветов (blending); текстурированный и градиентный треугольники; операции с палитрой (гашение, поиск цвета, загрузка, вращение); бит-операции; создание шрифтов с разной шириной символов; доступ к диск-функциям; опрос клавиатуры, джойстиков, мыши; проигрывание нескольких WAV-файлов одновременно, возможность менять громкость; компоновка данных в файл; спец-функции (определение угла, детектор столкновения).

Заметки: Очень популярная библиотека. С помощью нее уже создано множество качественных игр (PromZome, Percussor, Arrakis). В "программах" есть пакет демонстраций, сделанных под DirectQB. Библиотеку отличает хорошая скорость процедур, она подходит для создания программ производящих сложные манипуляции с изображениями. Поддержка FLI позволяет включать в программы оцифрованное видео и ролики, созданные в 3D-редакторе. Также библиотека содержит ф-ции, расширяющие возможности QB в сфере программирования прикладных программ. Отличная система вывода звука.

Скачать


Автор: Angelo Mottola - Enchanced Creations ' 1999 | Manager/ASM/Examples/Docs | 520KB

Другие

Друзья