我曾经开始制作一款android游戏,但最终停在了必须找到一种方法来制作2D地图的时候。
你们很多人可能都知道“猎户座大师2”这个游戏例如:http://www.youtube.com/watch?v=s0S2RZB6-uY
我现在遇到的问题是,我不是很聪明,无法找到一种方法来制作一个像2D象棋一样的地图,它的工作方式就像你在11:00看到的星图一样
我在考虑一个X*Y字段和一个代码,它会将它们中的一些设置为太阳系(可以这么说),而其他的保持在“未使用”状态,并且只是你必须通过的字段。
还有..。我能直接从A走到B吗?或者我必须一步一步地飞过田野?
对不起,我的英语不太好,我不是以英语为母语的。我只是想学习一些java,让平板电脑变得有用,因为我认为到目前为止还没有MoO2游戏(我只是喜欢基于圆形的游戏)。
发布于 2013-08-25 19:30:29
我的问题更多地指向“它是如何做到的?”
到目前为止,我知道我可以这样做:
public static void main (String [] args) {
int [][] galaxy;
galaxy = new int [8][10]; 这将构建一个8x10场的星系,而我现在正在寻找最好的方法,让它在屏幕上显示为黑色背景,然后制作其中的一些场(它们是状态0 amt,对吧?)进入太阳系,通过给他们一个JPG,我可以点击打开太阳系(一个普通的列表窗口将首先做到这一点),然后选择行星来构建它。
我知道行星是数组中的一个数组,但到目前为止,我还不确定如何创建它们并将它们显示在屏幕上,所以我可以为它们赋予属性
看起来JLabel并没有为androind工作,这就是为什么我被卡住了
https://stackoverflow.com/questions/18422267
复制相似问题