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

Каталог:Инструменты и библиотеки для BlitzMax

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

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

BlitzMax community framework

Свободный фреймворк (модуль) для создания игр, разрабатываемый энтузиастами. Компоненты:

  • Базовый модуль, таймеры, рендеринг (Display.mod)
  • Полезные математические функции (Math.mod)
  • Запись данных (Lite.mod, в разработке)
  • Работа со звуком (Audiohelper.mod, разрабатывается)
  • Дельта-тайминг, триггеры (GameEvent.mod)
  • Графический интерфейс со скинами (Gui.mod)
  • Рисование изображений в пределах окна (Scope.mod)
  • Система частиц (Particles.mod)
  • Редактор объектов, тайлов (Editor.mod, разрабатывается)
  • Каркас, включает в себя все остальные модули (Core.mod)
  • Растровые шрифты (Bitmapfont.mod)
  • Поддержка OpenGL (Glhelper.mod, разрабатывается)
  • Работа с потоками (Managedram.mod)
  • Сжатие (Compression.mod)
  • Манипуляции с XML-файлами (MaXML.mod, разрабатывается)
  • Менеджер ресурсов (Resman.mod, разрабатывается)
  • Документация (разрабатывается)


 

Brucey's modules

Набор модулей для BlitzMax.

Звук

  • BassModule - в разработке
  • FmodModule - Music and Sound Effects System.
  • FmodAudioModule - BlitzMax Audio Driver for FMOD.
  • GmeModule - эмулятор музыки из игр
  • GmeBassModule - драйвер BASS для GME
  • GmeOpenalModule - драйвер OpenAL для GME
  • IrrKlangModule - кросс-платформенная аудио-библиотека
  • IrrKlangAudioModule - аудиодрайвер под BlitzMax для irrKlang
  • TaglibModule - редактирование тэгов аудиофайлов (в разработке)

Базы данных

  • DatabaseModule - фреймворк для стандартного API баз данных
  • MsqlDatabaseModule - драйвер mSQL database (в разработке)
  • MysqlDatabaseModule - драйвер MySQL database
  • OdbcDatabaseModule - драйвер ODBC database
  • OracleDatabaseModule - драйвер Oracle database (в разработке)
  • PostgresDatabaseModule - драйвер PostreSQL database (в разработке)
  • SqliteDatabaseModule - драйвер SQLite database
  • XbaseDatabaseModule - драйвер xbase (в разработке)

Графика

  • CairoModule - векторная графика
  • GraphvizModule - библиотека для графического рендеринга

Изображения

  • FreeImageModule - загрузка / запись изображений разного формата
  • GdalModule - библиотека для абстрактных картографических данных (в разработке)
  • MagickModule - обработка изображений (в разработке)

Интернет

  • ClearSilverModule - быстрый шаблон движка
  • FlickcurlModule - Flickr API (в разработке)
  • FtpParserModule - обработка списков файлов в директории, полученных с FTP-сервера (в разработке)
  • LibCurlModule - передача файла Libcurl
  • LibCurlSslModule - передача файла Libcurl с поддержкой SSL
  • RaknetModule - сеть для многопользовательских программ (в разработке)
  • RaknetVoiceModule - голосовая связь в реальном времени (в разработке)
  • RaknetVoiceFmodModule - аудиодрайвер FMOD (в разработке)
  • RaptorModule - парсер и преобразователь RDF (в разработке)

Математика

  • GmpModule - модуль для чисел произвольной точности
  • MapmModule - математика произвольной точности
  • MathToolkitModule - мат. распределение и другие спец. функции
  • MuParserModule - парсер математических выражений
  • RationalModule - рациональные числа (в разработке)

Физика

  • ChipmunkModule - 2D-физика на основе движка Chipmunk
  • Box2dModule - 2D-физика на основе движка Box2D

Система

  • AppStubModule - for Carbon-based OS X builds
  • BoostModule - поддержка библиотеки Boost
  • CryptoModule - поддержка шифрования SSL
  • CursesModule - графический интерфейс, базирующийся на консоли (в разработке)
  • DateTimeModule - работа с датой / временем
  • GrowlModule - поддержка оповещений Growl (OS X)
  • LibnotifyModule - поддержка оповещений (Linux)
  • MaxUnitModule - Unit Testing for BlitzMax - Available in Downloads
  • PersistenceModule - Object Serialization (в разработке)
  • ProtoBufModule - буферы протоколов Google's в BlitzMax (в разработке)
  • RandomModule - генерация случайных чисел, базирующаяся на SFMT (в разработке)
  • ScriptingBridgeModule - взаимодействие со скриптовыми приложениями (OS X)
  • VolumesModule - легкий доступ к логическим дискам / устройствам

Текст

  • Base64Module - Base64 кодировщик / декодировщик
  • FormatModule - форматирование строки в стиле C
  • LibxmlModule - обработка XML-файлов
  • LibxsltModule - обработка XML style sheets
  • LocaleModule - локализационный модуль
  • RegExModule - поддержка регулярных выражений
  • RtlModule - форматирование текста, написанного справа налево
  • TesseractModule - распознавание символов
  • XlWriterModule - создание XLSX-файлов (в разработке)


Сайт проекта


Автор: Bruce A. Henderson

 

DFGUI

Небольшой проект системы графического интерфейса (v0.5). Поддерживает элементы: окно, текст, изображение, поле ввода, скроллер, список.


Автор: DanFi (ICQ: 468-909-567)

 

MiniB3D

Свободный 3D-движок, разрабатываемый на БлицМаксе для использования в нем же. Дублирует практически все команды Blitz3D и содержит несколько своих.

Другие

Друзья