Summary
java development
development of games in Java
This metapackage will install a selection of suitable tools and packages to
develop games in the Java programming language. Example games written in Java
are suggested.
Description
For a better overview of the project's availability as a Debian package, each head row has a color code according to this scheme:
If you discover a project which looks like a good candidate for Debian Games
to you, or if you have prepared an unofficial Debian package, please do not hesitate to
send a description of that project to the Debian Games mailing list
Links to other tasks
|
Debian Games java development packages
Official Debian packages with high relevance
libjava3d-java
Java 3D API (java library)
|
Versions of package libjava3d-java |
Release | Version | Architectures |
bookworm | 1.5.2+dfsg-17 | all |
jessie | 1.5.2+dfsg-11 | all |
bullseye | 1.5.2+dfsg-17 | all |
buster | 1.5.2+dfsg-16 | all |
stretch | 1.5.2+dfsg-11 | all |
sid | 1.5.2+dfsg-18 | all |
trixie | 1.5.2+dfsg-18 | all |
Debtags of package libjava3d-java: |
role | shared-lib |
|
License: DFSG free
|
The Java 3D API enables the creation of three-dimensional graphics
applications and Internet-based 3D applets. It provides high-level
constructs for creating and manipulation 3D geometry and building the
structures used in rendering that geometry. With this software, you can
efficiently define and render very large virtual worlds.
This package contains the java library.
|
|
libjinput-java
|
Versions of package libjinput-java |
Release | Version | Architectures |
sid | 20100502+dfsg-11 | all |
bullseye | 20100502+dfsg-11 | all |
buster | 20100502+dfsg-10 | all |
stretch | 20100502+dfsg-7 | all |
jessie | 20100502+dfsg-7 | all |
bookworm | 20100502+dfsg-11 | all |
upstream | 2.0.10 |
Debtags of package libjinput-java: |
devel | library |
hardware | input |
role | devel-lib, shared-lib |
|
License: DFSG free
|
jinput is an implementation of an API for game controller discovery and
polled input. It is part of a suite of open-source technologies initiated by
the Game Technology Group at Sun Microsystems with intention of making the
development of high performance games in Java a reality.
The API itself is pure Java and presents a platform-neutral completely
portable model of controller discovery and polling. It can handle arbitrary
controllers and returns both human and machine understandable descriptions
of the inputs available.
|
|
libjogl2-java
Java bindings for OpenGL API
|
Versions of package libjogl2-java |
Release | Version | Architectures |
jessie | 2.2.4+dfsg-1 | all |
sid | 2.5.0+dfsg-3.1 | all |
trixie | 2.5.0+dfsg-3.1 | all |
bookworm | 2.3.2+dfsg-10 | all |
bullseye | 2.3.2+dfsg-9 | all |
buster | 2.3.2+dfsg-9 | all |
stretch | 2.3.2+dfsg-5 | all |
|
License: DFSG free
|
The JOGL project hosts the development version of the Java Bindings for
OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics
to applications written in Java. JOGL is not the official reference
implementation of the JSR, but an evolving workspace; snapshots are taken
from this workspace which become the official reference implementations of
the JSR.
JOGL provides full access to the APIs in the OpenGL 1.3 - 3.0, 3.1 - 3.3,
= 4.0, ES 1.x and ES 2.x specification as well as nearly all vendor
extensions. It integrates with the AWT and Swing widget sets, as well with
custom windowing toolkits using the NativeWindow API. It is part of a
suite of open-source technologies initiated by the Game Technology Group at
Sun Microsystems.
|
|
liblwjgl-java
Lightweight Java Game Library
|
Versions of package liblwjgl-java |
Release | Version | Architectures |
bookworm | 2.9.3+dfsg-6 | all |
sid | 2.9.3+dfsg-6 | all |
jessie | 2.7.1+dfsg-4 | all |
stretch | 2.9.3+dfsg-1 | all |
buster | 2.9.3+dfsg-5 | all |
bullseye | 2.9.3+dfsg-5 | all |
Debtags of package liblwjgl-java: |
role | shared-lib |
|
License: DFSG free
|
The Lightweight Java Game Library (LWJGL) is a solution aimed directly at
professional and amateur Java programmers alike to enable commercial quality
games to be written in Java. LWJGL provides developers access to high
performance crossplatform libraries such as OpenGL (Open Graphics Library)
and OpenAL (Open Audio Library) allowing for state of the art 3D games and 3D
sound. Additionally LWJGL provides access to controllers such as Gamepads,
Steering wheel and Joysticks. All in a simple and straight forward API.
|
|
libpixels-java
manipulation and filtering of images in Java
|
Versions of package libpixels-java |
Release | Version | Architectures |
buster | 2.1.3+svn.42-2 | all |
jessie | 2.1.3+svn.42-2 | all |
stretch | 2.1.3+svn.42-2 | all |
bullseye | 2.1.3+svn.42-2.1 | all |
bookworm | 2.1.3+svn.42-3 | all |
trixie | 2.1.3+svn.42-3 | all |
sid | 2.1.3+svn.42-3 | all |
|
License: DFSG free
|
A large number of Java Image filters which are all standard Java
BufferedImageOps and can be plugged directly into existing programs.
Many of these filters are useful in applications such as games where images
need to be generated on the fly, or where it's quicker to generate them rather
than downloading them. For instance, it's quicker to download one image and
rotate it several times than to download several separate images.
Another use for the filters is in animation. For example animating the Water
Ripple filter can produce a nice rippling effect. Some of the filters have a
time parameter for this purpose.
All of the filters are designed to work with TYPE_INT_ARGB images.
More info and samples can be found in
http://www.jhlabs.com/ip/filters/index.html
|
|
libsvgsalamander-java
|
Versions of package libsvgsalamander-java |
Release | Version | Architectures |
trixie | 1.1.4-1 | all |
jessie-security | 0~svn95-1+deb8u1 | all |
jessie | 0~svn95-1+deb8u1 | all |
stretch | 1.1.1+dfsg-2 | all |
buster | 1.1.1+dfsg-3 | all |
bullseye | 1.1.1+dfsg-3 | all |
bookworm | 1.1.4-1 | all |
sid | 1.1.4-1 | all |
|
License: DFSG free
|
SVG Salamander is an SVG engine for Java that's designed to be small,
fast, and allow programmers to use it with a minimum of fuss.
It's in particular targeted for making it easy to integrate SVG into
Java games and making it much easier for artists to design 2D game
content - from rich interactive menus to charts and graphcs to
complex animations.
|
|
libupnp-java
Java library for Universal Plug aNd Play (upnp)
|
Versions of package libupnp-java |
Release | Version | Architectures |
stretch | 1.0.4+triplea-1 | all |
sid | 1.0.4+triplea-1.1 | all |
trixie | 1.0.4+triplea-1.1 | all |
bookworm | 1.0.4+triplea-1.1 | all |
bullseye | 1.0.4+triplea-1.1 | all |
buster | 1.0.4+triplea-1 | all |
jessie | 1.0.4+triplea-1 | all |
|
License: DFSG free
|
Pure java library for interacting with upnp devices on a network. Commonly used
for games, p2pool clients, and video services.
This package contains the Java library. For documentation, see
libupnp-java-doc.
|
|
Official Debian packages with lower relevance
freecol
open source remake of the old Colonization
|
Versions of package freecol |
Release | Version | Architectures |
trixie | 1.2.0-1 | all |
sid | 1.2.0-1 | all |
stretch | 0.11.6+dfsg-1 | all |
buster | 0.11.6+dfsg2-2+deb10u1 | all |
bullseye | 0.11.6+dfsg2-3 | all |
bookworm | 1.0.0-1 | all |
jessie | 0.10.7+dfsg-3 | all |
Debtags of package freecol: |
game | strategy |
interface | x11 |
role | program |
scope | application |
uitoolkit | xlib |
use | gameplaying |
x11 | application |
|
License: DFSG free
|
freecol is a game in the spirit of Civilization but taking place in a
colonial background. Colonize the new world, build towns, trade or
fight with natives and other European civilizations, trade with your
homeland until you're ready to fight for your independence !
|
|
triplea
|
Versions of package triplea |
Release | Version | Architectures |
jessie | 1.7.0.3+dfsg-1 | all |
stretch | 1.8.0.9+dfsg-1 | all |
bullseye | 1.9.0.0.7062-2 | all |
bookworm | 1.9.0.0.7062-2 | all |
sid | 1.9.0.0.7062-2 | all |
trixie | 1.9.0.0.7062-2 | all |
upstream | 2.7.14897 |
Debtags of package triplea: |
game | strategy |
role | program |
use | gameplaying |
|
License: DFSG free
|
TripleA is a turn based strategy game. TripleA comes with multiple
games and over 100 more games can be downloaded from the user
community. Supports single player vs AI, hot-seat, Play by Email,
and a hosted online lobby.
|
|
|