An entity-component-system implementation for Java
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
retinazer-generator
retinazer-weaver-cli
retinazer-weaver
retinazer
.coveralls.yml
.gitignore
.travis.yml
CHANGELOG.md
COPYING
COPYING.LESSER
HEADER.txt
README.md
eclipse-formatter.xml
eclipse-templates.xml
generate-sources.sh
pom.xml

README.md

Retinazer

Build Status Coverage Status Download Join the chat at https://gitter.im/antag99/retinazer

GNU Lesser General Public License

Retinazer is an implementation of the entity-component-system design pattern in Java.

Using retinazer in your project

Head over to bintray for instructions; alternatively add this to your pom.xml;

<repositories>
  <repository>
    <snapshots>
      <enabled>false</enabled>
    </snapshots>
    <id>bintray-antag99-maven</id>
    <name>bintray</name>
    <url>http://dl.bintray.com/antag99/maven</url>
  </repository>
</repositories>

<dependencies>
  <dependency>
    <groupId>com.github.antag99.retinazer</groupId>
    <artifactId>retinazer</artifactId>
    <version>0.3.0</version>
  </dependency>
</dependencies>

or add this to your build.gradle:

repositories {
  maven {
    name "bintray-antag99-maven"
    url "http://dl.bintray.com/antag99/maven"
  }
}

dependencies {
  compile "com.github.antag99.retinazer:retinazer:0.3.0"
}

Snapshot builds can be obtained via https://jitpack.io/ using -SNAPSHOT as version.

License

The latest version of Retinazer is available under the GNU Lesser General Public License. 85350a7fa951666bc7e47713129dca6ce601813d and earlier revisions are available under the MIT license. The range 2015-2016 is used in source file headers to denote the years within that range, inclusively.