DarkBASIC представляет собой уникальную среду программирования
для создания 2D и 3D игр, анимации, презентаций, слайд-шоу и даже бизнес-приложений.
Программа удачно сочетает в себе мощные возможности DirectX и Direct3D
и легкость программирования на языке BASIC, доступном каждому современному
школьнику. DarkBASIC - это реальная возможность овладеть секретами создания
профессиональных программ
 |
DarkBASIC использует
все мощные возможности DirectX при работе с 3D-объектами, растровыми
изображениями, звуковыми эффектами, музыкой, речью, анимацией! |
Отдавая себе отчет в том, что для создания современных 3D игр недостаточно
возможностей персонального компьютера и необходимо быть высококлассным
программистом, команда разработчиков DarkBASIC постаралась найти оптимальное
решение, чтобы даже непрофессионал смог создать на своем домашнем компьютере
профессиональную программу. Идея родилась в 1998 году, и вскоре закипела
работа.
 |
DarkBASIC -
это уникальная программа, использующая новейшие технологии современных
3D игр и позволяющая создавать практически любые приложения! |
Почему
надо начинать с DarkBASIC?
Допустим, имея желание реализовать на компьютере свою творческую идею,
многие просто не знакомы с основами программирования и даже не имеют
намерения осваивать программирование в полном объеме.Даже для них DarkBASIC
станет чудесным открытием в мир программирования и позволит воплотить
мечту в реальность.
Когда появились первые компьютерные игры, игрокам приходилось так или
иначе знакомиться с основами программирования. Многие ранние компьютерные
игры были написаны на языке BASIC, и любой игрок мог легко посмотреть
исходный код, а иногда и исправить его так, чтобы получить те или иные
преимущества в игре. Из таких игроков нередко вырастали будущие гениальные
программисты.
Пакет DarkBASIC включает в себя не только среду программирования, но
и примеры игр, созданных с помощью этой программы. Можно в любой момент
посмотреть их исходный код, изменить любые параметры и немедленно увидеть
результат на экране. Встроенная система помощи построена таким образом,
что пользователь постепенно осваивает основы программирования и новые
команды, легко и интуитивно разбирая более сотни учебных примеров.
 |
DarkBASIC позволит
вам раскрыть и использовать на полную мощность возможности вашего
персонального компьютера. Немного вдохновения и фантазии - вот и
все, что вам нужно! inspiration! |
DarkBASIC
- проверенный быстрый путь к успеху.
Допустим, вы уже достаточно опытный программист, т. е. половину
своей сознательной жизни вы уже потратили на изучение С++ и теперь готовы
предлагать свои услуги на рынке. Допустим, у вас уже есть супер-пупер
движок, способный заткнуть за пояс, например, известных ребят из одного
техасского городка. Великолепно! Значит, полпути уже пройдено. Однако
вас теперь постоянно мучает один почти философский вопрос: куда уходит
время? Почему игростроительство превратилось в долгострой? Конечно,
создав библиотеки кода (Software Development Libraries), можно ускорить
работу, но сколько времени еще будет потрачено на поиск ошибок и их
исправление, на окончательную отладку игры, на восстановление компьютера
после сбоя? Спросите себя: вам это надо? А, может, стоит обратить внимание
на что-то другое? DarkBASIC специально создан под ваши задачи, его надежность
проверена. Команда разработчиков ответственно подошла к делу, чтобы
избавить вас от досадных сбоев и ненужной траты времени, чтобы вам оставалось
только одно - написать замечательную во всех отношениях программу.
 |
