Download Latest Version game-service-devel-0-4-0.zip (7.6 MB)
Email in envelope

Get an email when there's a new version of Java Game Service

Home / 0.3.0
Name Modified Size InfoDownloads / Week
Parent folder
game-service-devel-0-3-0.zip 2026-05-22 7.7 MB
License.txt 2026-05-22 35.1 kB
game-service-0-3-0.jar 2026-05-22 213.6 kB
readme-sf.txt 2026-05-22 2.0 kB
Totals: 4 Items   7.9 MB 0
= Project Description for the Game-Service Module
State: Version 0-3-0 (05.2026)
License: GPL 3.0 (29 June 2007)

== Status

The current state is still demanding some care but plenty is functioning, in particular the sound-engine, image-atlas and game-screen are recommended for use. The game-screen is designed for on-demand painting and free of stroboscope effects. This was my intention to develop a viable graphical game-engine w/o much of animation capacity and the sickening stroboscope of the rendering. The success is ok for now but still experimental. 

== Functionality

Game-Service is an utility collection of structures and algorithms which aid in the development of Java based games. There are graphical and sound-playing elements.

The service focusses on 4 central topics.

-- map and layered map classes allowing muti-layer graphical design logic and rendering to the screen. The map structures specialise for hexadecimal tile designs of variable sizes.

-- a game-screen device (class) designed for 2D-graphics based on Swing which organises graphical output to the computer screen.  It has an in-built painting pipe for graphical elements, a paint-canvas with a shiftable view and is capable of Torus rendering of maps.

-- a versatile sound-playing machine encompassing both music and simultaneous clip playing.

-- an image atlas which can efficiently tailor loaded images into paintable elements with names.

Furthermore utilities have gathered which could prove useful for game development.

== DEPENDENCIES OF GAMESERVICE ==

Service Version 0.2.1

The following Java packages have been bound to the development state
of the game-service and found to be working. 

== ESSENTIAL PACKAGES ==

-- kse-util-cla1-0-13-0.jar   	(sonatype = utilclas1-0.13.0)

== OPTIONAL PACKAGES

-- jorbis-0.0.17.4		for sound playing
-- tritonus-share-0.3.7.4	for sound playing
-- vorbisspi-1.0.3.3		for sound playing

-- jaudiotagger-2.2.3		for retrieval of sound metadata

Source: readme-sf.txt, updated 2026-05-22