Учебники по движкам и конструкторам
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, который включен в 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).