Java大家是不陌生了,因为它是高薪行业,很多零基础的人都会去学java,另外,java在生活中的应用很多,很多软件都是java开发出来的,那java可以写游戏吗?接下来我们就来给大家讲解一下这方面的内容。
做是可以做, 只不过有一些难关, 所以最后只能做一些中小型游戏。
第一个就是jre, jre8是200M, 一个小游戏有这个jre大么.... 早期的<凯撒大帝>一共才60来M. 没有小游戏哪来的中游戏, 大游戏. javafx说是支持dx/opendl, 但用了 javafx后jre基本就精简不了。
第二个是GC(垃圾回收算法), 目前已经有很快的GC了, 但游戏行业对于某段时间程序完全停住跑GC依旧很有顾虑, 技术选型的时候就会被刷掉。
第三个太迟了, 有untity和虚幻, 2d也有很多游戏引擎. 基本java做个引擎很难起来了。
Java写的有名游戏有哪些?
1、超级泡泡龙(Super BubbleBobble)是Taito公司开发的游戏,主角是两只绿色和蓝色的小恐龙,通过吐出泡泡来消减屏幕上的彩球,游戏本身简单易学、妙趣横生,女孩子玩起来会上瘾的。
2、钻石情迷(Bejeweled)是一个很好玩的益智游戏,有点像“对对碰”,游戏规则很简单,移动相邻的两个钻石,使任一排产生有三个或以上的相同钻石,即消去,上面的钻石靠重力落下。
3、炸弹人(Bomberman)是Hudson公司开发的一款基于迷宫的游戏,游戏主角炸弹人是一个机器人,基本操作是放置炸弹,以十字型的方式爆炸,来炸死敌人,也可以炸死自己,还有些增强威力与技能道具增加了游戏的可玩性。
4、俄罗斯方块(Tetris)是经典的益智游戏,几乎是世界上最有影响力的益智游戏之一,游戏本身也很简单,只要不断消减掉落的方块就可以了。
其实java写的游戏还有很多,不过java只适合写一些小型游戏,而那些大型游戏用java就不太试用哦!最后大家如果想要了解更多java实例知识,敬请关注奇Q工具网。
推荐阅读:
hibernate对象的三种状态有哪些?Hibernate如何修改记录?