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 протоколаСвойства редактирования:
Дружественный интерфейс
Встроенная система помощи
Богатая библиотека примеров и учебных пособий
Ввод в командной строки