DarkBASIC может
запаковать все ваши графические и звуковые файлы в один исполняемый
файл, чтобы его было легче распространять |
Что
такое DarkBASIC?
DarkBASIC - это уникальная среда программирования, позволяющая создавать
собственные 3-х мерные игры, презентации, слайд-шоу и даже бизнес-приложения
с использованием простейшего языка программирования BASIC. Даже если
Вы никогда не программировали ранее, вам достаточно только ознакомиться
с руководством к этой программе, и от идеи до реализации вашего проекта
не пройдет и часа! Интуитивный интерфейс, мощная интегрированная система
справки и многочисленные примеры кода значительно облегчают работу в
этой среде.
СКРИНШОТЫ ОКНА РЕДАКТОРА, ГЛАВНОГО
МЕНЮ СПРАВКИ, ИНТЕРФЕЙСА КОМАНДНОЙ СТРОКИ
Интерфейс
программы
В отличие от других инструментов программирования, основной интерфейс
DarkBASIC намеренно упрощен, он легок в освоении и интуитивен. Все доступные
функции меню и настройки видны с одного взгляда и вызываются одним щелчком.
Справочная система интегрирована в программу и использует привычный
интерфейс HTML, что облегчает навигацию по командам, многочисленным
примерам и урокам. Также имеется возможность использовать альтернативный
интерфейс редактора DarkEDIT (привычный интерфейс Windows), который
поставляется с лицензионной копией программы.
Насколько
DarkBASIC мощная среда?
Для начинающих программистов DarkBASIC - это мощное средство управления
возможностями, заложенными в DirectX, при этом вам самим не требуется
знать хитрости архитектуры DirectX. Программы, созданные в DarkBASIC,
компилируются в оптимизированные под DirectX скрипты, которые выполняются
так же быстро, как если бы они были созданы в Си. Более продвинутые
программисты заметят, что DarkBASIC весьма мощный язык с широкими возможностями
и потрясающими свойствами. Для всех остальных, не связанных с программированием,
DarkBASIC - это, возможно, та самая программа, которая позволит вашему
компьютеру обрести "смысл жизни".
РЕДАКТИРОВАНИЕ RAIN DEMO В
ИНТЕРФЕЙСЕ КОМАНДНОЙ СТОКИ
Будет
ли осуществляться поддержка DarkBASIC в будущем? Команда
разработчиков DarkBASIC постоянно работает над усовершенствованием и
расширением функциональных возможностей программы, регулярно выпуская
обновления программы.
Системные
требования (в скобках рекомендованные):
Pentium 233(300)
или выше
Windows 95/98/2000
Оперативная
память 32(64)Мб RAM
4-х скоростной
привод CD-ROM
Direct X совместимая
звуковая карта
Direct 3D
совместимый графический акселератор с 4(8) MB
Основные
свойства:
Двойная буферизация
Полноэкранный
режим
Управление
анимацией в формате AVI
Управление
MIDI музыкой
3D звуковые
эффекты
Поддержка
MP3/MP2 формата
Поддержка
Windows
Свойства
в 2D:
Загрузка
файлов формата BMP, RLE, DIB, DDS, JPG, PCX, PNG, PSD, TGA, TIFF
Сохранение
файлов в формате BMP, RLE, DIB, DDS, JPG, PNG, TGA
Быстрый 2D
blitting
Поддержка
эффектов Зеркального отображения (Mirror), Растяжения (Stretch), (Размывания)
Blur и (Затухания) Fade
Fast Collision
Свойства
в 3D:
Поддержка
3DS и XOF файлов
Ландшафтные
преобразования
Built-in 3D
Primitives
Встроенные
3D-примитивы
Встроенные
3D-примитивы
Анимация моделей
Фильтрация
текстур
Поддержка
альфа-канала
Реальное взаимодействие
с объектами
Свойства
Ввода/Вывода:
Поддержка
мыши
Поддержка
клавиатуры
Поддержка
устройств с отдачей
Поддержка
игровых устройств
Системные
вызовы
Сжатие файлов
Поддержка
FTP протокола
Свойства
редактирования:
Дружественный
интерфейс
Встроенная
система помощи
Богатая библиотека
примеров и учебных пособий
Ввод в командной
строки