我目前正在开发一个用于构建Android游戏的小组项目.我被委以建立基于PC的关卡编辑器的任务(已完成).
我现在要做的就是决定输出地图的文件格式.目前,它只是一个标准的文本文件,具有不同的数字来表示不同的图块; EG 0 =路径1 =墙2 =敌人.
1 1 1 1 1 1 1 1
1 0 0 0 2 0 0 1
1 1 1 1 1 1 1 1
Run Code Online (Sandbox Code Playgroud)
然后,实际的Android游戏将获取此文件并将值存储到2D阵列中.然而,那些正在制作实际游戏的人很难打开文本文件,其他人告诉我必须使用XML文件来完成.我现在被要求找一个接受这个输入.
有人能告诉我如何读取文本文件并将值放入int 数组[] []?或者如果它更容易,使用XML文件并告诉我如何格式化该文件并将值读入int 数组[] []
任何帮助将不胜感激,因为我没有学习如何使用Android,所以我觉得这很困难.
非常感谢/