Home

Awesome

Artemis-odb

Join the chat at https://gitter.im/junkdog/artemis-odb Build Status

Artemis-odb is a high performance java based Entity-Component-System framework.

It is mature, actively maintained, and a continuation of the popular Artemis.

Highlights

See CHANGELOG.md for more details

Fast!

Artemis-odb is one of the fastest incarnations of Artemis! Don't take our word for it, check out and run the benchmarks yourself!

Operations/second. Higher is better.

it16k ir16k arc16k

Learn from others!

Dozens of games with source available in the Game Gallery!

<img src="https://static.jam.vg/raw/64d/z/1275f.gif" width="450">

Use it commercially!

Dog Sled Saga

Expand your toolkit!

Tools, Extensions and Frameworks

<img src="https://raw.githubusercontent.com/wiki/junkdog/artemis-odb/images/cdm.png" width="350"> <img src="https://github.com/Namek/artemis-odb-entity-tracker/raw/master/screenshot.png" width="350">

Getting started

Community

Share your thoughts and questions with us!

Maven

<dependency>
	<groupId>net.onedaybeard.artemis</groupId>
	<artifactId>artemis-odb</artifactId>
	<version>2.3.0</version>
</dependency>

See weave automation and module overview

Gradle

  dependencies { compile "net.onedaybeard.artemis:artemis-odb:2.3.0" }

Manual Download