Skip to content

junkdog/artemis-odb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

51628b3 · Jul 20, 2021
Jul 13, 2021
Jul 13, 2021
Jul 13, 2021
Jul 13, 2021
Jul 13, 2021
Jul 13, 2021
Oct 16, 2014
Jun 8, 2014
Jul 20, 2021
Jan 5, 2019
Jan 3, 2019
Jul 29, 2019
Jul 13, 2021
Jul 13, 2021
Apr 30, 2016
Oct 13, 2020

Repository files navigation

Artemis-odb

Build status Discord Chat License

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!

Use it commercially!

Dog Sled Saga

Expand your toolkit!

Tools, Extensions and Frameworks

Getting started

Community

Share your thoughts and questions with us!

Maven

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

See weave automation and module overview

Gradle

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

Manual Download

License

This work is licensed under BSD 2-Clause "Simplified" License except the cross platform reflection code, which has been sourced from LibGDX and falls under the Apache License 2.0. These files can be identified by the Apache License header. Apache 2.0 license can be found under artemis-core\artemis\LICENSE.libgdx.

SPDX-License-Identifier: BSD-2-Clause AND Apache-2.0