Questions tagged [artemis]

Artemis. Artemis is a high performance Entity System framework for games, written in Java, and is a framework to manage entities in a game world.

It is inspired by Entity Systems are the future of MMORPG blog series by Adam Martin. We also borrowed ideas from Ted Brown who implemented a simple high-performance Entity System in Processing based on Adam Martin's blog.

The framework is based on the concept that entities in a game world exist as pure identifiers, their components contain only data, and systems process entities based on their aspects. This promotes separation of concern and simplifies game design tremendously.

17 questions
0
votes
2 answers

Artemis Entity System Framework

I am new to Artemis Entity Systems framework, and I want to know whether there is a way to get all the entities that have a specific component or components in them? (There should be, but I cannot find.) For example I want to find all entities that…
Narek
  • 38,779
  • 79
  • 233
  • 389
-1
votes
1 answer

How to prevent game-client from sending fake player ID?

I am writing a game client/server. I use Artemis-odb and Netty to handle entities and networking. Each registered player is assigned an auto increment ID from the database. This ID is associated wth every client/server event. I want to prevent the…
1
2