也许我疯了,但我想把我在XNA游戏开发类中学到的一些逻辑融入到android/java游戏编程中。例如,我使用而不是编程地操作图形的位置,并根据Android设备的dpi和方向调整图形大小。
我认为,在布局GUI和确定应该从哪个文件夹(hdpi、ldpi或mdpi)中获取图形时,找到图形的中心将是一个很好的资产。不幸的是,Eclipse似乎对加号有问题。这很有趣,因为我试图执行一个简单的数学运算。
对于参数类型android.graphics.Point,android.graphics.Point,运算符+未定义
//Java code was both copied & p
我正在创建一个游戏,到目前为止,我已经在Java上做了大约一个月的项目。我对Java了解很多,我已经把我的游戏中的一切都准备好了,直到它的3D建模实现。
我正在学习3DS Max来创建粗略的3D模型,我并不真正关心模型是否好看,只要我创建了一个可以工作的游戏即可。我在Java 3D API上读了很多关于碰撞检测、AI、动画、场景图和许多其他方面的内容。起初,我的印象是创建3D模型并将它们导入到我的Java程序中,其他一切都将通过Java编码来处理。我刚刚意识到我可以使用游戏引擎来完成所有这些工作,并且我可以看到,使用游戏引擎可以使整个过程变得更加简单,但是我完全不确定我的Java代码在整个设计