用Linux在Java中进行游戏编程

用Linux在Java中进行游戏编程,第1张

概述用Linux在Java中进行游戏编程

最近我一直渴望一些游戏编程。 我主要使用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中进行游戏编程所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1154685.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存