GScripサンプル: Gプロセスについて(6/7) コンパイル結果を共有コンパイル結果を共有して複数のGプロセスで起動するサンプルです
sample.gsのコンパイル結果を使って2つのGプロセスを生成しました。あまり使い道はないかもしれません。Gプロセスの性質(?)として、このような事が可能だというものです。これはGプロセスを実装していたら、このような事が可能だと気づきました。これはOSがアプリケーションを複数起動できるという事と同様です。AndroidのOSでは出来ない仕様のようですがWIndowsなど(PCのOS)では普通にできることです。GOSjがOSを参考にしているゲームエンジン(GAME OS= GOS)だからです
ゲームをGScriptでプログラミングしてコンパイルするとそのコンパイル結果をGプロセスとして複数起動する事が可能ということです。ただし、Gプロセスの名前を違うものにしなければなりません
以前「MSXの魔城伝説」をサンプルで1ステージだけ作りましたが、その時に試しにゲームを2つ起動させてみたサンプルがあります。使い道はありませんが、もしかしら何かに使えるかもしれません。もしかしたらスーパーマリオの2プレー(マリオとルイジー)のようなものに使えるかもしれません
-->魔城伝説のAB切り替え動画
https://video.fc2.com/content/20220213tT1HpgzS