Download Latest Version game-service-devel-0-5-1.zip (7.9 MB) Google Add to Preferred Sources
Home / 0.5.1
Name Modified Size InfoDownloads / Week
Parent folder
Changelog.txt 2026-09-07 2.2 kB
game-service-devel-0-5-1.zip 2026-09-07 7.9 MB
readme-sf.txt 2026-09-07 2.1 kB
game-service-0-5-1.jar 2026-09-07 237.8 kB
Totals: 4 Items   8.2 MB 2
= Project Description for the Game-Service Module
State: Version 0-5-1 (08 August 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.5.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 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-3.0.1		for retrieval of sound metadata
				(not required for MP3 files)

Source: readme-sf.txt, updated 2026-09-07