を移動する私は現在、このような多次元配列における移動のシーケンスとしてゲームデータを記憶しています、それは次のように定義される:配列ははるか勿論であるエレガントな方法ゲーム
private final int[][] gameMoves = {{1},{2},{0},{3},{1,4},{1,4,5},{2,4}}
より大きい。
XMLファイルまたはSQLiteデータベースを使用してコードとは別にデータを格納してから、それをwhileループで取得する、より洗練された方法が必要だと思います。
XMLファイルを使用している場合、フォーマットはどのようなものになりますか、取得方法は何ですか?
SQLiteデータベースを使用している場合、ソースコードを実行する前にデータベース内のデータを取得する方法は何ですか?
いずれの例も高く評価されます。
はそのゲームセッションのために保存するつもり移動していますか?または、次回にゲームを開くときにディスクに書き込んでおきたいのですか? – Danny
@Dannyはこれが読み取り専用のゲームデータのようです。実行時に保存する必要はなく、取得するだけです。 – tcovo
はい@tcovo。これはゲーム中に変更されない固定データです。 whileループを使用してリストまたは配列に一度取得するだけで済みます。これは、ゲームからゲームまで同じであり、ユーザは生成されません。 – newyorkgena