Простейшая симуляция на стоковом KSP — различия между версиями
Greywind (обсуждение | вклад)  (Новая страница: «Полная сборка симуляции довольно требовательная к ресурсам компьютера - в основном в пл…»)  | 
				Greywind (обсуждение | вклад)   | 
				||
| Строка 4: | Строка 4: | ||
= Что понадобится =  | = Что понадобится =  | ||
== Необходимое ПО ==  | == Необходимое ПО ==  | ||
| − | Kerbal Space Program 1.6.0+  | + | Kerbal Space Program 1.6.0+ [https://store.steampowered.com/app/220200/Kerbal_Space_Program/]  | 
| − | KSPTOT 1.6.0+  | + | KSPTOT 1.6.0+ [https://github.com/Arrowstar/ksptot/releases]  | 
| − | Putty  | + | Putty [https://www.putty.org/]  | 
== Необходимые моды ==  | == Необходимые моды ==  | ||
| − | kOS  | + | kOS [https://github.com/KSP-KOS/KOS/releases]  | 
| − | KSPTOTConnect  | + | KSPTOTConnect [https://github.com/Arrowstar/ksptot/releases]  | 
== kOS скрипты ==  | == kOS скрипты ==  | ||
| − | warpup  | + | kos/warpup из [https://github.com/1greywind/simplest-possible-simulation/archive/v0.1.zip архива]  | 
| − | res  | + | kos/res из [https://github.com/1greywind/simplest-possible-simulation/archive/v0.1.zip архива]  | 
== Стартовый сейв для KSP ==  | == Стартовый сейв для KSP ==  | ||
| + | saves/initial_save.sfs из [https://github.com/1greywind/simplest-possible-simulation/archive/v0.1.zip архива]  | ||
| + | == Шаблоны для Mission Architect ==  | ||
| + | ma/duna-depature.mat из [https://github.com/1greywind/simplest-possible-simulation/archive/v0.1.zip архива]  | ||
| + | |||
| + | = Установка =  | ||
| + | == Установка КСП ==  | ||
| + | Купите KSP в одном из магазинов (Стим, ГоГ, Сайт разработчи) и установите на ваш компьютер.  | ||
| + | Запомните путь к папке, куда была установлена игра (далее он будет указываться как $KSP_PATH).  | ||
| + | |||
| + | == Установка начального сейва симуляции ==  | ||
| + | # Запустите KSP  | ||
| + | ## В главном меню выберите "Начать игру"  | ||
| + | ## Далее выберите "Новая игра"  | ||
| + | ## Выберите тип игры "Песочница", название "Симуляция"  | ||
| + | ## Нажмите "Пуск!"  | ||
| + | # Скопируйте файл initial_save.sfs из папки saves из [https://github.com/1greywind/simplest-possible-simulation/archive/v0.1.zip архива] в папку $KSP_PATH/saves/Симуляция  | ||
| − | ==   | + | == Установка KSP TOT ==  | 
| + | Скачайте архив с релизом KSP TOT под вашу версию KSP. Распакуйте архив в удобную вам папку.  | ||
| + | Кроме программы KSP TOT в этом же архиве лежит плагин KSPTOTConnect.  | ||
| + | |||
| + | == Установка модов ==  | ||
| + | :Скачайте архив с релизом kOS под вашу версию KSP. Распакуйте архив в папку $KSP_PATH.  | ||
| + | :Скопируйте папку GameData из папки куда разархивировали KSP TOT в папку $KSP_PATH.  | ||
| + | |||
| + | == Установка скриптов kOS ==  | ||
| + | Скопируйте файлы warpup и res из папки kos из [https://github.com/1greywind/simplest-possible-simulation/archive/v0.1.zip архива] в папку $KSP_PATH/Ships/Script  | ||
| + | |||
| + | = Запуск симуляции =  | ||
| + | # Запустите начальный сейв в KSP:  | ||
| + | ## Запустите KSP.  | ||
| + | ## Нажмите "Начать игру".  | ||
| + | ## Нажмите "Сохраненная игра".  | ||
| + | ## Выберите "Симуляция" и нажмите "Загрузить".  | ||
| + | ## Нажмите Alt+F9 и выберите initial_save из списка.  | ||
| + | # Включите kOS сервер<br>[[Файл:Start kos server.gif]]  | ||
| + | # Запустите Putty (putty.exe)  | ||
| + | # Подключитесь к kOS серверу<br>[[Файл:Connect to kos server.gif]]  | ||
| + | # Запустите KSP TOT (KSPTrajectoryOptimizationTool.exe)  | ||
| + | # Подключитесь к KSPTOTConnect<br>[[Файл:Connect to ksptot.gif]]  | ||
| + | # Запустите Архитектор Миссий в KSPTOT  | ||
= Как работает симуляция =  | = Как работает симуляция =  | ||
| + | *Итак в KSP идет симуляция полета.  | ||
| + | *Запущен kOS сервер.  | ||
| + | *У нас есть kOS терминал, с помощью которого мы можем контролировать симуляцию.  | ||
| + | *KSPTOT подключен к KSP через KSPTOTConnect и запущен Архитектор Миссий.  | ||
| + | [[Файл:Only scheme..png|800px]]  | ||
Версия 23:15, 2 марта 2019
Полная сборка симуляции довольно требовательная к ресурсам компьютера - в основном в плане оперативной памяти (минимум нужно 12 гигабайт ОЗУ). Поэтому попробовать процесс симуляции можно на стоковом KSP минимальным набором нужных модов.
Что понадобится
Необходимое ПО
Kerbal Space Program 1.6.0+ [1] KSPTOT 1.6.0+ [2] Putty [3]
Необходимые моды
kOS скрипты
kos/warpup из архива kos/res из архива
Стартовый сейв для KSP
saves/initial_save.sfs из архива
Шаблоны для Mission Architect
ma/duna-depature.mat из архива
Установка
Установка КСП
Купите KSP в одном из магазинов (Стим, ГоГ, Сайт разработчи) и установите на ваш компьютер. Запомните путь к папке, куда была установлена игра (далее он будет указываться как $KSP_PATH).
Установка начального сейва симуляции
-  Запустите KSP
- В главном меню выберите "Начать игру"
 - Далее выберите "Новая игра"
 - Выберите тип игры "Песочница", название "Симуляция"
 - Нажмите "Пуск!"
 
 - Скопируйте файл initial_save.sfs из папки saves из архива в папку $KSP_PATH/saves/Симуляция
 
Установка KSP TOT
Скачайте архив с релизом KSP TOT под вашу версию KSP. Распакуйте архив в удобную вам папку. Кроме программы KSP TOT в этом же архиве лежит плагин KSPTOTConnect.
Установка модов
- Скачайте архив с релизом kOS под вашу версию KSP. Распакуйте архив в папку $KSP_PATH.
 - Скопируйте папку GameData из папки куда разархивировали KSP TOT в папку $KSP_PATH.
 
Установка скриптов kOS
Скопируйте файлы warpup и res из папки kos из архива в папку $KSP_PATH/Ships/Script
Запуск симуляции
-  Запустите начальный сейв в KSP:
- Запустите KSP.
 - Нажмите "Начать игру".
 - Нажмите "Сохраненная игра".
 - Выберите "Симуляция" и нажмите "Загрузить".
 - Нажмите Alt+F9 и выберите initial_save из списка.
 
 -  Включите kOS сервер

 - Запустите Putty (putty.exe)
 -  Подключитесь к kOS серверу

 - Запустите KSP TOT (KSPTrajectoryOptimizationTool.exe)
 -  Подключитесь к KSPTOTConnect

 - Запустите Архитектор Миссий в KSPTOT
 
Как работает симуляция
- Итак в KSP идет симуляция полета.
 - Запущен kOS сервер.
 - У нас есть kOS терминал, с помощью которого мы можем контролировать симуляцию.
 - KSPTOT подключен к KSP через KSPTOTConnect и запущен Архитектор Миссий.