март 25, 2018

★kindred

Добавить в
Мои игры
Торрент
Скачать
Играя Предварительные условия

★kindred требует наличия среды выполнения .NET Core 2.0 — кроссплатформенной библиотеки. (Он похож на .NET Framework, который вы, вероятно, устанавливали во многих других играх, но в отличие от .NET Framework, .NET Core является кроссплатформенным.)

В будущем Microsoft может поставлять это вместе с Windows; на данный момент вам придется установить его самостоятельно:

<ул>
  • Для Windows: https://www.microsoft.com/net/download/windows/run
  • Для Linux: https://www.microsoft.com/net/download/linux/run
  • Для macOS: https://www.microsoft.com/net/download/macos/run
  • Эй, послушайте! Хотя названия .NET Core и ASP.NET Core похожи, они совершенно разные! Для ★kindred вам нужен простой .NET Core!

    Бегущий ★родич

    Запустите StarKindred или StarKindred.bat, в зависимости от вашей операционной системы (StarKindred для Linux и macOS; StarKindred.bat для Windows).

    ★kindred имеет интерфейс командной строки. ★kindred был создан с помощью системы плагинов, которая позволяет людям создавать свои собственные интерфейсы, в том числе графические, но мне не известно о существовании такого интерфейса на данный момент (25 марта 2018 г.).

    Инструкции интерфейса командной строки <ул>
  • Для перемещения между полями используйте Tab и Shift+Tab.
  • Используйте стрелки для выбора элементов из списков (например, флажков или списков кнопок).
  • Нажмите Enter, чтобы выбрать элемент из списка, или нажмите кнопку; интерфейс CLI автоматически переместит фокус на следующее поле при нажатии клавиши ввода в некоторых полях (длянапример, текстовые поля).
  • Создание собственного пользовательского интерфейса Предварительные условия

    Вам понадобится SDK .NET Core 2.0 от Microsoft.

    <ул>
  • Для Windows: https://www.microsoft.com/net/download/windows/build
  • Для Linux: https://www.microsoft.com/net/download/linux/build
  • Для macOS: https://www.microsoft.com/net/download/macos/build
  • Создание плагина

    У меня есть опыт работы только с C# и Visual Studio, но в принципе другие языки и другие компиляторы подойдут, если они компилируют библиотеки .NET Core 2.0.

    <ол>
  • Создайте новый проект «Библиотека классов .NET Core 2.0».
  • Добавьте StarKindred Engine.dll в качестве зависимости.
  • Создайте новый класс для плагина.
  • Взгляните на исходный код интерфейса CLI; проект с открытым исходным кодом:

    <ул>
  • https://github.com/BenMakesGames/StarKindredCLI
  • При создании собственного класса плагина хорошей отправной точкой может послужить следующий код:

    использование системы; использование System.Collections.Generic; использование StarKindredEngine; использование StarKindredEngine.UIElements; пространство имен MyStarKindredUI { [Информация о плагине( Title = "Мой интерфейс StarKindred", Version = "Pototo 1", // на самом деле любая строка, которую вы хотите Автор = "Я!", АвторВебсайт = "http://...", AuthorContact = "example@gmail.com, Steam: mySteamName, Twitter: @me и т. д." )] класс MyStarKindredUI: StarKindredUI { публичное переопределение void Play() {Выходной выход; // «Игра» — это GameInterface; он поставляется с StarKindredUI while((out = Game.Output()) != null) { // делаем что-то с "out" } } } }

    Как скачать ★kindred через торрент

    Всего несколько простых шагов:

    • Устанавливаем программу μTorrent, через которую мы будем скачивать торренты
    • Выбираем и скачиваем подходящий торрент-файл репака ★kindred
    • Двойным кликом открываем скаченный файл, программа μTorrent запустится автоматически и предложит выбрать место для сохранения дистрибутива.
    • После того как репак скачается, запускайте его. Начнется установка и... это все, приятной игры!