だから私は基本的にここで最も簡単なアプローチを探しています。結果として私が欲しいのは、Linuxボックスをエミュレート/シミュレートするin-game-linux-shell(openglとsfmlを使用してレンダリングされます)です。それほど凝ったものである必要はありません。私が優先するのは、基本(ls、grep、cat、echo ..)、ある種のエディター(vim / nano-like)、そしてゲームロジックが/と相互作用できることです。 dev、/etcなど。
私は環境を破壊することを考えましたが、そうすることで解決策よりも多くの問題が見られます。また、ホストコードと緊密に統合できるC ++で記述された人気のあるLinuxエミュレーターがあるかどうかについても考えましたが、これはロングショットであり、まだ何も見つかりませんでした。
私を正しい道に導くための助けは大歓迎です!
PS。最終製品はクロスプラットフォームになります(少なくともwin / linuxの場合)