Суббота, 23 Октябрь 2010 08:52

Особенности в RPGVX

Автор

RPGVX — новейшая программа в серии RPG Maker. Основанная на RPG Maker XP, эта версия была переоформлена для упрощения использования, при этом сохраняя все лучшие качества предыдущих программ.

Улучшенный редактор

Переоформленный пользовательский интерфес теперь позволит вам создавать хорошие игры, затрачивая при этом минимум усилий. Большинство функций были спроектированы с оглядкой на RPG Maker 2000. Так же основные изменения были проведены в редакторе карт, и теперь можно быстро создавать сложные карты, используя такие функции, как автоматическая генерация подземелий, при этом не заботясь о слоях.

Улучшенная графика

Вы можете использовать 32-битные изображения размером 544×416 пикселей. Не смотря на то что размер экрана немного меньше, чем он был в RPG Maker XP, он более подходит к пропорциям персонажей и карт. Частота кадров теперь равна 60 кадрам в секунду и действия на карте происходят очень плавно. Добавлена полная поддержка альфа-канала, что позволит вам использовать в играх эффекты сглаживания и прозрачности.

Программное воспроизведение аудио

Фоновая музыка составляется в основном из MIDI композиций, для возпроизведения которых используется DirectMusic Synthesizer. Создателям музыкальных ресурсов не стоит беспокоиться о совместимости из-за разных MIDI источников. Все MIDI файлы, которые воспроизводятся нормально в среде, в которой они были созданы, будут проигрываться точно так же и в самом редакторе. В дополнение, RPGVX теперь поддерживает музыкальные потоки формата Ogg Vorbis. Внедряя определённые строки в качестве комментариев, вы даже можете зациклить воспроизведение песни на середине, что позволяет создавать игры со сложным саундтреком.

Переработанная система скриптов 

Игры, созданные в RPGVX основаны на скриптовом языке Ruby. И всё же вы можете создать отличные игры и без использования скриптов. Но если же вы хотите изменить мельчайшие детали вашей игры, от дизайна до системы сражений, то программируйте движок игры с помощью скриптов. Система скриптов, используемая в программе, названная RGSS, обновлена до 2 версии. Было добавлено много новых возможностей и сделано несколько улучшений. Предварительно установленные скрипты во многом были перепроектированы, чтобы улучшить их логическую структуру и избежать возможных конфликтов с добавляемыми вами скриптами. 

 

Отличия от предыдущих версий (RGSS2)

В RGSS2, который включен в RPG Maker VX, есть много различий по сравнению с первой версией RGSS1, которая была в RPG Maker XP. Основные отличия перечислены ниже.

  • Разрешение экрана по умолчанию было изменено с 640×480 на 544×416. Так же была изменена частота кадров с 40 до 60. Был убран Режим сглаживания.
  • Для прорисовки в полном экране теперь используется двойная буферизация. Если характеристика вашего компьютера соответствует указанным требованиям, просмотр в игре будет плавным.
  • Была удалена функция, которая определяла, что программа зависла, если экран долгое время не обновлялся и затем автоматически завершала работу. Теперь сообщения Windows всё равно будут нормально обрабатываться, и из игры можно выйти, нажав сочетание клавиш Alt + F4.
  • Стало возможным намного проще выполнить затемнение и проявление экрана. Чтобы это сделать, используйте методы Graphics.fadeout и Graphics.fadein   
  • Стало возможным получить изображение текущего экрана игры. Чтобы это сделать, используйте метод Graphics.snap_to_bitmap   
  • Для соответствия особенностям RPGVX, был значительно изменён класс (Tilemap).  
  • Для изображений стали доступны эффекты размытия и радиального размытия (Bitmap).
  • В спрайтах (Sprite), теперь поддерживается эффект волны (известный как растровый эффект прокрутки ("raster scroll effect")).  
  • Поместив шрифты в папку Fonts вашей игры, вы сможете напрямую загружать шрифты, которые не установлены в системе.
  • В класс Font добавлена поддержка тени текста (Font). Также там изменены значения по умолчанию.
  • Стало возможным изменять область просмотра (Viewport) после её ассоциации с объектом. Спрайты и другие элементы, ассоциированные с областями просмотра больше не освобождаются автоматически.
  • Изменено время, в которое продолжается воспроизведение BGM после проигрывания ME (Audio.me_play).
Страница 6 из 8