Новости Введение Скачать Форум Скачать свежее обновление Купить DarkBASIC сейчас! Часто задаваемые вопросы Связаться с разработчиками и издателем Галерея Ссылки




Полезные ресурсы

Форум, комьюнити по DarkBasic и по DarkBasicPro

Видео-интервью Дмитрия Корабельникова

Текущая версия

V1.21 released on 14th August 2008





ВВЕДЕНИЕ
ПРОГРАММА ДЛЯ СОЗДАНИЯ 3D ИГР И НЕ ТОЛЬКО...

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 протокола

  Свойства редактирования:
Дружественный интерфейс
Встроенная система помощи
Богатая библиотека примеров и учебных пособий
Ввод в командной строки


  (c) 2001 Dark Basic Software Ltd. All Rights Reserved - Click here to link to the UK Publishers Site Click here to link to the German Publishers Site Click here to link to the French Publishers Site Click here to link to the Italian Publishers Site Click here to link to the Brazilian Publishers Site