VRML от ParallelGraphics : индустрия развлечений

VRML-сцены, написанные для развлечения пользователей Internet можно разделить (условно), на две категории: интерактивные(игры) и неитерактивные.
Интерактивные VRML-игры для Internet взяли всё лучшее от технологи Java-апплетов и сетевых 3D-игр.
Сложная логика VRML-игр реализуется на Java, описание геометрии - VRML, для прорисовки картинки (рендеринга) используется аппаратное ускорение (DirectX, OpenGL).
Типичный пример сетевой игры с использованием VRML - это проект "Острова" компании ParallelGraphics. Применение сетевых расширений VRML, специализированного клиента Islands и многопользовательского сервера Helios даёт возможность создавать достаточно сложные и разнообразные игровые сцены.
Более простые (но не менее эффектные) сетевые игры могут быть реализованы в рамках стандартного VRML97 и без специализированных серверов.
Например, проекты VRML CHESS и VRML WARS:
VRML CHESS
VRML CHESS
VRML CHESS - это виртуальный шахматый турнир в Internet. Поддерживаются основные VRML-браузеры: Cortona VRML Client, Cosmo Player и blaxxun Contact.

Сделано: VrmlPad + Extrusion Editor plugin.
Размер с ресурсами: около 64kБ.
VRML WARS
VRML WARS
В основу сюжета положено положено противостояние VRML браузеров: Cortona VRML Client, Cosmo Player и blaxxun Contact. Действие разворачиваются в фантастическом виртуальном мире, населённом роботами. Участники игры объединяются в команды по типу VRML - клиента, установленного на компьютере пользователя. Цель игры - защитить флаг своей команды от нападений роботов.

Сделано: VrmlPad + Extrusion Editor plugin.
Размер с ресурсами: около 30kБ.
Вот примеры простых (не сетевых) VRML-игр:
VRML-модель логотипа ОС Андроид
VRML-модель логотипа ОС Андроид
Щёлкните робота по туловищу, чтобы он пошёл.
Щёлкните робота по голове, чтобы увидеть, как он устроен.
Не щёлкайте робота по рукам - он рассердится ;)

Сделано: VrmlPad + Extrusion Editor plugin.
Размер с ресурсами: 95kБ.
Новогодняя игра 1999
Новогодняя игра 1999
Накормите зайчика щёлкнув мышкой по любой из морковок. Задача - сделать это как можно быстрее. Как только вам удается накормить зайца первой морковкой, включается отсчёт времени. Чем быстрее вы скормите все морковки, тем больше получите очков. Очки начисляются только, если вы уложились в 1.5 минуты.

Сделано: геометрия в 3D Studio MAX, логика в VrmlPad.
Размер с ресурсами: 46kБ.
Новогодняя игра 2003
Новогодняя игра 2003
Конструктор новогодних снеговиков. Правила простые:
Щёлкните мышкой по одному из доступных элементов конструктора (снежные шары, уголёк, ветка, ведро и морковка) - так происходит выбор текущего элемента.
Теперь щёлкните по земле - в этом месте сцены появится новый элемент. Щёлкать можно не только по земле, но и по элементам сцены.
Кроме элементов конструктора есть кнопки управления: "Del", "Kill all" и "Show/Edit". Щёлкните мышкой по "Del" - теперь любой щелчок по элементу сцены удалит этот элемент.
"Kill all" - это способ быстро удалить из сцены все элементы.
После того, как снеговик собран щёлкните по кнопке "Show" - включится анимация. При этом, каждый щелчок по элементам сцены будет менять движение снеговика. Чтобы вернуться в конструктор, щёлкните по кнопке "Edit".
Собрать можно, в принципе, любого "монстрика" - всё зависит от вашей фантазии и свободного времени.

Сделано: VrmlPad.
Размер с ресурсами: 4.7kБ.
Второе направление в создании "развлекательных" сцен ближе, пожалуй, к искусству (VRML art).
Эти сцены рассчитаны на созерцание, медитацию...
Используя эффекты освещения, подбирая ритмы анимаций, звук можно создавать красивые, лёгкие "безделушки".
Хотя, кто знает, как эти "безделушки" влияют на нас...
Кинжал
Кинжал
Сделано: VrmlPad + Extrusion Editor plugin.
Размер: 1.5kБ.


Красные кристаллы
Красные кристаллы
Сделано: Internet Space Builder + VrmlPad.
Размер: 1.5kБ.


К этому же направлению можно отнести специализированные сцены, рассчитанные на определённую аудиторию.
Например, экранные заставки для автолюбителей.
Логотип ГАЗ
Логотип ГАЗ
Сделано: VrmlPad + Extrusion Editor plugin.
Размер: 29kБ.

Логотип Москвич
Логотип Москвич
Сделано: VrmlPad + Extrusion Editor plugin.
Размер: 5kБ.

Логотип Volvo
Логотип Volvo
Сделано: VrmlPad + Extrusion Editor plugin.
Размер: 23kБ.

Логотип Opel
Логотип Opel
Сделано: VrmlPad + Extrusion Editor plugin.
Размер: 16kБ.

Логотип Mercedes
Логотип Mercedes
Сделано: VrmlPad + Extrusion Editor plugin.
Размер: 16kБ.

Логотип Mitsubishi
Логотип Mitsubishi
Сделано: VrmlPad + Extrusion Editor plugin.
Размер: 15kБ.

Логотип VolksWagen
Логотип VolksWagen
Сделано: VrmlPad + Extrusion Editor plugin.
Размер: 16kБ.

Логотип Audi
Логотип Audi
Сделано: VrmlPad + Extrusion Editor plugin.
Размер: 16kБ.

Логотип Ferrari
Логотип Ferrari
Сделано: VrmlPad + Extrusion Editor plugin.
Размер: 26kБ.

дата обновления документа: