| Name | Modified | Size | Downloads / 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)