Вітаю Вас ГостьВівторок, 08.07.2025, 01:50

CreateGames
Створення комп'ютерних ігор


Статті

Главная » Статьи » Программирование современных игр на Blitz3D и Dark » Создание игр с помощью DarkBasic

Вступление в DarkBasic
DarkBASIC Professional - универсальное решение для скоростной разработки и отладки различного типа компьютерных ЗD-игр, приложений и презентаций с использованием простейшего языка программирования.

С помощью DarkBASIC Professional вы сможете:
- Создавать любые типы игр и приложений.
- Достигать результатов профессионального уровня.
- Быстро реализовывать свои идеи.
- Быстро выполнять отладку и проверку программ.
- Создавать любые 2D и 3D эффекты.
- Вести разработку в среде Windows.
- Создавать игры с использованием уровней для Quake 3.
- Создавать потрясающие 3D заставки экрана.
- Запускать программы, созданные в DarkBASIC V.1.*

3D движок:
Последовательная побитовая обработка (BSP).
Набор потенциальной видимости(PVS).
Конструктивная единая геометрия (CSG).
Оптимизация по дереву каталогов.
Рельефное отображение.
Отображение разрывными прообразами точек.
Отображение среды.
Сферическое отображение.
Кубическое отображение.*
Мультитекстурирование.
Пиксельные и вершинные шейдеры:*
- cartoon shading;
- rainbow rendering;
- создание собственных шейдеров.
Низкоуровневый доступ к данным объектов.
Векторное и матричное управление.
Тени в реальном времени.*
Достоверные отражения.*
Освещение.
Матрицы.
Улучшенное отображение поверхности.
Несколько положений камеры.
Системы частиц.
Сверхбыстрые 2D спрайты.
Полное столкновение и взаимодействие полигонов.

Поддерживаемые форматы:
3D: X, 3DS, MD2, MD3, MDI, Quake 2 Map, Quake 3 Map, Half Life Map
2D: DOS, Jpeg, BMP, TGA, PNG, DIB
Звук: WAV, AIFF, AU, SND
Музыка: МРЗ, MIDI
Видео: DVD*, AVI, MPEG, Indeo, Cinepak

Типы данных:
Булевы, целочисленные, вещественные, byte (байт), word (слово), dword (двойное слово), целочисленные двойной длины, вещественные двойной длины, константы, строки, пользовательские типы, функции, унифицированные массивы (связанные списки, очереди, стеки).
Системы счета: десятичные, двоичные, шестнадцатеричные, восьмеричные.

Расширяемость:
Файлы динамических библиотек (DLL), содержащие отформатированные функции, можно поместить в каталог подключений, после чего они становятся командами языка.
Все компоненты являются модульными для гарантированного от сбоев обновления.

Компилятор:
- Современный дизайн.
- Создание .ЕХЕ-файлов.
- Шифрование и сжатие исполняемых файлов.
- Управление значками исполняемых файлов.
- Маркеры точек прерывания.
- 100% машинный код.

Встроенный отладчик:
- Точки прерывания.
- Пошаговый режим.
- Контроль переменных.

Редактор:
- Менеджер проектов.
- Свертывание функций.
- Контроль переменных.
Категория: Создание игр с помощью DarkBasic | Добавил: Hacker_xaker (03.05.2009) | Автор: Эдик W
Просмотров: 1359 | Комментарии: 2 | Рейтинг: 4.0/1
Всего комментариев: 1
1 Miha  
0
Какой дебил писал эту галематью! Походу в программировании вообще не бум-бум!

Имя *:
Email *:
Код *:
Категорія розділу
Создание игр с помощью Blitz3D [8]
В этой категории хранятся лекции по созданию игр с помощью Blitz3D
Создание игр с помощью DarkBasic [6]

Бесплатный Хостинг

EG Blocking 1.0 EG Blocking
Форма входу
Пошук
Наше опитування
Яку мову програмування ви вчили першою?
Всього відповідей: 217
Статистика

Онлайн всього: 1
Гостей: 1
Користувачів: 0

Створення комп'ютерних ігор доступно кожному. Всі щоденні новини ІТ технологій лише у нас.
Створи свою комп'ютерну ігру сам, разом із сайтом "Створення ігор" - "CreateGames.do.am". Щоденні новини ІТ технологій лише у нас і лише для вас.

CreateGames.do.am - Створення комп'ютерних ігор. Новини ІТ © 2009 - 2025 р.