プログラミング

Last-modified: 2017-11-18 (土) 01:52:51

Update 01.185 で大幅に更新されました!
ModAPI and PB API changes Nov 2017

概要

Space Engineersではゲーム内でプログラムを組むことが可能です。

ワールド設定の詳細設定にあるIn-game scriptsがONになったワールドでは、Programmable BlockC#言語でコーディングする事でさまざまなブロックに影響を与える事ができ、MODを使わなくても複雑な制御が可能になります。

例えば、敵カーゴシップの召喚するドローンはインゲームスクリプトで制御されています。

インゲームプログラミングを行うのは少し敷居が高く、資料も多くは英語です。しかし、直接プログラムを書けなくても、ワークショップなどで公開されている既製のスクリプトを利用する選択肢があります


プログラミング講座/初心者編
既製のスクリプトを導入する手順が解説されています。
サンプルプログラム
そのまま実用可能なサンプルもあります。
スクリプト紹介
ワークショップのスクリプトを紹介するページです。

プログラミング/TIPS

VSでプログラム
Visual Studioでこのゲーム用の自動補完を使う方法の解説です。

スクリプト紹介/Easy Automation
C#言語で書くより簡単な専用スクリプトでのプログラミングを可能にするユーザー製スクリプトです。
Easy Automationサンプル
Easy Automation専用簡易スクリプトで書かれたサンプルプログラムです。
サクラエディタでEasy Automationプログラミング
サクラエディタでEasy Automation用の自動補完を行う方法の解説と、自動補完用テキストファイルです。

関連項目

資料

ゲーム内プログラミング

C#言語

コメント欄