私は3D「ロボットプログラミング」ゲームを作る設計段階にあります。ロボット、ロボットオデッセイ、チョロなどのゲームに触発されました。ゲーム内で仮想マシンを使用していますか?
私は実際のゲームと同じように、自分の孤立した環境/オペレーティングシステム/仮想マシンを持っています。それぞれの環境はサンドボックス化されていなければならないので、ロボットがゲームの残りの部分とどのように相互作用するかについては、ロボットにとってローカルになるようにしてください。
本来、「コンピューティングシステムの要素」という本で説明されているようにHACK VMを実装しようとしていましたが、このゲームスタイルのパフォーマンスに関してより良い解決策があるかどうか不思議です。
私の質問は、仮想マシンのアーキテクチャが既に存在していて、その目的を十分に果たしているかどうかです。
p.s.使用する言語とゲームエンジンはまだ決定されていませんが、おそらくC#またはスモールトークのいずれかになります。
実装自体のSmalltalk VMを使用し、ノードがIP経由で通信するようにしますか? – Marcin
私はこの考えをsmalltalk HydraVMで調べていました。私はいくつかの問題に遭遇した後、すべてを忘れてしまった。私は何がうまくいかなかったのか分かりますか? – zenchess
さて、私はHydraVMで11個のsmalltalk画像を横並びに読み込むことができました...残念ながら、画像は12日にロードしようとするとクラッシュしました。 200メガバイトのメモリが使用された。これらの画像を縮小する時間。 :) – zenchess