最近我一直渴望一些游戏编程。 我主要使用linux,并想知道在linux上是否有任何好的graphics库用于Java开发? 谷歌没有提供有关这个问题的非常有用的信息。
另外,另一种语言会更好吗? 我想避免使用Python – Ruby和Java是我最喜欢的两种语言。 不幸的是,在linux上似乎没有太多关于游戏编程的讨论。
任何build议/资源? 易于携带或跨平台的function也将非常棒。
哦,我更喜欢2Dgraphics。
Logstash加载错误
如何在运行时模拟Tomcat窗口服务?
我如何向VisualVM提供JVM参数?
使用files.delete()删除文件时出现奇怪的行为
java.io.IOException:错误= 11
在Tomcat上集成Spring Security和Waffle以及angular色检查
closures日志文件
如何确定文件当前是否在Java中增长(与 *** 作系统无关)
packer TestApp构build不会运行
什么是jasperrepots-Fonts jar以及如何使用它?
Pro Java 6 3D游戏开发中提到的API: Java3D , JOGL , jinput和JOAL API。
主题分为三个部分:Java 3D API,用于游戏的非标准输入设备和JOGL。 Java 3D是一个高级3D图形API,而JOGL是流行的OpenGL图形API的较低级Java包装。
您将看到三个非标准的输入设备 :网络摄像头,游戏手柄和P5数据手套。
一路上,您将使用其他几个游戏相关的库,包括 :jinput,JOAL,JMF和Odejava。
了解所有与游戏相关的最新Java SE 6功能,包括 :启动画面,JavaScript脚本以及桌面和系统托盘界面。
或者看看这里的Java 2D游戏框架 。
对于游戏编程,有一个很好的小框架, jmonkeyengine ,它支持LWJGL和JOGL。
JOGL应该是跨平台的。 有一个包装,其中包括称为轻量级Java游戏库的附加功能。
如何Flash? Pushbutton引擎看起来很有趣。
金T游戏引擎
我认为Golden T游戏引擎就是你正在寻找的东西。 这使得实际制作游戏变得非常容易,而不必担心很多样板代码。
金色T游戏引擎(GTGE)是一种用Java语言编写的高级跨平台游戏编程库。 GTGE库提供了一个完整的例程,用于从硬件加速2D图形,鼠标和键盘输入,音频支持,游戏时间等低级例程,到特定于游戏的例程(如精灵,背景,碰撞检测)的2D游戏。
…
GTGE是一个高层次的接口库,这意味着程序员再也不用担心任何低级命令。 程序员唯一留下的就是利用他们的想象力,开始编程他们的游戏。 您不必了解Java中管理图形,输入和其他低级别内容的任何信息。 相反,您可以立即开始使用最新的Java技术开发自己的游戏,比如缓冲区策略,易失性映像,甚至是OpenGL。 您可以查看GTGE设计标准的简单性,通用性和可替换性。
总结以上是内存溢出为你收集整理的用Linux在Java中进行游戏编程全部内容,希望文章能够帮你解决用Linux在Java中进行游戏编程所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)