在Linux中使用Java进行游戏编程

Nol*_*nDC 4 java linux

最近我一直渴望一些游戏编程.我主要使用Linux,并想知道Linux上是否有适合Java开发的好图形库?谷歌没有提供有关该主题的非常有用的信息.

另外,另一种语言会更好吗?我想避免使用python - Ruby和Java是我最喜欢的两种语言.不幸的是,在Linux上似乎没有太多关于Linux游戏编程的讨论.

有什么建议/资源吗?易于移植或跨平台功能也很棒.

哦,我更喜欢2D图形.

Pas*_*ent 7

Pro Java 6 3D游戏开发中提到的API如何:Java3D,JOGL,JInputJOAL API.

主题分为三个部分:Java 3D API,用于游戏的非标准输入设备和JOGL.Java 3D是一个高级3D图形API,JOGL是流行的OpenGL图形API的低级Java包装器.

您将看到三个非标准输入设备:网络摄像头,游戏手柄和P5数据手套.

在此过程中,您将使用其他几个与游戏相关的库,包括:JInput,JOAL,JMF和Odejava.

了解与游戏相关的所有最新Java SE 6功能,包括:启动画面,JavaScript脚本以及桌面和系统托盘界面.

或者在SO上看看Java 2D Game Frameworks.