-Подписка по e-mail

 

 -Поиск по дневнику

Поиск сообщений в blitz3d

 -Интересы

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 05.08.2006
Записей: 2
Комментариев: 1
Написано: 9


Добро пожаловать в мой блог посвященный языку программирования Blitz3D

Суббота, 05 Августа 2006 г. 17:57 + в цитатник
Что такое Blitz?
Blitz - простой, но в тоже время мощный и гибкий язык программирования, изначально созданый для написания компьютерных игр. Причем неважно что Вы хотите создать. Это может быть Action,2D puzzle,advanture,RPG,... Blitz сможет вместить в себя что угодно!

Blitz основан на популярном языке программирования - BASIC. BASIC известен за свою простоту в изучении и использовании. Это делает Blitz идеальным как для начинающих, так и для более продвинутых программистов.

Также, Blitz является компилятором. Это означает что Ваши программы будут переведены в супер быстрый машинный код перед запуском что обеспечевает еще быструю скорость вашим играм!

Кроме встроенных функция языка Вы можете расширить набор комманд с помощью DLLок, которые можно элементарно подключить к вашему проекту !

Но даже если вы не найдете чт-то, что Вам нужно в написании вашей игры, то Вы можете обратиться в обширному сообществу программистов на Блитц, где Вам с радостью помогут !!

Спецификация

3D Графика

Mipmapped текстуры
Transparent текстуры
Маштабированиевращание текстуры в реальном режиме времени
Поддержка анимированных текстур
Гибкая система объектов
Любое количество источников света / камер
Динамически деформируемые объекты
Поддержка альфа, аддитивного и мультипликативного смешивания
Multitexturing до 8 текстурных уровней
Ландшафт с поддержкой level-of-detail
Поддержка мультипликации
Высокоскоростная система проверки на пересечение
Непосредственно загружает .X, . 3DS, . Md2 и Quake3 .BSP файлы
Render-tweening для гладкой графики в любой момент времени
Анимированный 'переход' для гладких изменений anim-to-anim
Окружающий, направленный, и точечные варианты источников света
Окраска вертексов
Рассеивание света
Отображение погодных эффектов
Эффекты Отражения

2D Графика

Высокоскоростные команды, чтобы вывести блоки, изображения, прямоугольники, овалы и линии
Поддержка для многих популярных форматов, включая .bmp, .jpg, .png ...
Высокоскоростная прорисовка пикселей.
Двойная буферизация для более гладкой анимации
Контроль над областью просмотра и происхождения
Простое создание анимаций
Игры могут быть выполнены полноэкранными или в окне
Пиксель-совершенная проверка на пересечение

Звук

Звуковой и тембровый контроль
Playpause для звуковых каналов
Поддержка многих популярных форматов звука и музыки, включая .wav, . mp3, . x3m ...
3D пространственное позиционирование и эффекты doppler

Язык

Заказные типы данных
Локальные и Глобальные переменные
For/next, For/Each, While/Wend, Repeat/Until, Select/Case, конструкции
Определяемые пользователем Функции
Подключаемые DLL файлы

Работа с сетью

Client/server TCP/IP поддержка потока
Поддержка для DirectPlay игр мультиигрока
Поддержка UDP

Работа с файлами

Полная последовательная и поддержка файла произвольного доступа
Разнообразные команды для чтения, записи и изменения текста или двоичных файлов.

 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку