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.4.0
Name Modified Size InfoDownloads / Week
Parent folder
readme-sf.txt 2026-06-06 2.1 kB
game-service-devel-0-4-0.zip 2026-06-04 7.6 MB
License.txt 2026-06-04 35.1 kB
Changelog.txt 2026-06-04 703 Bytes
game-service-0-4-0.jar 2026-06-04 215.3 kB
Totals: 5 Items   7.9 MB 2
= Project Description for the Game-Service Module
State: Version 0-4-0 (04 June 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.4.0

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 OGG sound playing
-- tritonus-share-0.3.7.4	for OGG sound playing
-- vorbisspi-1.0.3.3		for OGG sound playing

-- mp3spi-1.9.5.4		for MP3 sound playing
-- jlayer-1.0.1.4		for MP3 sound playing

-- jaudiotagger-2.2.3		for retrieval of sound metadata
				(not required for MP3 files)

Source: readme-sf.txt, updated 2026-06-06