-
Notifications
You must be signed in to change notification settings - Fork 0
RPG Содержание
Это содержание документации по RPG-части движка.
Если у вас игра другого стиля, то (скорее всего)
вам не понадобится абсолютно ничего из того, что здесь описывается.
Все указанные здесь функции написаны на питоне и использоваться могут только в нём.
Если имя аргумента функции указано в кавычках, то функция ожидает, что этот аргумент будет строкой.
Игра заканчивается, когда выполнены все команды стартовой метки (в том числе все команды запущенных из неё меток).
Поэтому в играх жанра RPG ни в коем случае нельзя использовать команду jump
в сценарии:
после её выполнения откроется главное меню.
Локация и персонажи отображаются всегда на самом дальнем плане. Следовательно,
ВН-изображения (фоны и спрайты) в скрине sprites
всегда отображаются поверх rpg-объектов, если существуют.
- Быстрый старт
- Локации
- Объекты локаций
- Система событий
- Персонажи
- Автопилот персонажей
- Пример автопилота
- Объект наблюдения и кат-сцены
- Система запретов и разрешений
- Квесты
- Инвентарь
- Изменяемое поведение объектов и эффекты
- Прочее
Также вам может быть полезна статья о сигналах.
Основы
Если вы новичок, то будет достаточно прочитать лишь это, пока ваш энтузиазм не исчерпан.
Остальное можно будет прочесть по мере надобности.
Документация по RPG-части находится здесь.
Более сложные вещи
Через некоторое время вам, возможно, потребуются более продвинутые возможности.
- Функции для изображений (im-функции).
- Эффекты.
- Времена суток.
- ATL (анимации и трансформации).
- Ввод с клавиатуры.
- Введение в ScreenLang (GUI, интерфейс).
- Конфигурирование игры.
Дополнительно
- Некоторые полезные функции.
- Сигналы и таймауты.
- Технические подробности работы с изображениями.
- Технические подробности ВН-спрайтов.
- Система переводов.
- Воспроизведение видео.
- Скрин помощи.
- Прерываемые циклы.
- https.
- Система обновлений.
Перед самым началом
Советы для новичков и не только.
Оффтоп.