GurkeGames - Snakes360°

Hello there,

I’ve recently added one of my older projects on GitHub.
It’s supposed to be a collection of simple 2D JVM games (written in groovy), the first one (Snakes360°) is playable now so I’m going to present it to you.

Technical:
It uses LWJGL2, slick-util, jogg and jorbis. Basically plain OpenGL (1.1 thought, I sadly followed outdated guides).
Music and Sound-Effects from http://www.audiosoundclips.com
It’s not performance optimized yet.

Specs:
Tested on
Arch Linux 4.2.1-1 x86_64
OpenJDK 1.8.0_60-b24
Intel I7 4x1.9 GHz; 4GB RAM; Integrated Intel® HD Graphics 4000
I don’t have any windows machine to test this, so feel free to open issue reports if it doesn’t work out of the box and I will consider fixing it.

Gameplay:
Snakes360° is a MultiPlayer (SinglePlayer is at least not as much fun) Snake game with 360° directions.
Each player is supposed to control one Snake. Eat pizza (not the rotten ones!). Grow. Survive (especially the night-time).
The snakes don’t move perfect circles, the tail is curling. Allows you to draw a coil by keeping a direction key pressed.
Controls: See the wiki.
Only local games are available yet (SplitScreen is built in).

Installation:
Download, extract, launch the jar.

Settings:
To modify the setup you need to edit JSON files within the extraction directory (and sub-directories).
Be aware that some options within those JSON files might not work yet.
Maps can be created by creating JSON files (and background-image if needed).

Screenshots (linked to Full-HD image):

https://raw.githubusercontent.com/frissdiegurke/GurkeGames/master/screenshots/728p/02.png


https://raw.githubusercontent.com/frissdiegurke/GurkeGames/master/screenshots/728p/01.png


https://raw.githubusercontent.com/frissdiegurke/GurkeGames/master/screenshots/728p/03.png


https://raw.githubusercontent.com/frissdiegurke/GurkeGames/master/screenshots/728p/04.png

Work in progress:
Since it’s just a hobby project (and the first low-level - at least the lowest level I ever got - game I wrote) it’s coded mostly to test out writing games on the JVM.

License:
WTFPL 2.0
As long you agree to the terms of WTFPL 2.0 your PRs are welcome (maps, soundpacks, AI, whatever).

I hope you’ll enjoy. At least my friends and I do.