Skip to content

benjaminlefevre/bendk97-space-killer

Repository files navigation

SPACE KILLER Build Status CodeFactor Codacy Badge Coverage Status License: GPL v3

alt logo

Space Killer is a shmup game (shoot'em up) developed with libgdx, a cross-platform java game development. The game is currently published in the google playstore here: Space Killer

Several libraries are used:

Library Version Link
libgdx 1.9.9 Libgdx - GitHub
ashley (ECS design pattern) 1.7.3 Ashley
box2DLights 1.4 Box2DLights
Tween Universal Engine 6.3.3 Tween
gdx-postprocessing 1.0.8 gdx-postprocessing

The game is only tested and compiled for android platforms :

# debug 
./gradlew clean bundleUnsignedDebug check
# release
./gradlew clean bundleUnsignedRelease check
# release signed and aligned (you have to provide a keystore.properties in root directory and a keystore file in android directory)
./gradlew clean bundleSignedRelease check 

But as libgdx is cross-platform, it should be easy to compile for HTML5, iOS...and so on

Dependency graph

Generated with this gradle plugin

alt dependencies

LICENSE

This project is licenced under the GPLv3 license.

For more details check the LICENCE file

CI

Travis CI is installed to build every Pull Requests and the master on a daily basis.