2011-08-13 110 views
2

大家好。Java 3D游戏开发

今年我进入了大学的最后一年,为了期末考试我还要创建一个项目。我正在考虑用Java创建一个3D游戏。我知道Java SE,并且有足够的资源以便我需要帮助。我唯一的问题是我不知道要创建什么类型的游戏。起初,我想创建一个3D国际象棋游戏,但一个朋友想到了这一点,该项目已经被采纳。

任何人都可以给我一些关于逻辑上像棋类游戏一样复杂的游戏的一些想法,也可以证明(如果我能够完成它当然),我是一个很好的程序员给我的考官吗?而且,如果它存在,则可以链接到游戏本身以了解我正在构建的内容。

+0

这种类型的问题是不适合SO(每FAQ)。不过,我会建议用3D和/或现有游戏的变体做一些“新奇”的事情。我做了三件事情,一个空间射手“在一个球体上”,一个带有数百个球和许多倾斜线(不是砖)的突破克隆以及基于射线投射的具有有限能见度的自顶向下的多人射击游戏。在像kongregate这样的网站上玩一些Flash游戏也可能会带来一些好的想法。 – 2011-08-13 05:15:22

+0

与您的问题相切:查看用于在Java中开发3D游戏的jMonkey引擎。 – jhocking

回答

4

http://www.gamedesign.jp/flash/dice/dice.html
这就像风险,但方式更简单。你必须创建一个生成地图的算法,但它不会太难。如果你能做到这一点,我会说你会精通Java。另外,对于你的教授来说,这将是一个非常有趣的游戏

+1

我被这个游戏迷住了一段时间,但设法忘记了它,并再次提高了生产力。诅咒你提醒我! – jhocking

+0

@jhocking哈哈,我仍然沉迷于kdice.com分拆! – dukevin

0

有许多类似于国际象棋的策略棋类游戏,其中包含了复杂模式的简单规则。例如,Stratego或Othello。

(这些游戏更近,并且可以商标的名字,但是这不是对一个学生项目的问题。)