|
@@ -1,10 +1,6 @@
|
|
|
= detailed
|
|
|
-:author:
|
|
|
-:revnumber:
|
|
|
-:revdate: 2016/03/17 20:48
|
|
|
-:relfileprefix: ../../../
|
|
|
-:imagesdir: ../../..
|
|
|
-ifdef::env-github,env-browser[:outfilesuffix: .adoc]
|
|
|
+:revnumber: 2.0
|
|
|
+:revdate: 2020/07/15
|
|
|
|
|
|
|
|
|
|
|
@@ -15,7 +11,7 @@ ifdef::env-github,env-browser[:outfilesuffix: .adoc]
|
|
|
|
|
|
This wiki is dedicated to who want to do research about Entity System.
|
|
|
|
|
|
-You should 've read a brief introduction here: <<jme3/contributions/entitysystem/introduction#,jme3:contributions:entitysystem:introduction>>
|
|
|
+You should 've read a brief introduction here: xref:jme3/contributions/entitysystem/introduction.adoc[jme3:contributions:entitysystem:introduction]
|
|
|
|
|
|
And if you still have some concerning you are in the right place!
|
|
|
|
|
@@ -188,7 +184,7 @@ Here is some terms will be mentioned below but ussually have misunderstaned or m
|
|
|
* Data driven programming
|
|
|
* Data driven solution (architecture)
|
|
|
|
|
|
-Here is a short one to help you get start quickly : <<jme3/contributions/entitysystem/terms#,terms>>
|
|
|
+Here is a short one to help you get start quickly : xref:jme3/contributions/entitysystem/terms.adoc[terms]
|
|
|
|
|
|
|
|
|
== What is NOT an ES ?
|
|
@@ -296,7 +292,7 @@ Theoricaly an Java ES done right should be:
|
|
|
.. – The separation of Systems. Ex: any contract about that?
|
|
|
|
|
|
|
|
|
-Detailed explaination : <<jme3/contributions/entitysystem/points#,points>>
|
|
|
+Detailed explaination : xref:jme3/contributions/entitysystem/points.adoc[points]
|
|
|
|
|
|
|
|
|
== Design
|
|
@@ -413,7 +409,7 @@ A lot of good things come if done “right”!
|
|
|
|
|
|
[TIP]
|
|
|
====
|
|
|
-Because a lot of people find interests about the down side of ES, I've listed them carefully here <<jme3/contributions/entitysystem/detailed/cons#,cons>>. After knowing the acceptable solutions from the authors, I will remove or marked the solved problem! [Peace! :p]
|
|
|
+Because a lot of people find interests about the down side of ES, I've listed them carefully here xref:jme3/contributions/entitysystem/detailed/cons.adoc[cons]. After knowing the acceptable solutions from the authors, I will remove or marked the solved problem! [Peace! :p]
|
|
|
====
|
|
|
|
|
|
|
|
@@ -600,7 +596,7 @@ Wiki: link:http://entity-systems.wikidot.com/artemis-entity-system-framework[htt
|
|
|
////
|
|
|
[IMPORTANT]
|
|
|
====
|
|
|
-Review: HERE! <<jme3/contributions/entitysystem/interviews/artemis#,artemis>> because I can not contact with author of Artemis at the moment so I will have a short review of it with some of my experience working on it and base on its source code!
|
|
|
+Review: HERE! xref:jme3/contributions/entitysystem/interviews/artemis.adoc[artemis] because I can not contact with author of Artemis at the moment so I will have a short review of it with some of my experience working on it and base on its source code!
|
|
|
====
|
|
|
////
|
|
|
|
|
@@ -620,7 +616,7 @@ Post: link:https://hub.jmonkeyengine.org/t/my-es-in-contrib-zay-es/25702[https:/
|
|
|
|
|
|
Forum : link:https://hub.jmonkeyengine.org/c/user-code-projects/zay-es[https://hub.jmonkeyengine.org/c/user-code-projects/zay-es]
|
|
|
|
|
|
-Wiki: <<jme3/contributions/entitysystem#,jme3:contributions:entitysystem>>
|
|
|
+Wiki: xref:jme3/contributions/entitysystem.adoc[jme3:contributions:entitysystem]
|
|
|
|
|
|
Links: link:https://hub.jmonkeyengine.org/t/zay-es-links-more-chars-because-forum-is-dumb/27135[https://hub.jmonkeyengine.org/t/zay-es-links-more-chars-because-forum-is-dumb/27135]
|
|
|
|
|
@@ -683,7 +679,7 @@ link:http://t-machine.org/index.php/2011/06/24/using-an-entity-system-with-jmonk
|
|
|
|
|
|
*Our wiki link*
|
|
|
|
|
|
-[4] <<jme3/contributions/entitysystem/introduction#,jme3:contributions:entitysystem:introduction>>
|
|
|
+[4] xref:jme3/contributions/entitysystem/introduction.adoc[jme3:contributions:entitysystem:introduction]
|
|
|
|
|
|
*Beside of BLOB anti pattern, explain why ES suite as data in modern GPU, CPU!*
|
|
|
|