在java中创建视频游戏Mario(Nes版本)需要多少知识?

时间:2011-10-14 04:11:04

标签: java

我希望能够在java中创建视频游戏。编写视频游戏很多主题。到目前为止,在java类中有一个月,我已经学会了如何用java创建对象。然而,凭借我所学到的知识,我不知道如何为任天堂娱乐系统创建像马里奥这样的视频游戏。在java中创建这样的软件涉及哪些编程主题?

我制作了一个基于按钮的基本游戏,在Visual Basic中涉及400行代码,但我希望能够创建涉及动画的图形应用程序。

2 个答案:

答案 0 :(得分:3)

您应该完全了解Java书籍的介绍。

关于java游戏编程书籍的主题,与Java中的Killer游戏编程相比,David Brackeen开发Java游戏是一个很好的选择,其目标是想要创建一个马里奥式游戏。杀手游戏编程在Java中使用了一些糟糕的技术用于他们的2D平台游戏,而Brackeen在他的2D平台游戏示例中全力以赴,并使用了所有正确的好技术。

我已阅读并拥有这两本书。链接到Brackeen的书:

http://www.brackeen.com/javagamebook/

似乎无法发布此消息,可能是因为我没有帐户?得到消息: 小块肉/清洗果冻/现在我加热锅

答案 1 :(得分:0)

首先要了解有关编程基础知识的更多信息,然后阅读有关游戏编程的书籍。

取决于游戏的类型,但像OpenGL or DirectX这样的技术可以提供有趣的结果。

有一本名为Killer Game Programming in Java的书。我没看过,所以我不知道是不是好,但你可能想看看它。

需要多少知识?很难回答,如果坚持不懈,你的游戏会变得越来越好。然而,游戏编程通常是团队努力,需要具有不同背景的人。气垫船说两年,我说从小开始,不断改进,需要10年才能成为专家。这并不意味着你要学习10年,如果你有幸找到一份与你的激情相符的工作,你就会继续学习你的工作。