我得到了 LWJGL 和 Slick2D,因为它说它们是使制作游戏变得更简单的库。一旦我安装了它们,我只是阅读文档并了解所有内容的含义还是我必须在其他地方深入学习它?我对 Java 很陌生,想开始学习库和一切。
4 回答
我想说你需要听这些讲座:http ://www.academicearth.org/lectures/programming-methodology-intro
完成它们后,您将对 Java 有一个很好的理解。该课程向您展示了如何使用称为 ACM 库的库。这是一个学习图书馆,真的很有帮助。
完成后,您可以阅读我在 Slick2D 上写的一本书。您可以从亚马逊购买:http ://www.amazon.co.uk/Java-Game-Programming-Book-Intermediate/dp/1475169175/ref=sr_1_1?s=books&ie=UTF8&qid=1346545025&sr=1-1
这是英国的链接,但它也可以在整个欧洲以及美国和加拿大使用。
/无耻的自我广告
无论如何,这些讲座将教你基本的 Java,这真的是一个好地方。这是免费的常春藤盟校教育,没有人可以反对。这也很容易理解。
我暂时不会深入研究游戏编程,先学习 java,当你适应了之后,就可以开始学习 slick 和 lwgjl
库是可以导入的类组。例如导入 java.util.*;将导入 java 库的 util 库中的所有内容。如果您不确定这些库包含什么,您可以查看他们的 java 文档。假设他们已经做了一个。这是 slick2d 之一:http ://slick.cokeandcode.com/javadoc/
希望这可以帮助。不太确定还能说什么:)
- 好好学习Java语言!
- 好好学习Java语言类(如Collection Framework、Execution Framework...)!
- 深入研究您的图书馆。
否则你会发现自己一次又一次地重新发明轮子。