[ad_1]
私はこのモノポリーのクローンを持っており、セーブとセーブからロードする機能を追加する必要がありますが、どこから始めればよいのかさえわからないので、助けていただければ幸いです。
GitHub – Mitul-Joby/Monopoly: ターミナルでの C によるボード ゲーム モノポリーの実装。[^]
私が試したこと:
すべてのサイコロの出目をログに記録しますが、プレイヤー名が破損します
解決策 1
それは既存のコードが何を行うかに大きく依存します。 一般的に言えば、データをファイルに書き込んで保存し、ファイルから読み取って再ロードするだけです。 ただし、正確な実装は既存のコードの構造に大きく依存します。
解決策 2
私たちはこれに対して具体的な答えを与えることはできません。あなたが何を試したのか、そのソフトウェアに精通しているのか全くわかりません。そして私も、それがどのように機能するかを理解するために Github プロジェクト全体をくまなく調べるつもりはありません。機能を追加しようとしています。
既存のプロジェクトに機能を追加したい場合は、まずプロジェクト全体をほぼ理解する必要があります。単に「サイコロの出目を記録する」だけでは役に立ちません。それは、復元に必要な情報をすべて網羅しているわけではないからです。これまでのゲーム: 着地した不動産を購入するのは強制ではありません。チャンスカードと共同募金カードの順序はランダムです。など。
そこで、github プロジェクトにアクセスして、注意深く調べてください。仕組みがわかれば、MOD について考え始めることができますが、それは前ではありません。
[ad_2]
コメント