一个android 游戏数据库的设计疑问?
做一个android 简单的游戏, 有多个关卡,现在只做了一关, 出的兵的数量和种类是定义在 数组中 。
还有其他很多 属性的数组,每一关肯定会有不同 ,如下
private int enemyArray[][] = {{1},{1} ,{1,2} }/* 数据类定义 */package XXX;import java.util.*;import ....;public class Dataset{ private ArrayList<GameData> gamedata = null; public static ArrayList<GameData> getGameData(){ return gamedata; } public static void init(){ gamedata = new ArrayList<GameData>(); GameData level_1 = new GameDate(); /* Do something with level 1 data */ gamedata.add(level_1); }}/* 数据类调用 */package XXX;import java.util.*;import ....;public class Console{ ArrayList<GameData> gamedata = null; public static void main(String argv[]){ Dataset.init(); gamedata = Dataset.getGameData(); /* Do something you like */ } }