GithubHelp home page GithubHelp logo

hansastro / ksp_adventure Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 1.0 20.41 MB

Kerbal Space Program automatic exploration program with KRPC and Python

License: GNU General Public License v3.0

Shell 1.45% Python 98.55%
ksp krpc python space rockets

ksp_adventure's Introduction

KSP_Adventure

Kerbal Space Program automatic exploration program with KRPC and Python

KSP is a wonderfull video game. The KRPC mod allow us to control the games remotely.

Here the goal of the different script is to automatize the mission as far as possible.

The scripts will be written in Python with the krpc module.

Feel free to use the scripts to learn about Python, KSP and Space. All is under GPL Licences. if you improve it please redistribute.

I use KSP 1.4.4 with Python 3.5.2 under Linux.

The following modules are added to KSP:

  • Community Resource Pack (CommunityResourcePack 0.10.0.0)
  • Engine Lighting (EngineLighting 1.5.1)
  • Kerbal Engineer Redux (KerbalEngineerRedux 1.1.5.2)
  • kRPC: Remote Procedure Call Server (kRPC v0.4.6)
  • Module Manager (ModuleManager 3.0.7)
  • Real Fuels (RealFuels rf-v12.7.1)
  • Real Fuels: Stockalike RF Configs (RFStockalike v3.2.4)
  • Real Plume (RealPlume 2:v11.0.0)
  • Real Plume - Stock Configs (RealPlume-StockConfigs v1.2.0)
  • RemoteTech (RemoteTech v1.8.11)
  • SmokeScreen - Extended FX Plugin (SmokeScreen 2.8.0.0)
  • Solver Engines plugin (SolverEngines v3.6.2)
  • Kronal Vessel Viewer Continued (0.0.9.2)

A ckan file is available in this repository.

The bash script create_env.bash will create a pyhon's virtual environment with the relevant modules.

After created, you can type: source krpc-env/bin/activate to activate the virtual environment.

List of Mission:

ksp_adventure's People

Contributors

hansastro avatar

Watchers

 avatar

Forkers

gyskyfall

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.