Inui-senpai / aliceos

Надёжный, развивающийся фреймворк Ren'Py, который добавляет особенности, схожие с реальной операционной системой

Home Page:https://aliceos.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AliceOS header

Latest release Build Status Lint Status

AliceOS — это надёжный, развивающийся фреймворк Ren'Py, созданный Project Alice, который добавляет опыт работы с операционной системой в проекты визуальных новелл. AliceOS легко устанавливается, расширяется, и отлично подходит для добавления ещё одного уровня интерактивности в ваши игры.

Основные принципы

Основные принципы AliceOS:

  • Модульность: AliceOS использует новый формат фреймворков, обозначенный форматом .aosframework. Эти фреймворки помещены в папку System/Frameworks и не сильно зависят от AppKit.aosframework. Однако, файл определений, в котором указаны каталоги по умолчанию, и всё то, что не нужно использовать, должен находиться в папке System (включая шрифты).
  • API-интерфейсы в стиле Apple: API-интерфейсы AliceOS стремятся быть простыми в использовании и знакомыми разработчикам, работавшим с API для macOS, iOS, tvOS и watchOS.
  • Безопасное расширение функционала: AliceOS включает в себя поддержку расширения за счёт приложений, которые защищены с помощью соответствующих официальных API.
  • Простота установки: Установка AliceOS так же проста, как и обычное копирование архива Ren'Py в папку game игры.

Инструкции по сборке

Чтобы собрать этот проект, клонируйте репозиторий, и в лаунчере Ren'Py щёлкните на "Построить дистрибутивы" и выберите "Распространяемый пакет базовой системы AliceOS". Конечный файл будет упакован в ZIP-архив и иметь название AliceOSBaseSystem.rpa.

Инструкции по установке (для существующих проектов)

Чтобы установить AliceOS напрямую, без скачивания исходного кода, скачайте ZIP-архив из Релизов и скопируйте файл AliceOSBaseSystem.rpa в вашу папку game.

Дополнительные инструкции могут быть найдены в документации.

Инструкции по сборке документации

Чтобы сгенерировать сайт документации (необходимы MkDocs и Material для MkDocs):

mkdocs build -d docs

Дополнительные примечания

Данный проект является полным переводом оригинального проекта на русский язык и адаптацией для корректной работы на последней версии Ren'Py (7.4.4.1439). Ошибки и недочёты в локализации прошу оставлять здесь: https://vk.com/topic-165582702_39071884

About

Надёжный, развивающийся фреймворк Ren'Py, который добавляет особенности, схожие с реальной операционной системой

https://aliceos.app

License:BSD 2-Clause "Simplified" License


Languages

Language:Ren'Py 99.1%Language:Shell 0.9%