diff --git a/.classpath b/.classpath
index d42d5a8..d6db28f 100644
--- a/.classpath
+++ b/.classpath
@@ -22,7 +22,7 @@
-
+
@@ -32,12 +32,12 @@
-
+
-
+
diff --git a/README.md b/README.md
index 42672a6..1c0fab7 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-Atria-soft gameengine
+Atria-soft ege
==============
[MPL-2] Mozilla public licence (V 2.0)
diff --git a/hs_err_pid5076.log b/hs_err_pid5076.log
new file mode 100644
index 0000000..03193e8
--- /dev/null
+++ b/hs_err_pid5076.log
@@ -0,0 +1,21 @@
+#
+# A fatal error has been detected by the Java Runtime Environment:
+#
+# SIGSEGV (0xb) at pc=0x00007f6a900e9101, pid=5076, tid=5118
+#
+# JRE version: OpenJDK Runtime Environment (14.0.2+13) (build 14.0.2+13)
+# Java VM: OpenJDK 64-Bit Server VM (14.0.2+13, mixed mode, sharing, tiered, compressed oops, g1 gc, linux-amd64)
+# Problematic frame:
+# C [libjimage.so+0x4101] ImageStrings::find(Endian*, char const*, int*, unsigned int)+0x71
+#
+# Core dump will be written. Default location: Core dumps may be processed with "/usr/lib/systemd/systemd-coredump %P %u %g %s %t %c %h" (or dumping to /home/heero/dev/workspace-game2/atriasoft/ege/core.5076)
+#
+# If you would like to submit a bug report, please visit:
+# https://bugreport.java.com/bugreport/crash.jsp
+#
+
+--------------- S U M M A R Y ------------
+
+Command Line: -XX:+ShowCodeDetailsInExceptionMessages -agentlib:jdwp=transport=dt_socket,suspend=y,address=localhost:39203 -javaagent:/home/heero/.local/application/eclipse.app/eclipse/configuration/org.eclipse.osgi/1064/0/.cp/lib/javaagent-shaded.jar -Dfile.encoding=UTF-8 --module-path=/home/heero/dev/workspace-game2/atriasoft/ege/out/eclipse/classes:/home/heero/dev/workspace-game2/scenarium/logger/out/eclipse/classes:/home/heero/dev/workspace-game2/atriasoft/etk/out/eclipse/classes:/home/heero/dev/workspace-game2/atriasoft/gale/out/eclipse/classes:/home/heero/dev/workspace-game2/atriasoft/gale/lib/lwjgl3-awt-0.1.7.jar:/home/heero/dev/workspace-game2/atriasoft/gale/lib/pngdecoder.jar:/home/heero/dev/workspace-game2/atriasoft/gale/lib/lwjgl/lwjgl.jar:/home/heero/dev/workspace-game2/atriasoft/gale/lib/lwjgl/lwjgl-assimp.jar:/home/heero/dev/workspace-game2/atriasoft/gale/lib/lwjgl/lwjgl-assimp-natives-linux.jar:/home/heero/dev/workspace-game2/atriasoft/gale/lib/lwjgl/lwjgl-glfw.jar:/home/heero/dev/workspace-game2/atriasoft/gale/lib/lwjgl/lwjgl-glfw-natives-linux.jar:/home/heero/dev/workspace-game2/atriasoft/gale/lib/lwjgl/lwjgl-jawt.jar:/home/heero/dev/workspace-game2/atriasoft/gale/lib/lwjgl/lwjgl-natives-linux.jar:/home/heero/dev/workspace-game2/atriasoft/gale/lib/lwjgl/lwjgl-opengl.jar:/home/heero/dev/workspace-game2/atriasoft/gale/lib/lwjgl/lwjgl-stb.jar:/home/heero/dev/workspace-game2/atriasoft/gale/lib/lwjgl/lwjgl-stb-natives-linux.jar:/home/heero/dev/workspace-game2/atriasoft/gale/lib/lwjgl/lwjgl-opengl-natives-linux.jar:/home/heero/dev/workspace-game2/jReactPhysics3D/out/eclipse/classes -Djdk.module.main=org.atriasoft.gameengine org.atriasoft.gameengine/org.atriasoft.gameengine.samples.LoxelEngine.MainLoxelEngine
+
+Host:
\ No newline at end of file
diff --git a/src/engineTester/HelloWorld.java b/src/engineTester/HelloWorld.java
index 36c6499..a4d7b1b 100644
--- a/src/engineTester/HelloWorld.java
+++ b/src/engineTester/HelloWorld.java
@@ -1,5 +1,5 @@
package engineTester;
-import org.atriasoft.gameengine.Environement;
+import org.atriasoft.ege.Environement;
import org.lwjgl.*;
import org.lwjgl.glfw.*;
import org.lwjgl.opengl.*;
diff --git a/src/module-info.java b/src/module-info.java
index 7af9b63..9922a41 100644
--- a/src/module-info.java
+++ b/src/module-info.java
@@ -2,15 +2,15 @@
*
* @author Edouard DUPIN */
-open module org.atriasoft.gameengine {
- exports org.atriasoft.gameengine;
- exports org.atriasoft.gameengine.camera;
- exports org.atriasoft.gameengine.components;
- exports org.atriasoft.gameengine.engines;
- exports org.atriasoft.gameengine.geometry;
- exports org.atriasoft.gameengine.map;
- exports org.atriasoft.gameengine.physics.shape;
- exports org.atriasoft.gameengine.resource;
+open module org.atriasoft.ege {
+ exports org.atriasoft.ege;
+ exports org.atriasoft.ege.camera;
+ exports org.atriasoft.ege.components;
+ exports org.atriasoft.ege.engines;
+ exports org.atriasoft.ege.geometry;
+ exports org.atriasoft.ege.map;
+ exports org.atriasoft.ege.physics.shape;
+ exports org.atriasoft.ege.resource;
requires transitive org.atriasoft.gale;
requires transitive org.atriasoft.etk;
diff --git a/src/org/atriasoft/gameengine/Component.java b/src/org/atriasoft/ege/Component.java
similarity index 93%
rename from src/org/atriasoft/gameengine/Component.java
rename to src/org/atriasoft/ege/Component.java
index b4eb278..611e744 100644
--- a/src/org/atriasoft/gameengine/Component.java
+++ b/src/org/atriasoft/ege/Component.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine;
+package org.atriasoft.ege;
public abstract class Component {
public abstract String getType();
diff --git a/src/org/atriasoft/gameengine/ControlCameraPlayer.java b/src/org/atriasoft/ege/ControlCameraPlayer.java
similarity index 95%
rename from src/org/atriasoft/gameengine/ControlCameraPlayer.java
rename to src/org/atriasoft/ege/ControlCameraPlayer.java
index f3700db..516f4e2 100644
--- a/src/org/atriasoft/gameengine/ControlCameraPlayer.java
+++ b/src/org/atriasoft/ege/ControlCameraPlayer.java
@@ -1,19 +1,19 @@
-package org.atriasoft.gameengine;
+package org.atriasoft.ege;
import org.atriasoft.etk.math.Transform3D;
import org.atriasoft.etk.math.Vector2f;
import org.atriasoft.etk.math.Vector3f;
+import org.atriasoft.ewol.event.EventEntry;
import org.atriasoft.gale.Gale;
-import org.atriasoft.gale.event.EventEntry;
import org.atriasoft.gale.event.EventInput;
import org.atriasoft.gale.event.EventTime;
import org.atriasoft.gale.key.KeyKeyboard;
import org.atriasoft.gale.key.KeyStatus;
-import org.atriasoft.gameengine.camera.Camera;
-import org.atriasoft.gameengine.components.ComponentPhysics;
-import org.atriasoft.gameengine.components.ComponentPlayer;
-import org.atriasoft.gameengine.components.ComponentPositionPlayer;
-import org.atriasoft.gameengine.internal.Log;
+import org.atriasoft.ege.camera.Camera;
+import org.atriasoft.ege.components.ComponentPhysics;
+import org.atriasoft.ege.components.ComponentPlayer;
+import org.atriasoft.ege.components.ComponentPositionPlayer;
+import org.atriasoft.ege.internal.Log;
public class ControlCameraPlayer implements ControlInterface {
private final Camera camera;
diff --git a/src/org/atriasoft/gameengine/ControlCameraPlayerFPS.java b/src/org/atriasoft/ege/ControlCameraPlayerFPS.java
similarity index 92%
rename from src/org/atriasoft/gameengine/ControlCameraPlayerFPS.java
rename to src/org/atriasoft/ege/ControlCameraPlayerFPS.java
index b4d3a37..1cfa201 100644
--- a/src/org/atriasoft/gameengine/ControlCameraPlayerFPS.java
+++ b/src/org/atriasoft/ege/ControlCameraPlayerFPS.java
@@ -1,18 +1,18 @@
-package org.atriasoft.gameengine;
+package org.atriasoft.ege;
import org.atriasoft.etk.math.Vector2f;
import org.atriasoft.etk.math.Vector3f;
+import org.atriasoft.ewol.event.EventEntry;
import org.atriasoft.gale.Gale;
-import org.atriasoft.gale.event.EventEntry;
import org.atriasoft.gale.event.EventInput;
import org.atriasoft.gale.event.EventTime;
import org.atriasoft.gale.key.KeyKeyboard;
import org.atriasoft.gale.key.KeyStatus;
-import org.atriasoft.gameengine.internal.Log;
-import org.atriasoft.gameengine.camera.Camera;
-import org.atriasoft.gameengine.components.ComponentPlayer;
-import org.atriasoft.gameengine.components.ComponentPosition;
-import org.atriasoft.gameengine.components.ComponentPositionPlayer;
+import org.atriasoft.ege.internal.Log;
+import org.atriasoft.ege.camera.Camera;
+import org.atriasoft.ege.components.ComponentPlayer;
+import org.atriasoft.ege.components.ComponentPosition;
+import org.atriasoft.ege.components.ComponentPositionPlayer;
import renderEngine.DisplayManager;
diff --git a/src/org/atriasoft/gameengine/ControlCameraSimple.java b/src/org/atriasoft/ege/ControlCameraSimple.java
similarity index 95%
rename from src/org/atriasoft/gameengine/ControlCameraSimple.java
rename to src/org/atriasoft/ege/ControlCameraSimple.java
index cfd5f6b..2c611b9 100644
--- a/src/org/atriasoft/gameengine/ControlCameraSimple.java
+++ b/src/org/atriasoft/ege/ControlCameraSimple.java
@@ -1,13 +1,13 @@
-package org.atriasoft.gameengine;
+package org.atriasoft.ege;
import org.atriasoft.etk.math.Vector2f;
-import org.atriasoft.gale.event.EventEntry;
+import org.atriasoft.ewol.event.EventEntry;
import org.atriasoft.gale.event.EventInput;
import org.atriasoft.gale.event.EventTime;
import org.atriasoft.gale.key.KeyKeyboard;
import org.atriasoft.gale.key.KeyStatus;
-import org.atriasoft.gameengine.internal.Log;
-import org.atriasoft.gameengine.camera.Camera;
+import org.atriasoft.ege.internal.Log;
+import org.atriasoft.ege.camera.Camera;
public class ControlCameraSimple implements ControlInterface {
diff --git a/src/org/atriasoft/gameengine/ControlInterface.java b/src/org/atriasoft/ege/ControlInterface.java
similarity index 84%
rename from src/org/atriasoft/gameengine/ControlInterface.java
rename to src/org/atriasoft/ege/ControlInterface.java
index 079d6b5..0d904a3 100644
--- a/src/org/atriasoft/gameengine/ControlInterface.java
+++ b/src/org/atriasoft/ege/ControlInterface.java
@@ -1,7 +1,7 @@
-package org.atriasoft.gameengine;
+package org.atriasoft.ege;
import org.atriasoft.etk.math.Vector2f;
-import org.atriasoft.gale.event.EventEntry;
+import org.atriasoft.ewol.event.EventEntry;
import org.atriasoft.gale.event.EventInput;
import org.atriasoft.gale.event.EventTime;
diff --git a/src/org/atriasoft/gameengine/CreatorEntity.java b/src/org/atriasoft/ege/CreatorEntity.java
similarity index 73%
rename from src/org/atriasoft/gameengine/CreatorEntity.java
rename to src/org/atriasoft/ege/CreatorEntity.java
index 51cf34a..042c949 100644
--- a/src/org/atriasoft/gameengine/CreatorEntity.java
+++ b/src/org/atriasoft/ege/CreatorEntity.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine;
+package org.atriasoft.ege;
public interface CreatorEntity {
diff --git a/src/org/atriasoft/gameengine/Engine.java b/src/org/atriasoft/ege/Engine.java
similarity index 93%
rename from src/org/atriasoft/gameengine/Engine.java
rename to src/org/atriasoft/ege/Engine.java
index 0b6fce8..b64371a 100644
--- a/src/org/atriasoft/gameengine/Engine.java
+++ b/src/org/atriasoft/ege/Engine.java
@@ -1,6 +1,6 @@
-package org.atriasoft.gameengine;
+package org.atriasoft.ege;
-import org.atriasoft.gameengine.camera.Camera;
+import org.atriasoft.ege.camera.Camera;
public abstract class Engine {
protected Environement env;
diff --git a/src/org/atriasoft/gameengine/Entity.java b/src/org/atriasoft/ege/Entity.java
similarity index 99%
rename from src/org/atriasoft/gameengine/Entity.java
rename to src/org/atriasoft/ege/Entity.java
index 577868a..6ec972c 100644
--- a/src/org/atriasoft/gameengine/Entity.java
+++ b/src/org/atriasoft/ege/Entity.java
@@ -1,10 +1,10 @@
-package org.atriasoft.gameengine;
+package org.atriasoft.ege;
import java.util.ArrayList;
import java.util.List;
import org.atriasoft.etk.math.Vector3f;
-import org.atriasoft.gameengine.internal.Log;
+import org.atriasoft.ege.internal.Log;
public class Entity {
private static int uIDGlobal = 0; //!< This is a reference on a basic Entity ID
diff --git a/src/org/atriasoft/gameengine/EntityInteraction.java b/src/org/atriasoft/ege/EntityInteraction.java
similarity index 95%
rename from src/org/atriasoft/gameengine/EntityInteraction.java
rename to src/org/atriasoft/ege/EntityInteraction.java
index 04f7b18..30155d9 100644
--- a/src/org/atriasoft/gameengine/EntityInteraction.java
+++ b/src/org/atriasoft/ege/EntityInteraction.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine;
+package org.atriasoft.ege;
import java.util.ArrayList;
import java.util.List;
diff --git a/src/org/atriasoft/gameengine/Environement.java b/src/org/atriasoft/ege/Environement.java
similarity index 95%
rename from src/org/atriasoft/gameengine/Environement.java
rename to src/org/atriasoft/ege/Environement.java
index 55246f0..987cc6f 100644
--- a/src/org/atriasoft/gameengine/Environement.java
+++ b/src/org/atriasoft/ege/Environement.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine;
+package org.atriasoft.ege;
import java.util.ArrayList;
import java.util.HashMap;
@@ -6,25 +6,25 @@ import java.util.List;
import java.util.Map;
import org.atriasoft.etk.math.Vector2f;
+import org.atriasoft.ewol.event.EventEntry;
import org.atriasoft.gale.backend3d.OpenGL;
-import org.atriasoft.gale.event.EventEntry;
import org.atriasoft.gale.event.EventInput;
import org.atriasoft.gale.event.EventTime;
import org.atriasoft.gale.key.KeyKeyboard;
import org.atriasoft.gale.key.KeySpecial;
import org.atriasoft.gale.key.KeyStatus;
import org.atriasoft.gale.key.KeyType;
-import org.atriasoft.gameengine.camera.Camera;
-import org.atriasoft.gameengine.engines.EngineAI;
-import org.atriasoft.gameengine.engines.EngineDynamicMeshs;
-import org.atriasoft.gameengine.engines.EngineGravity;
-import org.atriasoft.gameengine.engines.EngineLight;
-import org.atriasoft.gameengine.engines.EngineParticle;
-import org.atriasoft.gameengine.engines.EnginePhysics;
-import org.atriasoft.gameengine.engines.EnginePlayer;
-import org.atriasoft.gameengine.engines.EngineRender;
-import org.atriasoft.gameengine.internal.Log;
-//import org.atriasoft.gameengine.resource.Mesh;
+import org.atriasoft.ege.camera.Camera;
+import org.atriasoft.ege.engines.EngineAI;
+import org.atriasoft.ege.engines.EngineDynamicMeshs;
+import org.atriasoft.ege.engines.EngineGravity;
+import org.atriasoft.ege.engines.EngineLight;
+import org.atriasoft.ege.engines.EngineParticle;
+import org.atriasoft.ege.engines.EnginePhysics;
+import org.atriasoft.ege.engines.EnginePlayer;
+import org.atriasoft.ege.engines.EngineRender;
+import org.atriasoft.ege.internal.Log;
+//import org.atriasoft.ege.resource.Mesh;
public class Environement {
private static Map creators = new HashMap();
diff --git a/src/org/atriasoft/gameengine/GameStatus.java b/src/org/atriasoft/ege/GameStatus.java
similarity index 64%
rename from src/org/atriasoft/gameengine/GameStatus.java
rename to src/org/atriasoft/ege/GameStatus.java
index 43ea222..c6ccc1c 100644
--- a/src/org/atriasoft/gameengine/GameStatus.java
+++ b/src/org/atriasoft/ege/GameStatus.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine;
+package org.atriasoft.ege;
public enum GameStatus {
gameStart,
diff --git a/src/org/atriasoft/gameengine/Light.java b/src/org/atriasoft/ege/Light.java
similarity index 96%
rename from src/org/atriasoft/gameengine/Light.java
rename to src/org/atriasoft/ege/Light.java
index 1f5cfcf..d4bb7b0 100644
--- a/src/org/atriasoft/gameengine/Light.java
+++ b/src/org/atriasoft/ege/Light.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine;
+package org.atriasoft.ege;
import org.atriasoft.etk.math.Vector3f;
diff --git a/src/org/atriasoft/gameengine/Material.java b/src/org/atriasoft/ege/Material.java
similarity index 97%
rename from src/org/atriasoft/gameengine/Material.java
rename to src/org/atriasoft/ege/Material.java
index 921dab9..87bde95 100644
--- a/src/org/atriasoft/gameengine/Material.java
+++ b/src/org/atriasoft/ege/Material.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine;
+package org.atriasoft.ege;
import org.atriasoft.etk.math.Vector3f;
diff --git a/src/org/atriasoft/gameengine/ResultNearestEntity.java b/src/org/atriasoft/ege/ResultNearestEntity.java
similarity index 84%
rename from src/org/atriasoft/gameengine/ResultNearestEntity.java
rename to src/org/atriasoft/ege/ResultNearestEntity.java
index 426745a..9f77baf 100644
--- a/src/org/atriasoft/gameengine/ResultNearestEntity.java
+++ b/src/org/atriasoft/ege/ResultNearestEntity.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine;
+package org.atriasoft.ege;
public class ResultNearestEntity {
public Entity entity;
diff --git a/src/org/atriasoft/gameengine/Signal.java b/src/org/atriasoft/ege/Signal.java
similarity index 82%
rename from src/org/atriasoft/gameengine/Signal.java
rename to src/org/atriasoft/ege/Signal.java
index cf374d2..7244944 100644
--- a/src/org/atriasoft/gameengine/Signal.java
+++ b/src/org/atriasoft/ege/Signal.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine;
+package org.atriasoft.ege;
import org.atriasoft.etk.math.Transform3D;
diff --git a/src/org/atriasoft/gameengine/camera/Camera.java b/src/org/atriasoft/ege/camera/Camera.java
similarity index 96%
rename from src/org/atriasoft/gameengine/camera/Camera.java
rename to src/org/atriasoft/ege/camera/Camera.java
index 5de0808..e96bdb3 100644
--- a/src/org/atriasoft/gameengine/camera/Camera.java
+++ b/src/org/atriasoft/ege/camera/Camera.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine.camera;
+package org.atriasoft.ege.camera;
import org.atriasoft.etk.math.Matrix4f;
import org.atriasoft.etk.math.Vector3f;
diff --git a/src/org/atriasoft/gameengine/components/ComponentAI.java b/src/org/atriasoft/ege/components/ComponentAI.java
similarity index 60%
rename from src/org/atriasoft/gameengine/components/ComponentAI.java
rename to src/org/atriasoft/ege/components/ComponentAI.java
index a79fbc5..cde47c6 100644
--- a/src/org/atriasoft/gameengine/components/ComponentAI.java
+++ b/src/org/atriasoft/ege/components/ComponentAI.java
@@ -1,7 +1,7 @@
-package org.atriasoft.gameengine.components;
+package org.atriasoft.ege.components;
-import org.atriasoft.gameengine.Component;
-import org.atriasoft.gameengine.engines.EngineAI;
+import org.atriasoft.ege.Component;
+import org.atriasoft.ege.engines.EngineAI;
public abstract class ComponentAI extends Component {
diff --git a/src/org/atriasoft/gameengine/components/ComponentDynamicMeshs.java b/src/org/atriasoft/ege/components/ComponentDynamicMeshs.java
similarity index 80%
rename from src/org/atriasoft/gameengine/components/ComponentDynamicMeshs.java
rename to src/org/atriasoft/ege/components/ComponentDynamicMeshs.java
index b72e2d6..6573f46 100644
--- a/src/org/atriasoft/gameengine/components/ComponentDynamicMeshs.java
+++ b/src/org/atriasoft/ege/components/ComponentDynamicMeshs.java
@@ -1,14 +1,14 @@
-package org.atriasoft.gameengine.components;
+package org.atriasoft.ege.components;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;
+import org.atriasoft.ege.Component;
import org.atriasoft.etk.Uri;
-import org.atriasoft.gameengine.Component;
-import org.atriasoft.gameengine.engines.EngineDynamicMeshs;
-import org.atriasoft.gameengine.resource.ResourceStaticMesh;
-import org.atriasoft.gameengine.resource.ResourceStaticMeshObj;
+import org.atriasoft.ege.engines.EngineDynamicMeshs;
+import org.atriasoft.ege.resource.ResourceStaticMesh;
+import org.atriasoft.ege.resource.ResourceStaticMeshObj;
public class ComponentDynamicMeshs extends Component {
protected Map meshs = new HashMap();
diff --git a/src/org/atriasoft/gameengine/components/ComponentGravity.java b/src/org/atriasoft/ege/components/ComponentGravity.java
similarity index 68%
rename from src/org/atriasoft/gameengine/components/ComponentGravity.java
rename to src/org/atriasoft/ege/components/ComponentGravity.java
index 7daf3cf..cf3e54a 100644
--- a/src/org/atriasoft/gameengine/components/ComponentGravity.java
+++ b/src/org/atriasoft/ege/components/ComponentGravity.java
@@ -1,8 +1,8 @@
-package org.atriasoft.gameengine.components;
+package org.atriasoft.ege.components;
+import org.atriasoft.ege.Component;
+import org.atriasoft.ege.Light;
import org.atriasoft.etk.math.Vector3f;
-import org.atriasoft.gameengine.Component;
-import org.atriasoft.gameengine.Light;
public abstract class ComponentGravity extends Component {
public ComponentGravity() {
diff --git a/src/org/atriasoft/gameengine/components/ComponentGravityStatic.java b/src/org/atriasoft/ege/components/ComponentGravityStatic.java
similarity index 77%
rename from src/org/atriasoft/gameengine/components/ComponentGravityStatic.java
rename to src/org/atriasoft/ege/components/ComponentGravityStatic.java
index 632a8e3..ac9aee5 100644
--- a/src/org/atriasoft/gameengine/components/ComponentGravityStatic.java
+++ b/src/org/atriasoft/ege/components/ComponentGravityStatic.java
@@ -1,8 +1,8 @@
-package org.atriasoft.gameengine.components;
+package org.atriasoft.ege.components;
+import org.atriasoft.ege.Component;
+import org.atriasoft.ege.Light;
import org.atriasoft.etk.math.Vector3f;
-import org.atriasoft.gameengine.Component;
-import org.atriasoft.gameengine.Light;
public class ComponentGravityStatic extends ComponentGravity {
private Vector3f gravity;
diff --git a/src/org/atriasoft/gameengine/components/ComponentLight.java b/src/org/atriasoft/ege/components/ComponentLight.java
similarity index 90%
rename from src/org/atriasoft/gameengine/components/ComponentLight.java
rename to src/org/atriasoft/ege/components/ComponentLight.java
index af4f47e..2a7c6de 100644
--- a/src/org/atriasoft/gameengine/components/ComponentLight.java
+++ b/src/org/atriasoft/ege/components/ComponentLight.java
@@ -1,8 +1,8 @@
-package org.atriasoft.gameengine.components;
+package org.atriasoft.ege.components;
+import org.atriasoft.ege.Component;
+import org.atriasoft.ege.Light;
import org.atriasoft.etk.math.Vector3f;
-import org.atriasoft.gameengine.Component;
-import org.atriasoft.gameengine.Light;
public class ComponentLight extends Component {
// the material is not a resource, it can change in time... with AI or selection...
diff --git a/src/org/atriasoft/gameengine/components/ComponentLightSun.java b/src/org/atriasoft/ege/components/ComponentLightSun.java
similarity index 73%
rename from src/org/atriasoft/gameengine/components/ComponentLightSun.java
rename to src/org/atriasoft/ege/components/ComponentLightSun.java
index 21d1ef6..e2a70be 100644
--- a/src/org/atriasoft/gameengine/components/ComponentLightSun.java
+++ b/src/org/atriasoft/ege/components/ComponentLightSun.java
@@ -1,6 +1,6 @@
-package org.atriasoft.gameengine.components;
+package org.atriasoft.ege.components;
-import org.atriasoft.gameengine.Light;
+import org.atriasoft.ege.Light;
public class ComponentLightSun extends ComponentLight{
diff --git a/src/org/atriasoft/gameengine/components/ComponentMap.java b/src/org/atriasoft/ege/components/ComponentMap.java
similarity index 59%
rename from src/org/atriasoft/gameengine/components/ComponentMap.java
rename to src/org/atriasoft/ege/components/ComponentMap.java
index dbc0244..a4c0cde 100644
--- a/src/org/atriasoft/gameengine/components/ComponentMap.java
+++ b/src/org/atriasoft/ege/components/ComponentMap.java
@@ -1,7 +1,7 @@
-package org.atriasoft.gameengine.components;
+package org.atriasoft.ege.components;
-import org.atriasoft.gameengine.Component;
-import org.atriasoft.gameengine.engines.EngineMap;
+import org.atriasoft.ege.Component;
+import org.atriasoft.ege.engines.EngineMap;
public class ComponentMap extends Component {
diff --git a/src/org/atriasoft/gameengine/components/ComponentMaterial.java b/src/org/atriasoft/ege/components/ComponentMaterial.java
similarity index 80%
rename from src/org/atriasoft/gameengine/components/ComponentMaterial.java
rename to src/org/atriasoft/ege/components/ComponentMaterial.java
index 1e5649a..91c83b2 100644
--- a/src/org/atriasoft/gameengine/components/ComponentMaterial.java
+++ b/src/org/atriasoft/ege/components/ComponentMaterial.java
@@ -1,7 +1,7 @@
-package org.atriasoft.gameengine.components;
+package org.atriasoft.ege.components;
-import org.atriasoft.gameengine.Component;
-import org.atriasoft.gameengine.Material;
+import org.atriasoft.ege.Component;
+import org.atriasoft.ege.Material;
public class ComponentMaterial extends Component {
// the material is not a resource, it can change in time... with AI or selection...
diff --git a/src/org/atriasoft/gameengine/components/ComponentMaterials.java b/src/org/atriasoft/ege/components/ComponentMaterials.java
similarity index 82%
rename from src/org/atriasoft/gameengine/components/ComponentMaterials.java
rename to src/org/atriasoft/ege/components/ComponentMaterials.java
index c80b3a5..ff6e725 100644
--- a/src/org/atriasoft/gameengine/components/ComponentMaterials.java
+++ b/src/org/atriasoft/ege/components/ComponentMaterials.java
@@ -1,10 +1,10 @@
-package org.atriasoft.gameengine.components;
+package org.atriasoft.ege.components;
import java.util.HashMap;
import java.util.Map;
-import org.atriasoft.gameengine.Component;
-import org.atriasoft.gameengine.Material;
+import org.atriasoft.ege.Component;
+import org.atriasoft.ege.Material;
public class ComponentMaterials extends Component {
// the material is not a resource, it can change in time... with AI or selection...
diff --git a/src/org/atriasoft/gameengine/components/ComponentParticle.java b/src/org/atriasoft/ege/components/ComponentParticle.java
similarity index 54%
rename from src/org/atriasoft/gameengine/components/ComponentParticle.java
rename to src/org/atriasoft/ege/components/ComponentParticle.java
index 13e9efe..8cddbf1 100644
--- a/src/org/atriasoft/gameengine/components/ComponentParticle.java
+++ b/src/org/atriasoft/ege/components/ComponentParticle.java
@@ -1,7 +1,7 @@
-package org.atriasoft.gameengine.components;
+package org.atriasoft.ege.components;
-import org.atriasoft.gameengine.Component;
-import org.atriasoft.gameengine.engines.EngineParticle;
+import org.atriasoft.ege.Component;
+import org.atriasoft.ege.engines.EngineParticle;
public class ComponentParticle extends Component {
diff --git a/src/org/atriasoft/gameengine/components/ComponentPhysics.java b/src/org/atriasoft/ege/components/ComponentPhysics.java
similarity index 95%
rename from src/org/atriasoft/gameengine/components/ComponentPhysics.java
rename to src/org/atriasoft/ege/components/ComponentPhysics.java
index 1c3920d..73faa13 100644
--- a/src/org/atriasoft/gameengine/components/ComponentPhysics.java
+++ b/src/org/atriasoft/ege/components/ComponentPhysics.java
@@ -1,8 +1,11 @@
-package org.atriasoft.gameengine.components;
+package org.atriasoft.ege.components;
import java.util.ArrayList;
import java.util.List;
+import org.atriasoft.ege.Component;
+import org.atriasoft.ege.Environement;
+import org.atriasoft.ege.Signal;
import org.atriasoft.ephysics.body.BodyType;
import org.atriasoft.ephysics.body.RigidBody;
import org.atriasoft.ephysics.collision.ProxyShape;
@@ -23,20 +26,17 @@ import org.atriasoft.etk.math.Quaternion;
import org.atriasoft.etk.math.Transform3D;
import org.atriasoft.etk.math.Vector3f;
import org.atriasoft.gale.resource.ResourceColored3DObject;
-import org.atriasoft.gameengine.Component;
-import org.atriasoft.gameengine.Environement;
-import org.atriasoft.gameengine.Signal;
-import org.atriasoft.gameengine.camera.Camera;
-import org.atriasoft.gameengine.engines.EnginePhysics;
-import org.atriasoft.gameengine.internal.Log;
-import org.atriasoft.gameengine.physics.shape.Box;
-import org.atriasoft.gameengine.physics.shape.Capsule;
-import org.atriasoft.gameengine.physics.shape.Concave;
-import org.atriasoft.gameengine.physics.shape.Cone;
-import org.atriasoft.gameengine.physics.shape.ConvexHull;
-import org.atriasoft.gameengine.physics.shape.Cylinder;
-import org.atriasoft.gameengine.physics.shape.Shape;
-import org.atriasoft.gameengine.physics.shape.Sphere;
+import org.atriasoft.ege.camera.Camera;
+import org.atriasoft.ege.engines.EnginePhysics;
+import org.atriasoft.ege.internal.Log;
+import org.atriasoft.ege.physics.shape.Box;
+import org.atriasoft.ege.physics.shape.Capsule;
+import org.atriasoft.ege.physics.shape.Concave;
+import org.atriasoft.ege.physics.shape.Cone;
+import org.atriasoft.ege.physics.shape.ConvexHull;
+import org.atriasoft.ege.physics.shape.Cylinder;
+import org.atriasoft.ege.physics.shape.Shape;
+import org.atriasoft.ege.physics.shape.Sphere;
public class ComponentPhysics extends Component {
public Signal signalPosition = new Signal<>();;
@@ -63,8 +63,11 @@ public class ComponentPhysics extends Component {
this.rigidBody.setUserData(this);
// set collision callback:
//this.engine.getDynamicWorld().testCollision(this.rigidBody, this);
+ this.rigidBody.getMaterial().setBounciness(0.0f);
this.rigidBody.setAngularDamping(0.9f);
this.rigidBody.setLinearDamping(0.9f);
+ //this.rigidBody.getMaterial().setFrictionCoefficient(0.01f);
+ //this.rigidBody.getMaterial().setRollingResistance(0.01f);
}
/**
@@ -84,7 +87,7 @@ public class ComponentPhysics extends Component {
Log.error("RollingResistance=" + this.rigidBody.getMaterial().getRollingResistance());
Log.error("LinearDamping=" + this.rigidBody.getLinearDamping());
Log.error("AngularDamping=" + this.rigidBody.getAngularDamping());
- this.rigidBody.getMaterial().setBounciness(0.4f);
+ this.rigidBody.getMaterial().setBounciness(0.0f);
//this.rigidBody.getMaterial().setFrictionCoefficient(0.01f);
//this.rigidBody.getMaterial().setRollingResistance(0.01f);
this.rigidBody.setAngularDamping(0.9f);
@@ -492,6 +495,10 @@ public class ComponentPhysics extends Component {
}
+ public void setAngularReactionEnable(final boolean value) {
+ this.rigidBody.setAngularReactionEnable(value);
+ }
+
/**
* @brief Set the angular velocity (whole world).
* @param[in] _linearVelocity The angular velocity vector of the body
@@ -559,6 +566,10 @@ public class ComponentPhysics extends Component {
this.shape = _prop;
}
+ public void setSleepingEnable(final boolean value) {
+ this.rigidBody.setIsAllowedToSleep(value);
+ }
+
/**
* @brief set a new transformation
* @param[in] _transform transformation of the position
diff --git a/src/org/atriasoft/gameengine/components/ComponentPlayer.java b/src/org/atriasoft/ege/components/ComponentPlayer.java
similarity index 88%
rename from src/org/atriasoft/gameengine/components/ComponentPlayer.java
rename to src/org/atriasoft/ege/components/ComponentPlayer.java
index ebc6cd5..4f5ae32 100644
--- a/src/org/atriasoft/gameengine/components/ComponentPlayer.java
+++ b/src/org/atriasoft/ege/components/ComponentPlayer.java
@@ -1,7 +1,7 @@
-package org.atriasoft.gameengine.components;
+package org.atriasoft.ege.components;
-import org.atriasoft.gameengine.Component;
-import org.atriasoft.gameengine.engines.EnginePlayer;
+import org.atriasoft.ege.Component;
+import org.atriasoft.ege.engines.EnginePlayer;
public class ComponentPlayer extends Component {
private float runSpeed = 35;
diff --git a/src/org/atriasoft/gameengine/components/ComponentPosition.java b/src/org/atriasoft/ege/components/ComponentPosition.java
similarity index 88%
rename from src/org/atriasoft/gameengine/components/ComponentPosition.java
rename to src/org/atriasoft/ege/components/ComponentPosition.java
index d165e88..1ede1b9 100644
--- a/src/org/atriasoft/gameengine/components/ComponentPosition.java
+++ b/src/org/atriasoft/ege/components/ComponentPosition.java
@@ -1,9 +1,9 @@
-package org.atriasoft.gameengine.components;
+package org.atriasoft.ege.components;
+import org.atriasoft.ege.Component;
+import org.atriasoft.ege.Signal;
import org.atriasoft.etk.math.Transform3D;
-import org.atriasoft.gameengine.Component;
-import org.atriasoft.gameengine.Signal;
-import org.atriasoft.gameengine.internal.Log;
+import org.atriasoft.ege.internal.Log;
public class ComponentPosition extends Component {
public Signal signalPosition;
diff --git a/src/org/atriasoft/gameengine/components/ComponentPositionPlayer.java b/src/org/atriasoft/ege/components/ComponentPositionPlayer.java
similarity index 92%
rename from src/org/atriasoft/gameengine/components/ComponentPositionPlayer.java
rename to src/org/atriasoft/ege/components/ComponentPositionPlayer.java
index 10e5743..29220f6 100644
--- a/src/org/atriasoft/gameengine/components/ComponentPositionPlayer.java
+++ b/src/org/atriasoft/ege/components/ComponentPositionPlayer.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine.components;
+package org.atriasoft.ege.components;
import org.atriasoft.etk.math.Transform3D;
import org.atriasoft.etk.math.Vector3f;
diff --git a/src/org/atriasoft/gameengine/components/ComponentRender.java b/src/org/atriasoft/ege/components/ComponentRender.java
similarity index 76%
rename from src/org/atriasoft/gameengine/components/ComponentRender.java
rename to src/org/atriasoft/ege/components/ComponentRender.java
index 94c1d8f..049ef93 100644
--- a/src/org/atriasoft/gameengine/components/ComponentRender.java
+++ b/src/org/atriasoft/ege/components/ComponentRender.java
@@ -1,7 +1,7 @@
-package org.atriasoft.gameengine.components;
+package org.atriasoft.ege.components;
-import org.atriasoft.gameengine.Component;
-import org.atriasoft.gameengine.engines.EngineRender;
+import org.atriasoft.ege.Component;
+import org.atriasoft.ege.engines.EngineRender;
public abstract class ComponentRender extends Component {
private boolean propertyDebugNormal = false;
diff --git a/src/org/atriasoft/gameengine/components/ComponentRenderColoredStaticMesh.java b/src/org/atriasoft/ege/components/ComponentRenderColoredStaticMesh.java
similarity index 95%
rename from src/org/atriasoft/gameengine/components/ComponentRenderColoredStaticMesh.java
rename to src/org/atriasoft/ege/components/ComponentRenderColoredStaticMesh.java
index 7e0c403..8b3dcda 100644
--- a/src/org/atriasoft/gameengine/components/ComponentRenderColoredStaticMesh.java
+++ b/src/org/atriasoft/ege/components/ComponentRenderColoredStaticMesh.java
@@ -1,12 +1,12 @@
-package org.atriasoft.gameengine.components;
+package org.atriasoft.ege.components;
+import org.atriasoft.ege.Component;
import org.atriasoft.etk.Uri;
import org.atriasoft.etk.math.Matrix4f;
import org.atriasoft.gale.backend3d.OpenGL;
import org.atriasoft.gale.resource.ResourceProgram;
-import org.atriasoft.gameengine.Component;
public class ComponentRenderColoredStaticMesh extends ComponentRender {
ComponentStaticMesh mesh = null;
diff --git a/src/org/atriasoft/gameengine/components/ComponentRenderTexturedMaterialsDynamicMeshs.java b/src/org/atriasoft/ege/components/ComponentRenderTexturedMaterialsDynamicMeshs.java
similarity index 94%
rename from src/org/atriasoft/gameengine/components/ComponentRenderTexturedMaterialsDynamicMeshs.java
rename to src/org/atriasoft/ege/components/ComponentRenderTexturedMaterialsDynamicMeshs.java
index 63d4781..b57ee93 100644
--- a/src/org/atriasoft/gameengine/components/ComponentRenderTexturedMaterialsDynamicMeshs.java
+++ b/src/org/atriasoft/ege/components/ComponentRenderTexturedMaterialsDynamicMeshs.java
@@ -1,17 +1,17 @@
-package org.atriasoft.gameengine.components;
+package org.atriasoft.ege.components;
import java.util.Set;
-import org.atriasoft.gameengine.internal.Log;
+import org.atriasoft.ege.internal.Log;
+import org.atriasoft.ege.Component;
+import org.atriasoft.ege.Light;
+import org.atriasoft.ege.Material;
import org.atriasoft.etk.Uri;
import org.atriasoft.etk.math.Matrix4f;
import org.atriasoft.etk.math.Vector3f;
import org.atriasoft.gale.backend3d.OpenGL;
import org.atriasoft.gale.resource.ResourceProgram;
-import org.atriasoft.gameengine.Component;
-import org.atriasoft.gameengine.Light;
-import org.atriasoft.gameengine.Material;
-import org.atriasoft.gameengine.engines.EngineLight;
+import org.atriasoft.ege.engines.EngineLight;
public class ComponentRenderTexturedMaterialsDynamicMeshs extends ComponentRender {
private static final int numberOfLight = 8;
diff --git a/src/org/atriasoft/gameengine/components/ComponentRenderTexturedMaterialsStaticMesh.java b/src/org/atriasoft/ege/components/ComponentRenderTexturedMaterialsStaticMesh.java
similarity index 95%
rename from src/org/atriasoft/gameengine/components/ComponentRenderTexturedMaterialsStaticMesh.java
rename to src/org/atriasoft/ege/components/ComponentRenderTexturedMaterialsStaticMesh.java
index 8af016f..b975a9e 100644
--- a/src/org/atriasoft/gameengine/components/ComponentRenderTexturedMaterialsStaticMesh.java
+++ b/src/org/atriasoft/ege/components/ComponentRenderTexturedMaterialsStaticMesh.java
@@ -1,14 +1,14 @@
-package org.atriasoft.gameengine.components;
+package org.atriasoft.ege.components;
+import org.atriasoft.ege.Component;
+import org.atriasoft.ege.Light;
+import org.atriasoft.ege.Material;
import org.atriasoft.etk.Uri;
import org.atriasoft.etk.math.Matrix4f;
import org.atriasoft.etk.math.Vector3f;
import org.atriasoft.gale.backend3d.OpenGL;
import org.atriasoft.gale.resource.ResourceProgram;
-import org.atriasoft.gameengine.Component;
-import org.atriasoft.gameengine.Light;
-import org.atriasoft.gameengine.Material;
-import org.atriasoft.gameengine.engines.EngineLight;
+import org.atriasoft.ege.engines.EngineLight;
public class ComponentRenderTexturedMaterialsStaticMesh extends ComponentRender {
private static final int numberOfLight = 8;
diff --git a/src/org/atriasoft/gameengine/components/ComponentRenderTexturedMaterialsStaticMeshs.java b/src/org/atriasoft/ege/components/ComponentRenderTexturedMaterialsStaticMeshs.java
similarity index 95%
rename from src/org/atriasoft/gameengine/components/ComponentRenderTexturedMaterialsStaticMeshs.java
rename to src/org/atriasoft/ege/components/ComponentRenderTexturedMaterialsStaticMeshs.java
index f1b16a8..5428e01 100644
--- a/src/org/atriasoft/gameengine/components/ComponentRenderTexturedMaterialsStaticMeshs.java
+++ b/src/org/atriasoft/ege/components/ComponentRenderTexturedMaterialsStaticMeshs.java
@@ -1,16 +1,16 @@
-package org.atriasoft.gameengine.components;
+package org.atriasoft.ege.components;
import java.util.Set;
+import org.atriasoft.ege.Component;
+import org.atriasoft.ege.Light;
+import org.atriasoft.ege.Material;
import org.atriasoft.etk.Uri;
import org.atriasoft.etk.math.Matrix4f;
import org.atriasoft.etk.math.Vector3f;
import org.atriasoft.gale.backend3d.OpenGL;
import org.atriasoft.gale.resource.ResourceProgram;
-import org.atriasoft.gameengine.Component;
-import org.atriasoft.gameengine.Light;
-import org.atriasoft.gameengine.Material;
-import org.atriasoft.gameengine.engines.EngineLight;
+import org.atriasoft.ege.engines.EngineLight;
public class ComponentRenderTexturedMaterialsStaticMeshs extends ComponentRender {
private static final int numberOfLight = 8;
diff --git a/src/org/atriasoft/gameengine/components/ComponentRenderTexturedStaticMesh.java b/src/org/atriasoft/ege/components/ComponentRenderTexturedStaticMesh.java
similarity index 96%
rename from src/org/atriasoft/gameengine/components/ComponentRenderTexturedStaticMesh.java
rename to src/org/atriasoft/ege/components/ComponentRenderTexturedStaticMesh.java
index 3a6bd3d..7559dd5 100644
--- a/src/org/atriasoft/gameengine/components/ComponentRenderTexturedStaticMesh.java
+++ b/src/org/atriasoft/ege/components/ComponentRenderTexturedStaticMesh.java
@@ -1,10 +1,10 @@
-package org.atriasoft.gameengine.components;
+package org.atriasoft.ege.components;
+import org.atriasoft.ege.Component;
import org.atriasoft.etk.Uri;
import org.atriasoft.etk.math.Matrix4f;
import org.atriasoft.gale.backend3d.OpenGL;
import org.atriasoft.gale.resource.ResourceProgram;
-import org.atriasoft.gameengine.Component;
public class ComponentRenderTexturedStaticMesh extends ComponentRender {
ComponentStaticMesh mesh = null;
diff --git a/src/org/atriasoft/gameengine/components/ComponentStaticMesh.java b/src/org/atriasoft/ege/components/ComponentStaticMesh.java
similarity index 79%
rename from src/org/atriasoft/gameengine/components/ComponentStaticMesh.java
rename to src/org/atriasoft/ege/components/ComponentStaticMesh.java
index 3355c40..e6b56b4 100644
--- a/src/org/atriasoft/gameengine/components/ComponentStaticMesh.java
+++ b/src/org/atriasoft/ege/components/ComponentStaticMesh.java
@@ -1,9 +1,9 @@
-package org.atriasoft.gameengine.components;
+package org.atriasoft.ege.components;
+import org.atriasoft.ege.Component;
import org.atriasoft.etk.Uri;
-import org.atriasoft.gameengine.Component;
-import org.atriasoft.gameengine.resource.ResourceStaticMesh;
-import org.atriasoft.gameengine.resource.ResourceStaticMeshObj;
+import org.atriasoft.ege.resource.ResourceStaticMesh;
+import org.atriasoft.ege.resource.ResourceStaticMeshObj;
public class ComponentStaticMesh extends Component {
private ResourceStaticMesh mesh = null;
diff --git a/src/org/atriasoft/gameengine/components/ComponentStaticMeshs.java b/src/org/atriasoft/ege/components/ComponentStaticMeshs.java
similarity index 83%
rename from src/org/atriasoft/gameengine/components/ComponentStaticMeshs.java
rename to src/org/atriasoft/ege/components/ComponentStaticMeshs.java
index f322924..d8bc32c 100644
--- a/src/org/atriasoft/gameengine/components/ComponentStaticMeshs.java
+++ b/src/org/atriasoft/ege/components/ComponentStaticMeshs.java
@@ -1,14 +1,14 @@
-package org.atriasoft.gameengine.components;
+package org.atriasoft.ege.components;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;
+import org.atriasoft.ege.Component;
import org.atriasoft.etk.Uri;
-import org.atriasoft.gameengine.internal.Log;
-import org.atriasoft.gameengine.Component;
-import org.atriasoft.gameengine.resource.ResourceStaticMesh;
-import org.atriasoft.gameengine.resource.ResourceStaticMeshObj;
+import org.atriasoft.ege.internal.Log;
+import org.atriasoft.ege.resource.ResourceStaticMesh;
+import org.atriasoft.ege.resource.ResourceStaticMeshObj;
public class ComponentStaticMeshs extends Component {
private Map meshs = new HashMap();
diff --git a/src/org/atriasoft/gameengine/components/ComponentTexture.java b/src/org/atriasoft/ege/components/ComponentTexture.java
similarity index 82%
rename from src/org/atriasoft/gameengine/components/ComponentTexture.java
rename to src/org/atriasoft/ege/components/ComponentTexture.java
index 655a125..88b1f7d 100644
--- a/src/org/atriasoft/gameengine/components/ComponentTexture.java
+++ b/src/org/atriasoft/ege/components/ComponentTexture.java
@@ -1,9 +1,9 @@
-package org.atriasoft.gameengine.components;
+package org.atriasoft.ege.components;
+import org.atriasoft.ege.Component;
import org.atriasoft.etk.Uri;
import org.atriasoft.gale.resource.ResourceTexture;
-import org.atriasoft.gameengine.internal.Log;
-import org.atriasoft.gameengine.Component;
+import org.atriasoft.ege.internal.Log;
public class ComponentTexture extends Component {
diff --git a/src/org/atriasoft/gameengine/components/ComponentTexturePack.java b/src/org/atriasoft/ege/components/ComponentTexturePack.java
similarity index 64%
rename from src/org/atriasoft/gameengine/components/ComponentTexturePack.java
rename to src/org/atriasoft/ege/components/ComponentTexturePack.java
index 0dba7bc..75b3811 100644
--- a/src/org/atriasoft/gameengine/components/ComponentTexturePack.java
+++ b/src/org/atriasoft/ege/components/ComponentTexturePack.java
@@ -1,6 +1,6 @@
-package org.atriasoft.gameengine.components;
+package org.atriasoft.ege.components;
-import org.atriasoft.gameengine.Component;
+import org.atriasoft.ege.Component;
public class ComponentTexturePack extends Component {
diff --git a/src/org/atriasoft/gameengine/components/ComponentTextures.java b/src/org/atriasoft/ege/components/ComponentTextures.java
similarity index 83%
rename from src/org/atriasoft/gameengine/components/ComponentTextures.java
rename to src/org/atriasoft/ege/components/ComponentTextures.java
index dd680b5..ce2c18d 100644
--- a/src/org/atriasoft/gameengine/components/ComponentTextures.java
+++ b/src/org/atriasoft/ege/components/ComponentTextures.java
@@ -1,13 +1,13 @@
-package org.atriasoft.gameengine.components;
+package org.atriasoft.ege.components;
import java.util.HashMap;
import java.util.Map;
+import org.atriasoft.ege.Component;
+import org.atriasoft.ege.Material;
import org.atriasoft.etk.Uri;
import org.atriasoft.gale.resource.ResourceTexture;
-import org.atriasoft.gameengine.internal.Log;
-import org.atriasoft.gameengine.Component;
-import org.atriasoft.gameengine.Material;
+import org.atriasoft.ege.internal.Log;
public class ComponentTextures extends Component {
private Map textures = new HashMap();
diff --git a/src/org/atriasoft/gameengine/components/GlLightIndex.java b/src/org/atriasoft/ege/components/GlLightIndex.java
similarity index 84%
rename from src/org/atriasoft/gameengine/components/GlLightIndex.java
rename to src/org/atriasoft/ege/components/GlLightIndex.java
index f547902..10e41ca 100644
--- a/src/org/atriasoft/gameengine/components/GlLightIndex.java
+++ b/src/org/atriasoft/ege/components/GlLightIndex.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine.components;
+package org.atriasoft.ege.components;
public class GlLightIndex {
int oGLcolor;
diff --git a/src/org/atriasoft/gameengine/components/PhysicBodyType.java b/src/org/atriasoft/ege/components/PhysicBodyType.java
similarity index 63%
rename from src/org/atriasoft/gameengine/components/PhysicBodyType.java
rename to src/org/atriasoft/ege/components/PhysicBodyType.java
index 9b7c444..c3ececd 100644
--- a/src/org/atriasoft/gameengine/components/PhysicBodyType.java
+++ b/src/org/atriasoft/ege/components/PhysicBodyType.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine.components;
+package org.atriasoft.ege.components;
public enum PhysicBodyType {
BODY_DYNAMIC,
diff --git a/src/org/atriasoft/gameengine/data/simple3D.frag b/src/org/atriasoft/ege/data/simple3D.frag
similarity index 100%
rename from src/org/atriasoft/gameengine/data/simple3D.frag
rename to src/org/atriasoft/ege/data/simple3D.frag
diff --git a/src/org/atriasoft/gameengine/data/simple3D.vert b/src/org/atriasoft/ege/data/simple3D.vert
similarity index 100%
rename from src/org/atriasoft/gameengine/data/simple3D.vert
rename to src/org/atriasoft/ege/data/simple3D.vert
diff --git a/src/org/atriasoft/gameengine/data/wireColor.frag b/src/org/atriasoft/ege/data/wireColor.frag
similarity index 100%
rename from src/org/atriasoft/gameengine/data/wireColor.frag
rename to src/org/atriasoft/ege/data/wireColor.frag
diff --git a/src/org/atriasoft/gameengine/data/wireColor.vert b/src/org/atriasoft/ege/data/wireColor.vert
similarity index 100%
rename from src/org/atriasoft/gameengine/data/wireColor.vert
rename to src/org/atriasoft/ege/data/wireColor.vert
diff --git a/src/org/atriasoft/gameengine/engines/EngineAI.java b/src/org/atriasoft/ege/engines/EngineAI.java
similarity index 81%
rename from src/org/atriasoft/gameengine/engines/EngineAI.java
rename to src/org/atriasoft/ege/engines/EngineAI.java
index 3e1e056..0f0fc35 100644
--- a/src/org/atriasoft/gameengine/engines/EngineAI.java
+++ b/src/org/atriasoft/ege/engines/EngineAI.java
@@ -1,13 +1,13 @@
-package org.atriasoft.gameengine.engines;
+package org.atriasoft.ege.engines;
import java.util.Vector;
-import org.atriasoft.gameengine.Component;
-import org.atriasoft.gameengine.Engine;
-import org.atriasoft.gameengine.Environement;
-import org.atriasoft.gameengine.internal.Log;
-import org.atriasoft.gameengine.camera.Camera;
-import org.atriasoft.gameengine.components.ComponentAI;
+import org.atriasoft.ege.internal.Log;
+import org.atriasoft.ege.Component;
+import org.atriasoft.ege.Engine;
+import org.atriasoft.ege.Environement;
+import org.atriasoft.ege.camera.Camera;
+import org.atriasoft.ege.components.ComponentAI;
public class EngineAI extends Engine {
public static final String ENGINE_NAME = "ia";
diff --git a/src/org/atriasoft/gameengine/engines/EngineDynamicMeshs.java b/src/org/atriasoft/ege/engines/EngineDynamicMeshs.java
similarity index 85%
rename from src/org/atriasoft/gameengine/engines/EngineDynamicMeshs.java
rename to src/org/atriasoft/ege/engines/EngineDynamicMeshs.java
index 7e2d21a..478f96f 100644
--- a/src/org/atriasoft/gameengine/engines/EngineDynamicMeshs.java
+++ b/src/org/atriasoft/ege/engines/EngineDynamicMeshs.java
@@ -1,12 +1,12 @@
-package org.atriasoft.gameengine.engines;
+package org.atriasoft.ege.engines;
import java.util.Vector;
-import org.atriasoft.gameengine.Component;
-import org.atriasoft.gameengine.Engine;
-import org.atriasoft.gameengine.Environement;
-import org.atriasoft.gameengine.camera.Camera;
-import org.atriasoft.gameengine.components.ComponentDynamicMeshs;
+import org.atriasoft.ege.Component;
+import org.atriasoft.ege.Engine;
+import org.atriasoft.ege.Environement;
+import org.atriasoft.ege.camera.Camera;
+import org.atriasoft.ege.components.ComponentDynamicMeshs;
public class EngineDynamicMeshs extends Engine {
public static final String ENGINE_NAME = "dynamic-meshs";
diff --git a/src/org/atriasoft/gameengine/engines/EngineGravity.java b/src/org/atriasoft/ege/engines/EngineGravity.java
similarity index 68%
rename from src/org/atriasoft/gameengine/engines/EngineGravity.java
rename to src/org/atriasoft/ege/engines/EngineGravity.java
index 3115476..64997c7 100644
--- a/src/org/atriasoft/gameengine/engines/EngineGravity.java
+++ b/src/org/atriasoft/ege/engines/EngineGravity.java
@@ -1,18 +1,18 @@
-package org.atriasoft.gameengine.engines;
+package org.atriasoft.ege.engines;
import java.util.Vector;
+import org.atriasoft.ege.Component;
+import org.atriasoft.ege.Engine;
+import org.atriasoft.ege.Environement;
+import org.atriasoft.ege.Light;
import org.atriasoft.etk.math.Vector3f;
-import org.atriasoft.gameengine.Component;
-import org.atriasoft.gameengine.Engine;
-import org.atriasoft.gameengine.Environement;
-import org.atriasoft.gameengine.Light;
-import org.atriasoft.gameengine.internal.Log;
-import org.atriasoft.gameengine.camera.Camera;
-import org.atriasoft.gameengine.components.ComponentAI;
-import org.atriasoft.gameengine.components.ComponentGravity;
-import org.atriasoft.gameengine.components.ComponentLight;
-import org.atriasoft.gameengine.components.ComponentLightSun;
+import org.atriasoft.ege.internal.Log;
+import org.atriasoft.ege.camera.Camera;
+import org.atriasoft.ege.components.ComponentAI;
+import org.atriasoft.ege.components.ComponentGravity;
+import org.atriasoft.ege.components.ComponentLight;
+import org.atriasoft.ege.components.ComponentLightSun;
public class EngineGravity extends Engine {
public static final String ENGINE_NAME = "gravity";
diff --git a/src/org/atriasoft/gameengine/engines/EngineLight.java b/src/org/atriasoft/ege/engines/EngineLight.java
similarity index 79%
rename from src/org/atriasoft/gameengine/engines/EngineLight.java
rename to src/org/atriasoft/ege/engines/EngineLight.java
index 1ff7a46..46088b7 100644
--- a/src/org/atriasoft/gameengine/engines/EngineLight.java
+++ b/src/org/atriasoft/ege/engines/EngineLight.java
@@ -1,17 +1,17 @@
-package org.atriasoft.gameengine.engines;
+package org.atriasoft.ege.engines;
import java.util.Vector;
+import org.atriasoft.ege.Component;
+import org.atriasoft.ege.Engine;
+import org.atriasoft.ege.Environement;
+import org.atriasoft.ege.Light;
import org.atriasoft.etk.math.Vector3f;
-import org.atriasoft.gameengine.Component;
-import org.atriasoft.gameengine.Engine;
-import org.atriasoft.gameengine.Environement;
-import org.atriasoft.gameengine.Light;
-import org.atriasoft.gameengine.internal.Log;
-import org.atriasoft.gameengine.camera.Camera;
-import org.atriasoft.gameengine.components.ComponentAI;
-import org.atriasoft.gameengine.components.ComponentLight;
-import org.atriasoft.gameengine.components.ComponentLightSun;
+import org.atriasoft.ege.internal.Log;
+import org.atriasoft.ege.camera.Camera;
+import org.atriasoft.ege.components.ComponentAI;
+import org.atriasoft.ege.components.ComponentLight;
+import org.atriasoft.ege.components.ComponentLightSun;
public class EngineLight extends Engine {
public static final String ENGINE_NAME = "light";
diff --git a/src/org/atriasoft/gameengine/engines/EngineMap.java b/src/org/atriasoft/ege/engines/EngineMap.java
similarity index 84%
rename from src/org/atriasoft/gameengine/engines/EngineMap.java
rename to src/org/atriasoft/ege/engines/EngineMap.java
index 826bca3..4998130 100644
--- a/src/org/atriasoft/gameengine/engines/EngineMap.java
+++ b/src/org/atriasoft/ege/engines/EngineMap.java
@@ -1,12 +1,12 @@
-package org.atriasoft.gameengine.engines;
+package org.atriasoft.ege.engines;
import java.util.Vector;
-import org.atriasoft.gameengine.Component;
-import org.atriasoft.gameengine.Engine;
-import org.atriasoft.gameengine.Environement;
-import org.atriasoft.gameengine.camera.Camera;
-import org.atriasoft.gameengine.components.ComponentMap;
+import org.atriasoft.ege.Component;
+import org.atriasoft.ege.Engine;
+import org.atriasoft.ege.Environement;
+import org.atriasoft.ege.camera.Camera;
+import org.atriasoft.ege.components.ComponentMap;
public class EngineMap extends Engine {
public static final String ENGINE_NAME = "map";
diff --git a/src/org/atriasoft/gameengine/engines/EngineParticle.java b/src/org/atriasoft/ege/engines/EngineParticle.java
similarity index 79%
rename from src/org/atriasoft/gameengine/engines/EngineParticle.java
rename to src/org/atriasoft/ege/engines/EngineParticle.java
index c13868d..d445f35 100644
--- a/src/org/atriasoft/gameengine/engines/EngineParticle.java
+++ b/src/org/atriasoft/ege/engines/EngineParticle.java
@@ -1,9 +1,9 @@
-package org.atriasoft.gameengine.engines;
+package org.atriasoft.ege.engines;
-import org.atriasoft.gameengine.Component;
-import org.atriasoft.gameengine.Engine;
-import org.atriasoft.gameengine.Environement;
-import org.atriasoft.gameengine.camera.Camera;
+import org.atriasoft.ege.Component;
+import org.atriasoft.ege.Engine;
+import org.atriasoft.ege.Environement;
+import org.atriasoft.ege.camera.Camera;
public class EngineParticle extends Engine {
public static final String ENGINE_NAME = "particle";
diff --git a/src/org/atriasoft/gameengine/engines/EnginePhysics.java b/src/org/atriasoft/ege/engines/EnginePhysics.java
similarity index 92%
rename from src/org/atriasoft/gameengine/engines/EnginePhysics.java
rename to src/org/atriasoft/ege/engines/EnginePhysics.java
index af6af40..6f9d4e9 100644
--- a/src/org/atriasoft/gameengine/engines/EnginePhysics.java
+++ b/src/org/atriasoft/ege/engines/EnginePhysics.java
@@ -1,8 +1,11 @@
-package org.atriasoft.gameengine.engines;
+package org.atriasoft.ege.engines;
import java.util.List;
import java.util.Vector;
+import org.atriasoft.ege.Component;
+import org.atriasoft.ege.Engine;
+import org.atriasoft.ege.Environement;
import org.atriasoft.ephysics.body.RigidBody;
import org.atriasoft.ephysics.collision.ContactManifold;
import org.atriasoft.ephysics.collision.shapes.AABB;
@@ -15,17 +18,14 @@ import org.atriasoft.etk.Color;
import org.atriasoft.etk.math.Matrix4f;
import org.atriasoft.etk.math.Vector3f;
import org.atriasoft.gale.resource.ResourceColored3DObject;
-import org.atriasoft.gameengine.Component;
-import org.atriasoft.gameengine.Engine;
-import org.atriasoft.gameengine.Environement;
-import org.atriasoft.gameengine.camera.Camera;
-import org.atriasoft.gameengine.components.ComponentPhysics;
-import org.atriasoft.gameengine.internal.Log;
+import org.atriasoft.ege.camera.Camera;
+import org.atriasoft.ege.components.ComponentPhysics;
+import org.atriasoft.ege.internal.Log;
public class EnginePhysics extends Engine implements EventListener {
public static final String ENGINE_NAME = "physics";
// Constant physics time step
- private static final float TIME_STEP = 1.0f / 60.0f;
+ private static final float TIME_STEP = 0.016f;//1.0f / 60.0f;
boolean propertyDebugAABB = false;
boolean propertyDebugShape = false;
// Start engine with no gravity
@@ -176,7 +176,7 @@ public class EnginePhysics extends Engine implements EventListener {
}
final List listContact = this.dynamicsWorld.getContactsList();
- Log.info("nb contact: " + listContact.size());
+ //Log.info("nb contact: " + listContact.size());
for (final ContactManifold it : listContact) {
for (int iii = 0; iii < it.getNbContactPoints(); iii++) {
final ContactPoint contact = it.getContactPoint(iii);
@@ -198,7 +198,7 @@ public class EnginePhysics extends Engine implements EventListener {
@Override
public void update(long deltaMili) {
- Log.error("=================================================================" + deltaMili);
+ //Log.error("=================================================================" + deltaMili);
if (deltaMili > 1000) {
deltaMili = (long) (TIME_STEP * 1000.0f);
}
@@ -207,7 +207,7 @@ public class EnginePhysics extends Engine implements EventListener {
this.accumulator += deltaTime;
// While there is enough accumulated time to take one or several physics steps
while (this.accumulator >= TIME_STEP) {
- Log.error("---------------------------------------------------" + TIME_STEP);
+ //Log.error("---------------------------------------------------" + TIME_STEP);
if (this.dynamicsWorld != null) {
// call every object to usdate their constant forces applied
for (final ComponentPhysics it : this.components) {
diff --git a/src/org/atriasoft/gameengine/engines/EnginePlayer.java b/src/org/atriasoft/ege/engines/EnginePlayer.java
similarity index 74%
rename from src/org/atriasoft/gameengine/engines/EnginePlayer.java
rename to src/org/atriasoft/ege/engines/EnginePlayer.java
index 835ec9a..c6126de 100644
--- a/src/org/atriasoft/gameengine/engines/EnginePlayer.java
+++ b/src/org/atriasoft/ege/engines/EnginePlayer.java
@@ -1,13 +1,13 @@
-package org.atriasoft.gameengine.engines;
+package org.atriasoft.ege.engines;
import java.util.Vector;
-import org.atriasoft.gameengine.Component;
-import org.atriasoft.gameengine.Engine;
-import org.atriasoft.gameengine.Environement;
-import org.atriasoft.gameengine.internal.Log;
-import org.atriasoft.gameengine.camera.Camera;
-import org.atriasoft.gameengine.components.ComponentPlayer;
+import org.atriasoft.ege.internal.Log;
+import org.atriasoft.ege.Component;
+import org.atriasoft.ege.Engine;
+import org.atriasoft.ege.Environement;
+import org.atriasoft.ege.camera.Camera;
+import org.atriasoft.ege.components.ComponentPlayer;
public class EnginePlayer extends Engine {
public static final String ENGINE_NAME = "player";
diff --git a/src/org/atriasoft/gameengine/engines/EngineRender.java b/src/org/atriasoft/ege/engines/EngineRender.java
similarity index 95%
rename from src/org/atriasoft/gameengine/engines/EngineRender.java
rename to src/org/atriasoft/ege/engines/EngineRender.java
index 446f34b..0e84e05 100644
--- a/src/org/atriasoft/gameengine/engines/EngineRender.java
+++ b/src/org/atriasoft/ege/engines/EngineRender.java
@@ -1,12 +1,12 @@
-package org.atriasoft.gameengine.engines;
+package org.atriasoft.ege.engines;
import java.util.Vector;
-import org.atriasoft.gameengine.Component;
-import org.atriasoft.gameengine.Engine;
-import org.atriasoft.gameengine.Environement;
-import org.atriasoft.gameengine.camera.Camera;
-import org.atriasoft.gameengine.components.ComponentRender;
+import org.atriasoft.ege.Component;
+import org.atriasoft.ege.Engine;
+import org.atriasoft.ege.Environement;
+import org.atriasoft.ege.camera.Camera;
+import org.atriasoft.ege.components.ComponentRender;
public class EngineRender extends Engine {
public static final String ENGINE_NAME = "render";
diff --git a/src/org/atriasoft/gameengine/geometry/AABB.java b/src/org/atriasoft/ege/geometry/AABB.java
similarity index 95%
rename from src/org/atriasoft/gameengine/geometry/AABB.java
rename to src/org/atriasoft/ege/geometry/AABB.java
index 78bd7d3..956322f 100644
--- a/src/org/atriasoft/gameengine/geometry/AABB.java
+++ b/src/org/atriasoft/ege/geometry/AABB.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine.geometry;
+package org.atriasoft.ege.geometry;
import org.atriasoft.etk.math.Matrix3f;
import org.atriasoft.etk.math.Vector3f;
diff --git a/src/org/atriasoft/gameengine/geometry/Geometry3D.java b/src/org/atriasoft/ege/geometry/Geometry3D.java
similarity index 98%
rename from src/org/atriasoft/gameengine/geometry/Geometry3D.java
rename to src/org/atriasoft/ege/geometry/Geometry3D.java
index 3a00dba..dc5250a 100644
--- a/src/org/atriasoft/gameengine/geometry/Geometry3D.java
+++ b/src/org/atriasoft/ege/geometry/Geometry3D.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine.geometry;
+package org.atriasoft.ege.geometry;
import org.atriasoft.etk.math.Vector3f;
diff --git a/src/org/atriasoft/gameengine/geometry/Line.java b/src/org/atriasoft/ege/geometry/Line.java
similarity index 92%
rename from src/org/atriasoft/gameengine/geometry/Line.java
rename to src/org/atriasoft/ege/geometry/Line.java
index bd3d730..6b4e57e 100644
--- a/src/org/atriasoft/gameengine/geometry/Line.java
+++ b/src/org/atriasoft/ege/geometry/Line.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine.geometry;
+package org.atriasoft.ege.geometry;
import org.atriasoft.etk.math.Vector3f;
diff --git a/src/org/atriasoft/gameengine/geometry/OBB.java b/src/org/atriasoft/ege/geometry/OBB.java
similarity index 94%
rename from src/org/atriasoft/gameengine/geometry/OBB.java
rename to src/org/atriasoft/ege/geometry/OBB.java
index a8aeacf..30b3e9b 100644
--- a/src/org/atriasoft/gameengine/geometry/OBB.java
+++ b/src/org/atriasoft/ege/geometry/OBB.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine.geometry;
+package org.atriasoft.ege.geometry;
import org.atriasoft.etk.math.Matrix3f;
import org.atriasoft.etk.math.Vector3f;
diff --git a/src/org/atriasoft/gameengine/geometry/Plane.java b/src/org/atriasoft/ege/geometry/Plane.java
similarity index 90%
rename from src/org/atriasoft/gameengine/geometry/Plane.java
rename to src/org/atriasoft/ege/geometry/Plane.java
index 62da96e..9ad0dcc 100644
--- a/src/org/atriasoft/gameengine/geometry/Plane.java
+++ b/src/org/atriasoft/ege/geometry/Plane.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine.geometry;
+package org.atriasoft.ege.geometry;
import org.atriasoft.etk.math.Vector3f;
diff --git a/src/org/atriasoft/gameengine/geometry/Ray.java b/src/org/atriasoft/ege/geometry/Ray.java
similarity index 94%
rename from src/org/atriasoft/gameengine/geometry/Ray.java
rename to src/org/atriasoft/ege/geometry/Ray.java
index 702bb88..9ad6cf9 100644
--- a/src/org/atriasoft/gameengine/geometry/Ray.java
+++ b/src/org/atriasoft/ege/geometry/Ray.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine.geometry;
+package org.atriasoft.ege.geometry;
import org.atriasoft.etk.math.Vector3f;
diff --git a/src/org/atriasoft/gameengine/geometry/Sphere.java b/src/org/atriasoft/ege/geometry/Sphere.java
similarity index 90%
rename from src/org/atriasoft/gameengine/geometry/Sphere.java
rename to src/org/atriasoft/ege/geometry/Sphere.java
index 366cb82..d4adca7 100644
--- a/src/org/atriasoft/gameengine/geometry/Sphere.java
+++ b/src/org/atriasoft/ege/geometry/Sphere.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine.geometry;
+package org.atriasoft.ege.geometry;
import org.atriasoft.etk.math.Vector3f;
diff --git a/src/org/atriasoft/gameengine/geometry/Triangle.java b/src/org/atriasoft/ege/geometry/Triangle.java
similarity index 91%
rename from src/org/atriasoft/gameengine/geometry/Triangle.java
rename to src/org/atriasoft/ege/geometry/Triangle.java
index 0976fd7..c8a091f 100644
--- a/src/org/atriasoft/gameengine/geometry/Triangle.java
+++ b/src/org/atriasoft/ege/geometry/Triangle.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine.geometry;
+package org.atriasoft.ege.geometry;
import org.atriasoft.etk.math.Vector3f;
diff --git a/src/org/atriasoft/gameengine/internal/Log.java b/src/org/atriasoft/ege/internal/Log.java
similarity index 97%
rename from src/org/atriasoft/gameengine/internal/Log.java
rename to src/org/atriasoft/ege/internal/Log.java
index 4e48707..d26120c 100644
--- a/src/org/atriasoft/gameengine/internal/Log.java
+++ b/src/org/atriasoft/ege/internal/Log.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine.internal;
+package org.atriasoft.ege.internal;
import io.scenarium.logger.LogLevel;
import io.scenarium.logger.Logger;
diff --git a/src/org/atriasoft/gameengine/map/ComponentDynamicMeshsVoxelMap.java b/src/org/atriasoft/ege/map/ComponentDynamicMeshsVoxelMap.java
similarity index 97%
rename from src/org/atriasoft/gameengine/map/ComponentDynamicMeshsVoxelMap.java
rename to src/org/atriasoft/ege/map/ComponentDynamicMeshsVoxelMap.java
index e09eed6..a451905 100644
--- a/src/org/atriasoft/gameengine/map/ComponentDynamicMeshsVoxelMap.java
+++ b/src/org/atriasoft/ege/map/ComponentDynamicMeshsVoxelMap.java
@@ -1,12 +1,12 @@
-package org.atriasoft.gameengine.map;
+package org.atriasoft.ege.map;
import org.atriasoft.etk.math.Vector2f;
import org.atriasoft.etk.math.Vector3f;
import org.atriasoft.etk.math.Vector3i;
import org.atriasoft.gale.backend3d.OpenGL.RenderMode;
-import org.atriasoft.gameengine.internal.Log;
-import org.atriasoft.gameengine.components.ComponentDynamicMeshs;
-import org.atriasoft.gameengine.resource.ResourceListTexturedMesh;
+import org.atriasoft.ege.internal.Log;
+import org.atriasoft.ege.components.ComponentDynamicMeshs;
+import org.atriasoft.ege.resource.ResourceListTexturedMesh;
public class ComponentDynamicMeshsVoxelMap extends ComponentDynamicMeshs {
private VoxelChunk chunk;
diff --git a/src/org/atriasoft/gameengine/map/ComponentRenderVoxelMesh.java b/src/org/atriasoft/ege/map/ComponentRenderVoxelMesh.java
similarity index 68%
rename from src/org/atriasoft/gameengine/map/ComponentRenderVoxelMesh.java
rename to src/org/atriasoft/ege/map/ComponentRenderVoxelMesh.java
index d9c518e..1627de6 100644
--- a/src/org/atriasoft/gameengine/map/ComponentRenderVoxelMesh.java
+++ b/src/org/atriasoft/ege/map/ComponentRenderVoxelMesh.java
@@ -1,8 +1,8 @@
-package org.atriasoft.gameengine.map;
+package org.atriasoft.ege.map;
import org.atriasoft.etk.Uri;
-import org.atriasoft.gameengine.components.ComponentRenderTexturedMaterialsStaticMeshs;
-import org.atriasoft.gameengine.engines.EngineLight;
+import org.atriasoft.ege.components.ComponentRenderTexturedMaterialsStaticMeshs;
+import org.atriasoft.ege.engines.EngineLight;
public class ComponentRenderVoxelMesh extends ComponentRenderTexturedMaterialsStaticMeshs {
diff --git a/src/org/atriasoft/gameengine/map/MapVoxel.java b/src/org/atriasoft/ege/map/MapVoxel.java
similarity index 69%
rename from src/org/atriasoft/gameengine/map/MapVoxel.java
rename to src/org/atriasoft/ege/map/MapVoxel.java
index e5393c9..c841115 100644
--- a/src/org/atriasoft/gameengine/map/MapVoxel.java
+++ b/src/org/atriasoft/ege/map/MapVoxel.java
@@ -1,30 +1,30 @@
-package org.atriasoft.gameengine.map;
+package org.atriasoft.ege.map;
import java.util.ArrayList;
import java.util.List;
+import org.atriasoft.ege.Entity;
+import org.atriasoft.ege.Environement;
+import org.atriasoft.ege.Light;
+import org.atriasoft.ege.Material;
import org.atriasoft.etk.Uri;
import org.atriasoft.etk.math.Transform3D;
import org.atriasoft.etk.math.Vector3i;
import org.atriasoft.etk.math.Vector3f;
-import org.atriasoft.gameengine.Entity;
-import org.atriasoft.gameengine.Environement;
-import org.atriasoft.gameengine.Light;
-import org.atriasoft.gameengine.Material;
-import org.atriasoft.gameengine.components.ComponentLight;
-import org.atriasoft.gameengine.components.ComponentLightSun;
-import org.atriasoft.gameengine.components.ComponentMaterials;
-import org.atriasoft.gameengine.components.ComponentPhysics;
-import org.atriasoft.gameengine.components.ComponentPosition;
-import org.atriasoft.gameengine.components.ComponentRenderTexturedMaterialsDynamicMeshs;
-import org.atriasoft.gameengine.components.ComponentRenderTexturedMaterialsStaticMeshs;
-import org.atriasoft.gameengine.components.ComponentRenderTexturedStaticMesh;
-import org.atriasoft.gameengine.components.ComponentStaticMesh;
-import org.atriasoft.gameengine.components.ComponentStaticMeshs;
-import org.atriasoft.gameengine.components.ComponentTexture;
-import org.atriasoft.gameengine.components.ComponentTextures;
-import org.atriasoft.gameengine.engines.EngineLight;
-import org.atriasoft.gameengine.engines.EngineMap;
+import org.atriasoft.ege.components.ComponentLight;
+import org.atriasoft.ege.components.ComponentLightSun;
+import org.atriasoft.ege.components.ComponentMaterials;
+import org.atriasoft.ege.components.ComponentPhysics;
+import org.atriasoft.ege.components.ComponentPosition;
+import org.atriasoft.ege.components.ComponentRenderTexturedMaterialsDynamicMeshs;
+import org.atriasoft.ege.components.ComponentRenderTexturedMaterialsStaticMeshs;
+import org.atriasoft.ege.components.ComponentRenderTexturedStaticMesh;
+import org.atriasoft.ege.components.ComponentStaticMesh;
+import org.atriasoft.ege.components.ComponentStaticMeshs;
+import org.atriasoft.ege.components.ComponentTexture;
+import org.atriasoft.ege.components.ComponentTextures;
+import org.atriasoft.ege.engines.EngineLight;
+import org.atriasoft.ege.engines.EngineMap;
public class MapVoxel extends EngineMap {
//List listOfChunks = new ArrayList();
diff --git a/src/org/atriasoft/gameengine/map/Voxel.java b/src/org/atriasoft/ege/map/Voxel.java
similarity index 83%
rename from src/org/atriasoft/gameengine/map/Voxel.java
rename to src/org/atriasoft/ege/map/Voxel.java
index 8da91c2..186bd50 100644
--- a/src/org/atriasoft/gameengine/map/Voxel.java
+++ b/src/org/atriasoft/ege/map/Voxel.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine.map;
+package org.atriasoft.ege.map;
public class Voxel {
public int type = VoxelType.NATIVE_UNKNOWN;
diff --git a/src/org/atriasoft/gameengine/map/VoxelChunk.java b/src/org/atriasoft/ege/map/VoxelChunk.java
similarity index 95%
rename from src/org/atriasoft/gameengine/map/VoxelChunk.java
rename to src/org/atriasoft/ege/map/VoxelChunk.java
index ca40f30..4a0a61b 100644
--- a/src/org/atriasoft/gameengine/map/VoxelChunk.java
+++ b/src/org/atriasoft/ege/map/VoxelChunk.java
@@ -1,8 +1,8 @@
-package org.atriasoft.gameengine.map;
+package org.atriasoft.ege.map;
import org.atriasoft.etk.math.Vector2i;
import org.atriasoft.etk.math.Vector3i;
-import org.atriasoft.gameengine.components.ComponentMap;
+import org.atriasoft.ege.components.ComponentMap;
// This chunk in designed in 2D no upper chunk, and no lower chunk...
public class VoxelChunk extends ComponentMap {
diff --git a/src/org/atriasoft/gameengine/map/VoxelType.java b/src/org/atriasoft/ege/map/VoxelType.java
similarity index 95%
rename from src/org/atriasoft/gameengine/map/VoxelType.java
rename to src/org/atriasoft/ege/map/VoxelType.java
index b826dd1..65a3d65 100644
--- a/src/org/atriasoft/gameengine/map/VoxelType.java
+++ b/src/org/atriasoft/ege/map/VoxelType.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine.map;
+package org.atriasoft.ege.map;
public class VoxelType {
public static final int NATIVE_UNKNOWN = 0;
diff --git a/src/org/atriasoft/gameengine/physics/shape/Box.java b/src/org/atriasoft/ege/physics/shape/Box.java
similarity index 93%
rename from src/org/atriasoft/gameengine/physics/shape/Box.java
rename to src/org/atriasoft/ege/physics/shape/Box.java
index 5dfacb5..625132f 100644
--- a/src/org/atriasoft/gameengine/physics/shape/Box.java
+++ b/src/org/atriasoft/ege/physics/shape/Box.java
@@ -3,7 +3,7 @@
* @copyright 2011, Edouard DUPIN, all right reserved
* @license MPL v2.0 (see license file)
*/
-package org.atriasoft.gameengine.physics.shape;
+package org.atriasoft.ege.physics.shape;
import org.atriasoft.etk.math.Vector3f;
diff --git a/src/org/atriasoft/gameengine/physics/shape/Capsule.java b/src/org/atriasoft/ege/physics/shape/Capsule.java
similarity index 95%
rename from src/org/atriasoft/gameengine/physics/shape/Capsule.java
rename to src/org/atriasoft/ege/physics/shape/Capsule.java
index d67b089..401a7de 100644
--- a/src/org/atriasoft/gameengine/physics/shape/Capsule.java
+++ b/src/org/atriasoft/ege/physics/shape/Capsule.java
@@ -3,7 +3,7 @@
* @copyright 2011, Edouard DUPIN, all right reserved
* @license MPL v2.0 (see license file)
*/
-package org.atriasoft.gameengine.physics.shape;
+package org.atriasoft.ege.physics.shape;
import org.atriasoft.etk.math.Vector3f;
diff --git a/src/org/atriasoft/gameengine/physics/shape/Concave.java b/src/org/atriasoft/ege/physics/shape/Concave.java
similarity index 92%
rename from src/org/atriasoft/gameengine/physics/shape/Concave.java
rename to src/org/atriasoft/ege/physics/shape/Concave.java
index fa2034c..fb79dab 100644
--- a/src/org/atriasoft/gameengine/physics/shape/Concave.java
+++ b/src/org/atriasoft/ege/physics/shape/Concave.java
@@ -3,13 +3,13 @@
* @copyright 2011, Edouard DUPIN, all right reserved
* @license MPL v2.0 (see license file)
*/
-package org.atriasoft.gameengine.physics.shape;
+package org.atriasoft.ege.physics.shape;
import java.util.ArrayList;
import java.util.List;
import org.atriasoft.etk.math.Vector3f;
-import org.atriasoft.gameengine.internal.Log;
+import org.atriasoft.ege.internal.Log;
public class Concave extends Shape {
private List vertexes = new ArrayList<>();
diff --git a/src/org/atriasoft/gameengine/physics/shape/Cone.java b/src/org/atriasoft/ege/physics/shape/Cone.java
similarity index 94%
rename from src/org/atriasoft/gameengine/physics/shape/Cone.java
rename to src/org/atriasoft/ege/physics/shape/Cone.java
index 861ff8d..390ad53 100644
--- a/src/org/atriasoft/gameengine/physics/shape/Cone.java
+++ b/src/org/atriasoft/ege/physics/shape/Cone.java
@@ -3,7 +3,7 @@
* @copyright 2011, Edouard DUPIN, all right reserved
* @license MPL v2.0 (see license file)
*/
-package org.atriasoft.gameengine.physics.shape;
+package org.atriasoft.ege.physics.shape;
import org.atriasoft.etk.math.Vector3f;
diff --git a/src/org/atriasoft/gameengine/physics/shape/ConvexHull.java b/src/org/atriasoft/ege/physics/shape/ConvexHull.java
similarity index 97%
rename from src/org/atriasoft/gameengine/physics/shape/ConvexHull.java
rename to src/org/atriasoft/ege/physics/shape/ConvexHull.java
index 16404e6..8f884d7 100644
--- a/src/org/atriasoft/gameengine/physics/shape/ConvexHull.java
+++ b/src/org/atriasoft/ege/physics/shape/ConvexHull.java
@@ -3,7 +3,7 @@
* @copyright 2011, Edouard DUPIN, all right reserved
* @license MPL v2.0 (see license file)
*/
-package org.atriasoft.gameengine.physics.shape;
+package org.atriasoft.ege.physics.shape;
import java.util.ArrayList;
import java.util.List;
diff --git a/src/org/atriasoft/gameengine/physics/shape/Cylinder.java b/src/org/atriasoft/ege/physics/shape/Cylinder.java
similarity index 94%
rename from src/org/atriasoft/gameengine/physics/shape/Cylinder.java
rename to src/org/atriasoft/ege/physics/shape/Cylinder.java
index 4041759..acb169a 100644
--- a/src/org/atriasoft/gameengine/physics/shape/Cylinder.java
+++ b/src/org/atriasoft/ege/physics/shape/Cylinder.java
@@ -3,7 +3,7 @@
* @copyright 2011, Edouard DUPIN, all right reserved
* @license MPL v2.0 (see license file)
*/
-package org.atriasoft.gameengine.physics.shape;
+package org.atriasoft.ege.physics.shape;
import org.atriasoft.etk.math.Vector3f;
diff --git a/src/org/atriasoft/gameengine/physics/shape/Shape.java b/src/org/atriasoft/ege/physics/shape/Shape.java
similarity index 98%
rename from src/org/atriasoft/gameengine/physics/shape/Shape.java
rename to src/org/atriasoft/ege/physics/shape/Shape.java
index 402c74f..b82942b 100644
--- a/src/org/atriasoft/gameengine/physics/shape/Shape.java
+++ b/src/org/atriasoft/ege/physics/shape/Shape.java
@@ -3,7 +3,7 @@
* @copyright 2011, Edouard DUPIN, all right reserved
* @license MPL v2.0 (see license file)
*/
-package org.atriasoft.gameengine.physics.shape;
+package org.atriasoft.ege.physics.shape;
import org.atriasoft.etk.math.Quaternion;
import org.atriasoft.etk.math.Vector3f;
diff --git a/src/org/atriasoft/gameengine/physics/shape/Sphere.java b/src/org/atriasoft/ege/physics/shape/Sphere.java
similarity index 93%
rename from src/org/atriasoft/gameengine/physics/shape/Sphere.java
rename to src/org/atriasoft/ege/physics/shape/Sphere.java
index 70458bf..a0d2bcd 100644
--- a/src/org/atriasoft/gameengine/physics/shape/Sphere.java
+++ b/src/org/atriasoft/ege/physics/shape/Sphere.java
@@ -3,7 +3,7 @@
* @copyright 2011, Edouard DUPIN, all right reserved
* @license MPL v2.0 (see license file)
*/
-package org.atriasoft.gameengine.physics.shape;
+package org.atriasoft.ege.physics.shape;
import org.atriasoft.etk.math.Vector3f;
diff --git a/src/org/atriasoft/gameengine/resource/ResourceListTexturedMesh.java b/src/org/atriasoft/ege/resource/ResourceListTexturedMesh.java
similarity index 97%
rename from src/org/atriasoft/gameengine/resource/ResourceListTexturedMesh.java
rename to src/org/atriasoft/ege/resource/ResourceListTexturedMesh.java
index 1b80dd9..7d5e1b0 100644
--- a/src/org/atriasoft/gameengine/resource/ResourceListTexturedMesh.java
+++ b/src/org/atriasoft/ege/resource/ResourceListTexturedMesh.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine.resource;
+package org.atriasoft.ege.resource;
import java.util.ArrayList;
import java.util.List;
@@ -9,7 +9,7 @@ import org.atriasoft.etk.math.Vector2f;
import org.atriasoft.gale.backend3d.OpenGL.RenderMode;
import org.atriasoft.gale.resource.ResourceVirtualArrayObject;
-import org.atriasoft.gameengine.internal.Log;
+import org.atriasoft.ege.internal.Log;
public class ResourceListTexturedMesh extends ResourceStaticMesh {
diff --git a/src/org/atriasoft/gameengine/resource/ResourceMesh.java__ b/src/org/atriasoft/ege/resource/ResourceMesh.java__
similarity index 100%
rename from src/org/atriasoft/gameengine/resource/ResourceMesh.java__
rename to src/org/atriasoft/ege/resource/ResourceMesh.java__
diff --git a/src/org/atriasoft/gameengine/resource/ResourceStaticColoredMesh.java b/src/org/atriasoft/ege/resource/ResourceStaticColoredMesh.java
similarity index 94%
rename from src/org/atriasoft/gameengine/resource/ResourceStaticColoredMesh.java
rename to src/org/atriasoft/ege/resource/ResourceStaticColoredMesh.java
index 0e1b486..01c792c 100644
--- a/src/org/atriasoft/gameengine/resource/ResourceStaticColoredMesh.java
+++ b/src/org/atriasoft/ege/resource/ResourceStaticColoredMesh.java
@@ -1,7 +1,7 @@
-package org.atriasoft.gameengine.resource;
+package org.atriasoft.ege.resource;
import org.atriasoft.etk.Uri;
-import org.atriasoft.gameengine.internal.Log;
+import org.atriasoft.ege.internal.Log;
import org.atriasoft.gale.backend3d.OpenGL.RenderMode;
import org.atriasoft.gale.resource.ResourceVirtualArrayObject;
diff --git a/src/org/atriasoft/gameengine/resource/ResourceStaticMesh.java b/src/org/atriasoft/ege/resource/ResourceStaticMesh.java
similarity index 96%
rename from src/org/atriasoft/gameengine/resource/ResourceStaticMesh.java
rename to src/org/atriasoft/ege/resource/ResourceStaticMesh.java
index 72e972d..222a514 100644
--- a/src/org/atriasoft/gameengine/resource/ResourceStaticMesh.java
+++ b/src/org/atriasoft/ege/resource/ResourceStaticMesh.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine.resource;
+package org.atriasoft.ege.resource;
import org.atriasoft.etk.Uri;
import org.atriasoft.gale.backend3d.OpenGL.RenderMode;
diff --git a/src/org/atriasoft/gameengine/resource/ResourceStaticMeshObj.java b/src/org/atriasoft/ege/resource/ResourceStaticMeshObj.java
similarity index 94%
rename from src/org/atriasoft/gameengine/resource/ResourceStaticMeshObj.java
rename to src/org/atriasoft/ege/resource/ResourceStaticMeshObj.java
index a39b4ef..cd4059d 100644
--- a/src/org/atriasoft/gameengine/resource/ResourceStaticMeshObj.java
+++ b/src/org/atriasoft/ege/resource/ResourceStaticMeshObj.java
@@ -1,7 +1,7 @@
-package org.atriasoft.gameengine.resource;
+package org.atriasoft.ege.resource;
import org.atriasoft.etk.Uri;
-import org.atriasoft.gameengine.internal.Log;
+import org.atriasoft.ege.internal.Log;
import org.atriasoft.gale.backend3d.OpenGL.RenderMode;
import org.atriasoft.gale.resource.Resource;
diff --git a/src/org/atriasoft/gameengine/resource/ResourceStaticTexturedMesh.java b/src/org/atriasoft/ege/resource/ResourceStaticTexturedMesh.java
similarity index 94%
rename from src/org/atriasoft/gameengine/resource/ResourceStaticTexturedMesh.java
rename to src/org/atriasoft/ege/resource/ResourceStaticTexturedMesh.java
index 2afb201..7ed0075 100644
--- a/src/org/atriasoft/gameengine/resource/ResourceStaticTexturedMesh.java
+++ b/src/org/atriasoft/ege/resource/ResourceStaticTexturedMesh.java
@@ -1,7 +1,7 @@
-package org.atriasoft.gameengine.resource;
+package org.atriasoft.ege.resource;
import org.atriasoft.etk.Uri;
-import org.atriasoft.gameengine.internal.Log;
+import org.atriasoft.ege.internal.Log;
import org.atriasoft.gale.backend3d.OpenGL.RenderMode;
import org.atriasoft.gale.resource.ResourceVirtualArrayObject;
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/Log.java b/src/org/atriasoft/ege/samples/LoxelEngine/Log.java
similarity index 94%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/Log.java
rename to src/org/atriasoft/ege/samples/LoxelEngine/Log.java
index 08051e1..b3d6aa4 100644
--- a/src/org/atriasoft/gameengine/samples/LoxelEngine/Log.java
+++ b/src/org/atriasoft/ege/samples/LoxelEngine/Log.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine.samples.LoxelEngine;
+package org.atriasoft.ege.samples.LoxelEngine;
public class Log {
private Log() {}
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/LoxelApplication.java b/src/org/atriasoft/ege/samples/LoxelEngine/LoxelApplication.java
similarity index 91%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/LoxelApplication.java
rename to src/org/atriasoft/ege/samples/LoxelEngine/LoxelApplication.java
index a9c2108..255a230 100644
--- a/src/org/atriasoft/gameengine/samples/LoxelEngine/LoxelApplication.java
+++ b/src/org/atriasoft/ege/samples/LoxelEngine/LoxelApplication.java
@@ -1,8 +1,15 @@
-package org.atriasoft.gameengine.samples.LoxelEngine;
+package org.atriasoft.ege.samples.LoxelEngine;
import java.util.ArrayList;
import java.util.List;
+import org.atriasoft.ege.ControlCameraPlayer;
+import org.atriasoft.ege.Engine;
+import org.atriasoft.ege.Entity;
+import org.atriasoft.ege.Environement;
+import org.atriasoft.ege.GameStatus;
+import org.atriasoft.ege.Light;
+import org.atriasoft.ege.Material;
import org.atriasoft.etk.Color;
import org.atriasoft.etk.Uri;
import org.atriasoft.etk.math.Matrix4f;
@@ -20,33 +27,26 @@ import org.atriasoft.gale.key.KeySpecial;
import org.atriasoft.gale.key.KeyStatus;
import org.atriasoft.gale.key.KeyType;
import org.atriasoft.gale.resource.ResourceColored3DObject;
-import org.atriasoft.gameengine.ControlCameraPlayer;
-import org.atriasoft.gameengine.Engine;
-import org.atriasoft.gameengine.Entity;
-import org.atriasoft.gameengine.Environement;
-import org.atriasoft.gameengine.GameStatus;
-import org.atriasoft.gameengine.Light;
-import org.atriasoft.gameengine.Material;
-import org.atriasoft.gameengine.camera.Camera;
-import org.atriasoft.gameengine.components.ComponentGravityStatic;
-import org.atriasoft.gameengine.components.ComponentLight;
-import org.atriasoft.gameengine.components.ComponentLightSun;
-import org.atriasoft.gameengine.components.ComponentMaterial;
-import org.atriasoft.gameengine.components.ComponentPhysics;
-import org.atriasoft.gameengine.components.ComponentPlayer;
-import org.atriasoft.gameengine.components.ComponentPosition;
-import org.atriasoft.gameengine.components.ComponentPositionPlayer;
-import org.atriasoft.gameengine.components.ComponentRenderColoredStaticMesh;
-import org.atriasoft.gameengine.components.ComponentRenderTexturedMaterialsStaticMesh;
-import org.atriasoft.gameengine.components.ComponentRenderTexturedStaticMesh;
-import org.atriasoft.gameengine.components.ComponentStaticMesh;
-import org.atriasoft.gameengine.components.ComponentTexture;
-import org.atriasoft.gameengine.components.PhysicBodyType;
-import org.atriasoft.gameengine.engines.EngineLight;
-import org.atriasoft.gameengine.engines.EnginePhysics;
-import org.atriasoft.gameengine.map.MapVoxel;
-import org.atriasoft.gameengine.physics.shape.Box;
-import org.atriasoft.gameengine.tools.MeshGenerator;
+import org.atriasoft.ege.camera.Camera;
+import org.atriasoft.ege.components.ComponentGravityStatic;
+import org.atriasoft.ege.components.ComponentLight;
+import org.atriasoft.ege.components.ComponentLightSun;
+import org.atriasoft.ege.components.ComponentMaterial;
+import org.atriasoft.ege.components.ComponentPhysics;
+import org.atriasoft.ege.components.ComponentPlayer;
+import org.atriasoft.ege.components.ComponentPosition;
+import org.atriasoft.ege.components.ComponentPositionPlayer;
+import org.atriasoft.ege.components.ComponentRenderColoredStaticMesh;
+import org.atriasoft.ege.components.ComponentRenderTexturedMaterialsStaticMesh;
+import org.atriasoft.ege.components.ComponentRenderTexturedStaticMesh;
+import org.atriasoft.ege.components.ComponentStaticMesh;
+import org.atriasoft.ege.components.ComponentTexture;
+import org.atriasoft.ege.components.PhysicBodyType;
+import org.atriasoft.ege.engines.EngineLight;
+import org.atriasoft.ege.engines.EnginePhysics;
+import org.atriasoft.ege.map.MapVoxel;
+import org.atriasoft.ege.physics.shape.Box;
+import org.atriasoft.ege.tools.MeshGenerator;
public class LoxelApplication extends Application {
// public static ComponentPosition relativeTestPos;
@@ -126,7 +126,6 @@ public class LoxelApplication extends Application {
localBox.addComponent(physics2);
this.env.addEntity(localBox);
}
- /*
{
// add a cube to test collision ...
final Entity localBox = new Entity(this.env);
@@ -198,13 +197,14 @@ public class LoxelApplication extends Application {
{
// add a cube to test collision ...
final Entity localBox = new Entity(this.env);
- final Quaternion orientation = new Quaternion(0.3f, 0.3f, 0.4f, 1);
- orientation.normalize();
+ final Quaternion orientation = new Quaternion(0.3f, 1.3f, 0.4f, 1);
+ //orientation.normalize();
localBox.addComponent(new ComponentStaticMesh(new Uri("RES", "cube-one.obj")));
localBox.addComponent(new ComponentTexture(new Uri("DATA", "blocks/clay.png")));
localBox.addComponent(new ComponentRenderTexturedStaticMesh(new Uri("DATA", "basic.vert"), new Uri("DATA", "basic.frag")));
final ComponentPhysics physics2 = new ComponentPhysics(this.env);
physics2.setTransform(new Transform3D(new Vector3f(2, -2, 14.2f), orientation));
+ physics2.setAngularReactionEnable(false);
final Box box2 = new Box();
box2.setSize(new Vector3f(0.5f, 0.5f, 0.5f));
box2.setOrigin(new Vector3f(0, 0, 0));
@@ -213,7 +213,6 @@ public class LoxelApplication extends Application {
localBox.addComponent(physics2);
this.env.addEntity(localBox);
}
- */
{
// this is the floor
final Entity localBox = new Entity(this.env);
@@ -271,8 +270,8 @@ public class LoxelApplication extends Application {
this.env.addEntity(gird);
final Entity player = new Entity(this.env);
- if (false) {
- final Transform3D playerTransform = new Transform3D(new Vector3f(0, -5, 13));
+ if (true) {
+ final Transform3D playerTransform = new Transform3D(new Vector3f(0, -5, 1));
//this.objectPosition = new ComponentPositionPlayer();
//player.addComponent(this.objectPosition);
this.objectPlayer = new ComponentPlayer();
@@ -285,6 +284,8 @@ public class LoxelApplication extends Application {
(EngineLight) this.env.getEngine(EngineLight.ENGINE_NAME)));
final ComponentPhysics physics = new ComponentPhysics(this.env, playerTransform);
physics.setBodyType(PhysicBodyType.BODY_DYNAMIC);
+ physics.setAngularReactionEnable(false);
+ physics.setSleepingEnable(false);
final Box box = new Box();
box.setSize(new Vector3f(0.3f, 0.3f, 0.9f));
box.setOrigin(new Vector3f(0, 0, 0.9f));
@@ -324,7 +325,7 @@ public class LoxelApplication extends Application {
if (tmpEngine != null) {
final EnginePhysics physicsEngine = (EnginePhysics) tmpEngine;
//Disable gravity for test ...
- physicsEngine.setGravity(new Vector3f(0.0f, 0.0f, -0.3f));
+ physicsEngine.setGravity(new Vector3f(0.0f, 0.0f, -9.0f));
}
// ready to let Gale & Ege manage the display
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/MainLoxelEngine.java b/src/org/atriasoft/ege/samples/LoxelEngine/MainLoxelEngine.java
similarity index 52%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/MainLoxelEngine.java
rename to src/org/atriasoft/ege/samples/LoxelEngine/MainLoxelEngine.java
index ba93699..c0e1b9f 100644
--- a/src/org/atriasoft/gameengine/samples/LoxelEngine/MainLoxelEngine.java
+++ b/src/org/atriasoft/ege/samples/LoxelEngine/MainLoxelEngine.java
@@ -1,12 +1,12 @@
-package org.atriasoft.gameengine.samples.LoxelEngine;
+package org.atriasoft.ege.samples.LoxelEngine;
import org.atriasoft.etk.Uri;
import org.atriasoft.gale.Gale;
public class MainLoxelEngine {
public static void main(final String[] args) {
- Uri.setGroup("DATA", "src/org/atriasoft/gameengine/samples/LoxelEngine/res/");
- Uri.setGroup("DATA_EGE", "src/org/atriasoft/gameengine/data/");
+ Uri.setGroup("DATA", "src/org/atriasoft/ege/samples/LoxelEngine/res/");
+ Uri.setGroup("DATA_EGE", "src/org/atriasoft/ege/data/");
Uri.setGroup("RES", "res");
Gale.run(new LoxelApplication(), args);
}
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/basic.frag b/src/org/atriasoft/ege/samples/LoxelEngine/res/basic.frag
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/basic.frag
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/basic.frag
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/basic.vert b/src/org/atriasoft/ege/samples/LoxelEngine/res/basic.vert
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/basic.vert
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/basic.vert
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/basicMaterial.frag b/src/org/atriasoft/ege/samples/LoxelEngine/res/basicMaterial.frag
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/basicMaterial.frag
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/basicMaterial.frag
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/basicMaterial.vert b/src/org/atriasoft/ege/samples/LoxelEngine/res/basicMaterial.vert
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/basicMaterial.vert
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/basicMaterial.vert
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/.DS_Store b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/.DS_Store
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/.DS_Store
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/.DS_Store
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/anvil_base.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/anvil_base.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/anvil_base.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/anvil_base.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/anvil_top_damaged_0.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/anvil_top_damaged_0.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/anvil_top_damaged_0.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/anvil_top_damaged_0.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/anvil_top_damaged_1.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/anvil_top_damaged_1.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/anvil_top_damaged_1.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/anvil_top_damaged_1.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/anvil_top_damaged_2.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/anvil_top_damaged_2.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/anvil_top_damaged_2.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/anvil_top_damaged_2.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/beacon.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/beacon.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/beacon.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/beacon.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/beacon.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/beacon.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/beacon.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/beacon.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/bed_feet_end.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/bed_feet_end.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/bed_feet_end.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/bed_feet_end.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/bed_feet_side.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/bed_feet_side.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/bed_feet_side.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/bed_feet_side.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/bed_feet_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/bed_feet_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/bed_feet_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/bed_feet_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/bed_head_end.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/bed_head_end.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/bed_head_end.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/bed_head_end.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/bed_head_side.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/bed_head_side.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/bed_head_side.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/bed_head_side.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/bed_head_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/bed_head_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/bed_head_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/bed_head_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/bedrock.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/bedrock.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/bedrock.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/bedrock.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/bookshelf.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/bookshelf.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/bookshelf.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/bookshelf.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/brewing_stand.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/brewing_stand.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/brewing_stand.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/brewing_stand.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/brewing_stand_base.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/brewing_stand_base.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/brewing_stand_base.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/brewing_stand_base.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/brick.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/brick.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/brick.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/brick.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cactus_bottom.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cactus_bottom.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cactus_bottom.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cactus_bottom.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cactus_side.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cactus_side.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cactus_side.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cactus_side.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cactus_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cactus_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cactus_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cactus_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cake_bottom.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cake_bottom.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cake_bottom.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cake_bottom.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cake_inner.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cake_inner.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cake_inner.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cake_inner.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cake_side.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cake_side.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cake_side.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cake_side.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cake_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cake_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cake_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cake_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/carrots_stage_0.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/carrots_stage_0.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/carrots_stage_0.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/carrots_stage_0.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/carrots_stage_1.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/carrots_stage_1.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/carrots_stage_1.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/carrots_stage_1.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/carrots_stage_2.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/carrots_stage_2.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/carrots_stage_2.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/carrots_stage_2.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/carrots_stage_3.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/carrots_stage_3.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/carrots_stage_3.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/carrots_stage_3.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cauldron_bottom.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cauldron_bottom.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cauldron_bottom.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cauldron_bottom.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cauldron_inner.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cauldron_inner.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cauldron_inner.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cauldron_inner.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cauldron_side.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cauldron_side.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cauldron_side.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cauldron_side.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cauldron_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cauldron_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cauldron_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cauldron_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/chorus_flower.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/chorus_flower.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/chorus_flower.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/chorus_flower.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/chorus_flower_dead.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/chorus_flower_dead.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/chorus_flower_dead.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/chorus_flower_dead.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/chorus_plant.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/chorus_plant.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/chorus_plant.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/chorus_plant.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/clay.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/clay.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/clay.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/clay.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/coal_block.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/coal_block.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/coal_block.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/coal_block.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/coal_ore.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/coal_ore.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/coal_ore.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/coal_ore.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/coarse_dirt.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/coarse_dirt.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/coarse_dirt.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/coarse_dirt.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cobblestone.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cobblestone.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cobblestone.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cobblestone.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cobblestone_mossy.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cobblestone_mossy.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cobblestone_mossy.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cobblestone_mossy.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cocoa_stage_0.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cocoa_stage_0.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cocoa_stage_0.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cocoa_stage_0.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cocoa_stage_1.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cocoa_stage_1.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cocoa_stage_1.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cocoa_stage_1.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cocoa_stage_2.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cocoa_stage_2.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/cocoa_stage_2.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/cocoa_stage_2.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/command_block.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/command_block.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/command_block.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/command_block.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/command_block.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/command_block.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/command_block.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/command_block.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/comparator_off.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/comparator_off.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/comparator_off.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/comparator_off.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/comparator_on.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/comparator_on.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/comparator_on.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/comparator_on.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/crafting_table_front.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/crafting_table_front.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/crafting_table_front.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/crafting_table_front.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/crafting_table_side.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/crafting_table_side.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/crafting_table_side.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/crafting_table_side.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/crafting_table_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/crafting_table_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/crafting_table_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/crafting_table_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/daylight_detector_inverted_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/daylight_detector_inverted_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/daylight_detector_inverted_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/daylight_detector_inverted_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/daylight_detector_side.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/daylight_detector_side.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/daylight_detector_side.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/daylight_detector_side.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/daylight_detector_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/daylight_detector_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/daylight_detector_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/daylight_detector_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/deadbush.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/deadbush.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/deadbush.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/deadbush.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/destroy_stage_0.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/destroy_stage_0.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/destroy_stage_0.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/destroy_stage_0.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/destroy_stage_1.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/destroy_stage_1.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/destroy_stage_1.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/destroy_stage_1.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/destroy_stage_2.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/destroy_stage_2.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/destroy_stage_2.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/destroy_stage_2.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/destroy_stage_3.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/destroy_stage_3.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/destroy_stage_3.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/destroy_stage_3.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/destroy_stage_4.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/destroy_stage_4.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/destroy_stage_4.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/destroy_stage_4.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/destroy_stage_5.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/destroy_stage_5.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/destroy_stage_5.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/destroy_stage_5.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/destroy_stage_6.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/destroy_stage_6.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/destroy_stage_6.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/destroy_stage_6.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/destroy_stage_7.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/destroy_stage_7.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/destroy_stage_7.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/destroy_stage_7.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/destroy_stage_8.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/destroy_stage_8.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/destroy_stage_8.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/destroy_stage_8.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/destroy_stage_9.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/destroy_stage_9.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/destroy_stage_9.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/destroy_stage_9.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/diamond.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/diamond.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/diamond.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/diamond.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/diamond_block.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/diamond_block.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/diamond_block.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/diamond_block.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/diamond_block.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/diamond_block.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/diamond_block.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/diamond_block.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/diamond_ore.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/diamond_ore.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/diamond_ore.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/diamond_ore.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/diamond_ore.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/diamond_ore.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/diamond_ore.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/diamond_ore.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/dirt.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/dirt.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/dirt.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/dirt.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/dirt_podzol_side.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/dirt_podzol_side.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/dirt_podzol_side.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/dirt_podzol_side.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/dirt_podzol_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/dirt_podzol_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/dirt_podzol_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/dirt_podzol_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/dispenser_front_horizontal.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/dispenser_front_horizontal.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/dispenser_front_horizontal.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/dispenser_front_horizontal.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/dispenser_front_vertical.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/dispenser_front_vertical.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/dispenser_front_vertical.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/dispenser_front_vertical.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/door_acacia_lower.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/door_acacia_lower.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/door_acacia_lower.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/door_acacia_lower.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/door_acacia_upper.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/door_acacia_upper.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/door_acacia_upper.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/door_acacia_upper.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/door_dark_oak_lower.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/door_dark_oak_lower.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/door_dark_oak_lower.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/door_dark_oak_lower.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/door_dark_oak_upper.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/door_dark_oak_upper.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/door_dark_oak_upper.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/door_dark_oak_upper.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/door_iron_lower.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/door_iron_lower.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/door_iron_lower.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/door_iron_lower.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/door_iron_upper.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/door_iron_upper.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/door_iron_upper.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/door_iron_upper.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/door_wood_lower.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/door_wood_lower.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/door_wood_lower.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/door_wood_lower.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/door_wood_upper.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/door_wood_upper.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/door_wood_upper.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/door_wood_upper.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/double_plant_fern_bottom.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/double_plant_fern_bottom.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/double_plant_fern_bottom.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/double_plant_fern_bottom.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/double_plant_fern_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/double_plant_fern_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/double_plant_fern_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/double_plant_fern_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/double_plant_paeonia_bottom.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/double_plant_paeonia_bottom.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/double_plant_paeonia_bottom.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/double_plant_paeonia_bottom.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/double_plant_paeonia_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/double_plant_paeonia_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/double_plant_paeonia_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/double_plant_paeonia_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/double_plant_rose_bottom.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/double_plant_rose_bottom.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/double_plant_rose_bottom.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/double_plant_rose_bottom.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/double_plant_rose_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/double_plant_rose_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/double_plant_rose_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/double_plant_rose_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/double_plant_syringa_bottom.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/double_plant_syringa_bottom.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/double_plant_syringa_bottom.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/double_plant_syringa_bottom.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/double_plant_syringa_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/double_plant_syringa_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/double_plant_syringa_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/double_plant_syringa_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/dragon_egg.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/dragon_egg.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/dragon_egg.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/dragon_egg.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/dragon_egg.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/dragon_egg.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/dragon_egg.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/dragon_egg.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/dropper_front_horizontal.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/dropper_front_horizontal.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/dropper_front_horizontal.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/dropper_front_horizontal.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/dropper_front_vertical.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/dropper_front_vertical.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/dropper_front_vertical.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/dropper_front_vertical.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/emerald_block.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/emerald_block.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/emerald_block.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/emerald_block.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/emerald_block.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/emerald_block.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/emerald_block.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/emerald_block.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/emerald_ore.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/emerald_ore.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/emerald_ore.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/emerald_ore.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/emerald_ore.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/emerald_ore.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/emerald_ore.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/emerald_ore.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/end_bricks.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/end_bricks.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/end_bricks.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/end_bricks.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/end_rod.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/end_rod.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/end_rod.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/end_rod.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/end_stone.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/end_stone.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/end_stone.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/end_stone.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/endframe_eye.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/endframe_eye.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/endframe_eye.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/endframe_eye.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/endframe_eye.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/endframe_eye.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/endframe_eye.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/endframe_eye.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/endframe_side.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/endframe_side.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/endframe_side.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/endframe_side.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/endframe_side.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/endframe_side.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/endframe_side.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/endframe_side.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/endframe_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/endframe_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/endframe_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/endframe_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/endframe_top.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/endframe_top.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/endframe_top.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/endframe_top.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/farmland_dry.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/farmland_dry.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/farmland_dry.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/farmland_dry.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/farmland_wet.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/farmland_wet.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/farmland_wet.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/farmland_wet.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/fern.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/fern.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/fern.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/fern.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/fire_layer_0.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/fire_layer_0.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/fire_layer_0.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/fire_layer_0.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/fire_layer_0.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/fire_layer_0.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/fire_layer_0.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/fire_layer_0.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/fire_layer_1.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/fire_layer_1.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/fire_layer_1.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/fire_layer_1.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/fire_layer_1.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/fire_layer_1.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/fire_layer_1.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/fire_layer_1.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/flower_dandelion.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/flower_dandelion.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/flower_dandelion.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/flower_dandelion.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/flower_rose.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/flower_rose.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/flower_rose.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/flower_rose.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/furnace_front_off.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/furnace_front_off.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/furnace_front_off.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/furnace_front_off.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/furnace_front_on.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/furnace_front_on.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/furnace_front_on.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/furnace_front_on.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/furnace_front_on.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/furnace_front_on.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/furnace_front_on.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/furnace_front_on.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/furnace_side.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/furnace_side.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/furnace_side.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/furnace_side.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/furnace_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/furnace_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/furnace_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/furnace_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/furnace_top.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/furnace_top.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/furnace_top.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/furnace_top.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_black.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_black.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_black.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_black.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_blue.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_blue.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_blue.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_blue.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_brown.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_brown.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_brown.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_brown.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_cyan.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_cyan.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_cyan.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_cyan.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_gray.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_gray.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_gray.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_gray.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_green.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_green.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_green.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_green.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_light_blue.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_light_blue.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_light_blue.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_light_blue.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_lime.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_lime.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_lime.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_lime.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_magenta.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_magenta.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_magenta.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_magenta.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_orange.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_orange.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_orange.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_orange.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_pane_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_pane_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_pane_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_pane_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_pink.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_pink.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_pink.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_pink.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_purple.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_purple.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_purple.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_purple.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_red.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_red.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_red.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_red.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_silver.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_silver.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_silver.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_silver.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_white.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_white.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_white.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_white.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_yellow.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_yellow.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glass_yellow.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glass_yellow.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glowstone.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glowstone.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glowstone.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glowstone.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glowstone.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glowstone.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/glowstone.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/glowstone.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/gold_block.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/gold_block.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/gold_block.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/gold_block.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/gold_ore.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/gold_ore.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/gold_ore.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/gold_ore.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/gold_ore.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/gold_ore.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/gold_ore.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/gold_ore.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/gold_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/gold_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/gold_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/gold_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/grass_path_side.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/grass_path_side.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/grass_path_side.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/grass_path_side.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/grass_path_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/grass_path_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/grass_path_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/grass_path_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/grass_side_block.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/grass_side_block.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/grass_side_block.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/grass_side_block.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/grass_side_overlay.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/grass_side_overlay.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/grass_side_overlay.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/grass_side_overlay.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/grass_side_overlay2.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/grass_side_overlay2.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/grass_side_overlay2.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/grass_side_overlay2.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/grass_side_snowed.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/grass_side_snowed.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/grass_side_snowed.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/grass_side_snowed.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/grass_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/grass_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/grass_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/grass_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/gravel.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/gravel.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/gravel.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/gravel.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_black.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_black.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_black.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_black.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_blue.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_blue.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_blue.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_blue.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_brown.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_brown.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_brown.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_brown.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_cyan.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_cyan.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_cyan.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_cyan.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_gray.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_gray.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_gray.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_gray.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_green.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_green.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_green.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_green.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_light_blue.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_light_blue.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_light_blue.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_light_blue.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_lime.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_lime.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_lime.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_lime.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_magenta.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_magenta.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_magenta.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_magenta.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_orange.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_orange.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_orange.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_orange.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_pink.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_pink.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_pink.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_pink.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_purple.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_purple.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_purple.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_purple.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_red.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_red.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_red.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_red.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_silver.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_silver.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_silver.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_silver.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_white.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_white.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_white.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_white.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_yellow.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_yellow.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hardened_clay_stained_yellow.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hardened_clay_stained_yellow.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hay_block_side.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hay_block_side.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hay_block_side.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hay_block_side.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hay_block_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hay_block_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hay_block_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hay_block_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hopper_inside.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hopper_inside.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hopper_inside.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hopper_inside.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hopper_outside.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hopper_outside.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hopper_outside.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hopper_outside.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hopper_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hopper_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/hopper_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/hopper_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/ice.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/ice.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/ice.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/ice.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/ice_packed.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/ice_packed.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/ice_packed.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/ice_packed.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/ice_packed.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/ice_packed.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/ice_packed.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/ice_packed.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/iron_bars.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/iron_bars.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/iron_bars.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/iron_bars.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/iron_bars_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/iron_bars_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/iron_bars_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/iron_bars_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/iron_block.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/iron_block.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/iron_block.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/iron_block.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/iron_ore.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/iron_ore.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/iron_ore.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/iron_ore.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/iron_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/iron_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/iron_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/iron_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/iron_trapdoor.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/iron_trapdoor.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/iron_trapdoor.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/iron_trapdoor.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/itemframe_background.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/itemframe_background.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/itemframe_background.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/itemframe_background.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/jukebox_side.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/jukebox_side.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/jukebox_side.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/jukebox_side.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/jukebox_side.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/jukebox_side.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/jukebox_side.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/jukebox_side.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/jukebox_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/jukebox_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/jukebox_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/jukebox_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/lapis_block.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/lapis_block.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/lapis_block.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/lapis_block.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/lapis_ore.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/lapis_ore.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/lapis_ore.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/lapis_ore.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/lava_flow.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/lava_flow.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/lava_flow.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/lava_flow.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/lava_flow.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/lava_flow.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/lava_flow.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/lava_flow.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/lava_flow.png.mcmeta copy b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/lava_flow.png.mcmeta copy
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/lava_flow.png.mcmeta copy
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/lava_flow.png.mcmeta copy
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/lava_still.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/lava_still.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/lava_still.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/lava_still.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/lava_still.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/lava_still.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/lava_still.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/lava_still.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/lava_still.png.mcmeta copy b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/lava_still.png.mcmeta copy
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/lava_still.png.mcmeta copy
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/lava_still.png.mcmeta copy
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/leaves_acacia.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/leaves_acacia.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/leaves_acacia.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/leaves_acacia.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/leaves_big_oak.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/leaves_big_oak.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/leaves_big_oak.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/leaves_big_oak.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/leaves_birch.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/leaves_birch.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/leaves_birch.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/leaves_birch.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/leaves_jungle.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/leaves_jungle.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/leaves_jungle.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/leaves_jungle.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/leaves_oak.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/leaves_oak.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/leaves_oak.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/leaves_oak.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/leaves_spruce.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/leaves_spruce.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/leaves_spruce.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/leaves_spruce.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/lever.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/lever.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/lever.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/lever.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/log_acacia.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/log_acacia.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/log_acacia.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/log_acacia.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/log_acacia_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/log_acacia_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/log_acacia_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/log_acacia_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/log_big_oak.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/log_big_oak.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/log_big_oak.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/log_big_oak.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/log_big_oak_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/log_big_oak_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/log_big_oak_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/log_big_oak_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/log_birch.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/log_birch.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/log_birch.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/log_birch.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/log_birch_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/log_birch_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/log_birch_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/log_birch_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/log_jungle.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/log_jungle.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/log_jungle.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/log_jungle.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/log_jungle_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/log_jungle_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/log_jungle_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/log_jungle_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/log_oak.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/log_oak.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/log_oak.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/log_oak.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/log_oak_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/log_oak_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/log_oak_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/log_oak_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/log_spruce.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/log_spruce.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/log_spruce.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/log_spruce.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/log_spruce_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/log_spruce_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/log_spruce_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/log_spruce_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/melon_side.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/melon_side.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/melon_side.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/melon_side.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/melon_stem_connected.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/melon_stem_connected.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/melon_stem_connected.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/melon_stem_connected.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/melon_stem_disconnected.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/melon_stem_disconnected.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/melon_stem_disconnected.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/melon_stem_disconnected.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/melon_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/melon_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/melon_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/melon_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/mob_spawner.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/mob_spawner.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/mob_spawner.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/mob_spawner.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/mushroom_block_inside.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/mushroom_block_inside.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/mushroom_block_inside.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/mushroom_block_inside.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/mushroom_block_skin_brown.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/mushroom_block_skin_brown.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/mushroom_block_skin_brown.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/mushroom_block_skin_brown.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/mushroom_block_skin_red.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/mushroom_block_skin_red.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/mushroom_block_skin_red.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/mushroom_block_skin_red.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/mushroom_block_skin_stem.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/mushroom_block_skin_stem.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/mushroom_block_skin_stem.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/mushroom_block_skin_stem.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/mushroom_brown.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/mushroom_brown.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/mushroom_brown.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/mushroom_brown.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/mushroom_red.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/mushroom_red.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/mushroom_red.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/mushroom_red.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/mycelium_side.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/mycelium_side.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/mycelium_side.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/mycelium_side.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/mycelium_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/mycelium_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/mycelium_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/mycelium_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/nether_brick.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/nether_brick.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/nether_brick.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/nether_brick.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/nether_portal.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/nether_portal.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/nether_portal.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/nether_portal.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/nether_portal.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/nether_portal.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/nether_portal.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/nether_portal.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/nether_wart_stage_0.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/nether_wart_stage_0.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/nether_wart_stage_0.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/nether_wart_stage_0.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/nether_wart_stage_1.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/nether_wart_stage_1.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/nether_wart_stage_1.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/nether_wart_stage_1.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/nether_wart_stage_2.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/nether_wart_stage_2.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/nether_wart_stage_2.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/nether_wart_stage_2.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/netherrack.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/netherrack.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/netherrack.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/netherrack.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/noteblock.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/noteblock.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/noteblock.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/noteblock.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/obsidian.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/obsidian.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/obsidian.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/obsidian.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/piston_bottom.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/piston_bottom.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/piston_bottom.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/piston_bottom.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/piston_inner.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/piston_inner.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/piston_inner.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/piston_inner.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/piston_side.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/piston_side.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/piston_side.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/piston_side.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/piston_top_normal.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/piston_top_normal.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/piston_top_normal.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/piston_top_normal.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/piston_top_sticky.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/piston_top_sticky.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/piston_top_sticky.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/piston_top_sticky.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/planks_acacia.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/planks_acacia.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/planks_acacia.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/planks_acacia.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/planks_big_oak.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/planks_big_oak.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/planks_big_oak.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/planks_big_oak.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/planks_birch.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/planks_birch.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/planks_birch.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/planks_birch.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/planks_jungle.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/planks_jungle.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/planks_jungle.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/planks_jungle.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/planks_oak.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/planks_oak.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/planks_oak.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/planks_oak.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/planks_spruce.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/planks_spruce.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/planks_spruce.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/planks_spruce.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/portal.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/portal.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/portal.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/portal.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/portal.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/portal.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/portal.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/portal.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/portal.png.mcmeta copy b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/portal.png.mcmeta copy
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/portal.png.mcmeta copy
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/portal.png.mcmeta copy
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/portal_effect.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/portal_effect.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/portal_effect.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/portal_effect.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/portal_effect.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/portal_effect.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/portal_effect.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/portal_effect.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/potatoes_stage_0.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/potatoes_stage_0.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/potatoes_stage_0.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/potatoes_stage_0.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/potatoes_stage_1.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/potatoes_stage_1.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/potatoes_stage_1.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/potatoes_stage_1.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/potatoes_stage_2.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/potatoes_stage_2.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/potatoes_stage_2.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/potatoes_stage_2.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/potatoes_stage_3.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/potatoes_stage_3.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/potatoes_stage_3.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/potatoes_stage_3.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/prismarine_bricks.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/prismarine_bricks.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/prismarine_bricks.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/prismarine_bricks.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/prismarine_bricks.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/prismarine_bricks.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/prismarine_bricks.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/prismarine_bricks.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/prismarine_dark.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/prismarine_dark.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/prismarine_dark.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/prismarine_dark.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/prismarine_rough.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/prismarine_rough.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/prismarine_rough.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/prismarine_rough.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/prismarine_rough.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/prismarine_rough.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/prismarine_rough.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/prismarine_rough.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/prismarine_rough.png.mcmeta copy b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/prismarine_rough.png.mcmeta copy
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/prismarine_rough.png.mcmeta copy
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/prismarine_rough.png.mcmeta copy
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/pumpkin_face_off.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/pumpkin_face_off.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/pumpkin_face_off.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/pumpkin_face_off.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/pumpkin_face_on.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/pumpkin_face_on.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/pumpkin_face_on.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/pumpkin_face_on.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/pumpkin_face_on.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/pumpkin_face_on.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/pumpkin_face_on.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/pumpkin_face_on.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/pumpkin_side.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/pumpkin_side.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/pumpkin_side.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/pumpkin_side.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/pumpkin_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/pumpkin_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/pumpkin_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/pumpkin_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/purpur_block.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/purpur_block.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/purpur_block.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/purpur_block.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/purpur_pillar.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/purpur_pillar.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/purpur_pillar.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/purpur_pillar.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/purpur_pillar_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/purpur_pillar_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/purpur_pillar_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/purpur_pillar_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/quartz_block_bottom.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/quartz_block_bottom.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/quartz_block_bottom.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/quartz_block_bottom.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/quartz_block_chiseled.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/quartz_block_chiseled.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/quartz_block_chiseled.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/quartz_block_chiseled.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/quartz_block_chiseled_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/quartz_block_chiseled_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/quartz_block_chiseled_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/quartz_block_chiseled_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/quartz_block_lines.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/quartz_block_lines.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/quartz_block_lines.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/quartz_block_lines.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/quartz_block_lines_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/quartz_block_lines_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/quartz_block_lines_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/quartz_block_lines_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/quartz_block_side.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/quartz_block_side.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/quartz_block_side.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/quartz_block_side.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/quartz_block_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/quartz_block_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/quartz_block_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/quartz_block_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/quartz_ore.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/quartz_ore.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/quartz_ore.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/quartz_ore.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/rail_activator.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/rail_activator.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/rail_activator.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/rail_activator.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/rail_activator_powered.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/rail_activator_powered.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/rail_activator_powered.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/rail_activator_powered.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/rail_activator_powered.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/rail_activator_powered.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/rail_activator_powered.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/rail_activator_powered.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/rail_detector.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/rail_detector.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/rail_detector.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/rail_detector.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/rail_detector_powered.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/rail_detector_powered.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/rail_detector_powered.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/rail_detector_powered.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/rail_detector_powered.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/rail_detector_powered.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/rail_detector_powered.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/rail_detector_powered.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/rail_golden.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/rail_golden.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/rail_golden.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/rail_golden.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/rail_golden_powered.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/rail_golden_powered.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/rail_golden_powered.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/rail_golden_powered.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/rail_golden_powered.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/rail_golden_powered.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/rail_golden_powered.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/rail_golden_powered.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/rail_normal.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/rail_normal.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/rail_normal.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/rail_normal.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/rail_normal_turned.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/rail_normal_turned.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/rail_normal_turned.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/rail_normal_turned.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/red_sand.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/red_sand.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/red_sand.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/red_sand.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/red_sandstone_bottom.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/red_sandstone_bottom.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/red_sandstone_bottom.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/red_sandstone_bottom.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/red_sandstone_carved.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/red_sandstone_carved.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/red_sandstone_carved.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/red_sandstone_carved.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/red_sandstone_carved_1.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/red_sandstone_carved_1.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/red_sandstone_carved_1.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/red_sandstone_carved_1.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/red_sandstone_carved_2.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/red_sandstone_carved_2.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/red_sandstone_carved_2.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/red_sandstone_carved_2.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/red_sandstone_normal.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/red_sandstone_normal.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/red_sandstone_normal.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/red_sandstone_normal.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/red_sandstone_smooth.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/red_sandstone_smooth.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/red_sandstone_smooth.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/red_sandstone_smooth.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/red_sandstone_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/red_sandstone_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/red_sandstone_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/red_sandstone_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/redstone_block.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/redstone_block.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/redstone_block.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/redstone_block.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/redstone_block.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/redstone_block.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/redstone_block.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/redstone_block.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/redstone_dust_cross.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/redstone_dust_cross.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/redstone_dust_cross.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/redstone_dust_cross.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/redstone_dust_dot.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/redstone_dust_dot.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/redstone_dust_dot.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/redstone_dust_dot.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/redstone_dust_line.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/redstone_dust_line.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/redstone_dust_line.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/redstone_dust_line.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/redstone_dust_line0.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/redstone_dust_line0.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/redstone_dust_line0.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/redstone_dust_line0.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/redstone_dust_line1.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/redstone_dust_line1.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/redstone_dust_line1.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/redstone_dust_line1.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/redstone_lamp_off.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/redstone_lamp_off.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/redstone_lamp_off.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/redstone_lamp_off.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/redstone_lamp_on.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/redstone_lamp_on.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/redstone_lamp_on.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/redstone_lamp_on.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/redstone_lamp_on.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/redstone_lamp_on.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/redstone_lamp_on.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/redstone_lamp_on.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/redstone_ore.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/redstone_ore.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/redstone_ore.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/redstone_ore.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/redstone_ore.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/redstone_ore.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/redstone_ore.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/redstone_ore.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/redstone_torch_off.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/redstone_torch_off.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/redstone_torch_off.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/redstone_torch_off.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/redstone_torch_on.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/redstone_torch_on.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/redstone_torch_on.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/redstone_torch_on.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/redstone_torch_on.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/redstone_torch_on.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/redstone_torch_on.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/redstone_torch_on.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/reeds.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/reeds.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/reeds.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/reeds.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/repeater_off.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/repeater_off.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/repeater_off.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/repeater_off.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/repeater_on.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/repeater_on.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/repeater_on.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/repeater_on.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/sand.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/sand.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/sand.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/sand.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/sandstone_bottom.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/sandstone_bottom.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/sandstone_bottom.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/sandstone_bottom.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/sandstone_carved.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/sandstone_carved.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/sandstone_carved.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/sandstone_carved.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/sandstone_carved_1.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/sandstone_carved_1.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/sandstone_carved_1.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/sandstone_carved_1.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/sandstone_carved_2.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/sandstone_carved_2.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/sandstone_carved_2.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/sandstone_carved_2.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/sandstone_normal.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/sandstone_normal.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/sandstone_normal.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/sandstone_normal.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/sandstone_smooth.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/sandstone_smooth.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/sandstone_smooth.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/sandstone_smooth.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/sandstone_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/sandstone_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/sandstone_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/sandstone_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/sea_lantern.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/sea_lantern.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/sea_lantern.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/sea_lantern.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/slime.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/slime.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/slime.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/slime.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/snow.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/snow.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/snow.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/snow.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/soul_sand.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/soul_sand.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/soul_sand.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/soul_sand.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/sponge.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/sponge.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/sponge.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/sponge.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/sponge_wet.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/sponge_wet.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/sponge_wet.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/sponge_wet.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stone.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stone.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stone.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stone.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stone_andesite.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stone_andesite.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stone_andesite.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stone_andesite.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stone_andesite_smooth.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stone_andesite_smooth.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stone_andesite_smooth.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stone_andesite_smooth.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stone_diorite.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stone_diorite.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stone_diorite.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stone_diorite.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stone_diorite_smooth.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stone_diorite_smooth.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stone_diorite_smooth.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stone_diorite_smooth.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stone_granite.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stone_granite.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stone_granite.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stone_granite.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stone_granite_smooth.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stone_granite_smooth.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stone_granite_smooth.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stone_granite_smooth.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stone_slab_side.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stone_slab_side.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stone_slab_side.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stone_slab_side.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stone_slab_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stone_slab_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stone_slab_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stone_slab_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stonebrick.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stonebrick.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stonebrick.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stonebrick.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stonebrick_1.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stonebrick_1.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stonebrick_1.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stonebrick_1.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stonebrick_2.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stonebrick_2.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stonebrick_2.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stonebrick_2.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stonebrick_carved.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stonebrick_carved.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stonebrick_carved.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stonebrick_carved.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stonebrick_cracked.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stonebrick_cracked.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stonebrick_cracked.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stonebrick_cracked.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stonebrick_cracked_1.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stonebrick_cracked_1.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stonebrick_cracked_1.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stonebrick_cracked_1.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stonebrick_cracked_2.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stonebrick_cracked_2.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stonebrick_cracked_2.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stonebrick_cracked_2.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stonebrick_mossy.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stonebrick_mossy.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/stonebrick_mossy.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/stonebrick_mossy.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/sunflower_head.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/sunflower_head.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/sunflower_head.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/sunflower_head.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/sunflower_stem.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/sunflower_stem.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/sunflower_stem.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/sunflower_stem.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/tallgrass.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/tallgrass.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/tallgrass.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/tallgrass.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/tnt_bottom.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/tnt_bottom.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/tnt_bottom.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/tnt_bottom.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/tnt_side.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/tnt_side.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/tnt_side.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/tnt_side.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/tnt_top.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/tnt_top.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/tnt_top.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/tnt_top.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/trapdoor.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/trapdoor.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/trapdoor.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/trapdoor.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/trip_wire.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/trip_wire.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/trip_wire.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/trip_wire.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/trip_wire_source.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/trip_wire_source.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/trip_wire_source.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/trip_wire_source.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/vine.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/vine.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/vine.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/vine.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/water_flow.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/water_flow.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/water_flow.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/water_flow.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/water_flow.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/water_flow.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/water_flow.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/water_flow.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/water_static.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/water_static.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/water_static.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/water_static.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/water_still.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/water_still.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/water_still.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/water_still.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/water_still.png.mcmeta b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/water_still.png.mcmeta
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/water_still.png.mcmeta
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/water_still.png.mcmeta
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/waterlily.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/waterlily.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/waterlily.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/waterlily.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/web.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/web.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/web.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/web.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_black.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_black.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_black.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_black.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_blue.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_blue.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_blue.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_blue.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_brown.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_brown.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_brown.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_brown.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_cyan.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_cyan.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_cyan.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_cyan.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_gray.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_gray.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_gray.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_gray.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_green.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_green.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_green.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_green.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_light_blue.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_light_blue.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_light_blue.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_light_blue.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_lime.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_lime.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_lime.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_lime.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_magenta.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_magenta.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_magenta.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_magenta.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_orange.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_orange.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_orange.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_orange.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_pink.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_pink.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_pink.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_pink.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_purple.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_purple.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_purple.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_purple.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_red.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_red.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_red.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_red.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_silver.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_silver.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_silver.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_silver.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_white.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_white.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_white.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_white.png
diff --git a/src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_yellow.png b/src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_yellow.png
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/LoxelEngine/res/blocks/wool_colored_yellow.png
rename to src/org/atriasoft/ege/samples/LoxelEngine/res/blocks/wool_colored_yellow.png
diff --git a/src/org/atriasoft/gameengine/samples/collisiontest/CollisionTestApplication.java b/src/org/atriasoft/ege/samples/collisiontest/CollisionTestApplication.java
similarity index 89%
rename from src/org/atriasoft/gameengine/samples/collisiontest/CollisionTestApplication.java
rename to src/org/atriasoft/ege/samples/collisiontest/CollisionTestApplication.java
index 8744f52..694a49a 100644
--- a/src/org/atriasoft/gameengine/samples/collisiontest/CollisionTestApplication.java
+++ b/src/org/atriasoft/ege/samples/collisiontest/CollisionTestApplication.java
@@ -1,8 +1,15 @@
-package org.atriasoft.gameengine.samples.collisiontest;
+package org.atriasoft.ege.samples.collisiontest;
import java.util.ArrayList;
import java.util.List;
+import org.atriasoft.ege.ControlCameraPlayer;
+import org.atriasoft.ege.Engine;
+import org.atriasoft.ege.Entity;
+import org.atriasoft.ege.Environement;
+import org.atriasoft.ege.GameStatus;
+import org.atriasoft.ege.Light;
+import org.atriasoft.ege.Material;
import org.atriasoft.etk.Color;
import org.atriasoft.etk.Uri;
import org.atriasoft.etk.math.Matrix4f;
@@ -20,33 +27,26 @@ import org.atriasoft.gale.key.KeySpecial;
import org.atriasoft.gale.key.KeyStatus;
import org.atriasoft.gale.key.KeyType;
import org.atriasoft.gale.resource.ResourceColored3DObject;
-import org.atriasoft.gameengine.ControlCameraPlayer;
-import org.atriasoft.gameengine.Engine;
-import org.atriasoft.gameengine.Entity;
-import org.atriasoft.gameengine.Environement;
-import org.atriasoft.gameengine.GameStatus;
-import org.atriasoft.gameengine.Light;
-import org.atriasoft.gameengine.Material;
-import org.atriasoft.gameengine.camera.Camera;
-import org.atriasoft.gameengine.components.ComponentGravityStatic;
-import org.atriasoft.gameengine.components.ComponentLight;
-import org.atriasoft.gameengine.components.ComponentLightSun;
-import org.atriasoft.gameengine.components.ComponentMaterial;
-import org.atriasoft.gameengine.components.ComponentPhysics;
-import org.atriasoft.gameengine.components.ComponentPlayer;
-import org.atriasoft.gameengine.components.ComponentPosition;
-import org.atriasoft.gameengine.components.ComponentPositionPlayer;
-import org.atriasoft.gameengine.components.ComponentRenderColoredStaticMesh;
-import org.atriasoft.gameengine.components.ComponentRenderTexturedMaterialsStaticMesh;
-import org.atriasoft.gameengine.components.ComponentRenderTexturedStaticMesh;
-import org.atriasoft.gameengine.components.ComponentStaticMesh;
-import org.atriasoft.gameengine.components.ComponentTexture;
-import org.atriasoft.gameengine.components.PhysicBodyType;
-import org.atriasoft.gameengine.engines.EngineLight;
-import org.atriasoft.gameengine.engines.EnginePhysics;
-import org.atriasoft.gameengine.map.MapVoxel;
-import org.atriasoft.gameengine.physics.shape.Box;
-import org.atriasoft.gameengine.tools.MeshGenerator;
+import org.atriasoft.ege.camera.Camera;
+import org.atriasoft.ege.components.ComponentGravityStatic;
+import org.atriasoft.ege.components.ComponentLight;
+import org.atriasoft.ege.components.ComponentLightSun;
+import org.atriasoft.ege.components.ComponentMaterial;
+import org.atriasoft.ege.components.ComponentPhysics;
+import org.atriasoft.ege.components.ComponentPlayer;
+import org.atriasoft.ege.components.ComponentPosition;
+import org.atriasoft.ege.components.ComponentPositionPlayer;
+import org.atriasoft.ege.components.ComponentRenderColoredStaticMesh;
+import org.atriasoft.ege.components.ComponentRenderTexturedMaterialsStaticMesh;
+import org.atriasoft.ege.components.ComponentRenderTexturedStaticMesh;
+import org.atriasoft.ege.components.ComponentStaticMesh;
+import org.atriasoft.ege.components.ComponentTexture;
+import org.atriasoft.ege.components.PhysicBodyType;
+import org.atriasoft.ege.engines.EngineLight;
+import org.atriasoft.ege.engines.EnginePhysics;
+import org.atriasoft.ege.map.MapVoxel;
+import org.atriasoft.ege.physics.shape.Box;
+import org.atriasoft.ege.tools.MeshGenerator;
public class CollisionTestApplication extends Application {
// public static ComponentPosition relativeTestPos;
@@ -136,7 +136,8 @@ public class CollisionTestApplication extends Application {
localBox.addComponent(new ComponentLight(new Light(new Vector3f(0, 1, 0), new Vector3f(0, 0, 0), new Vector3f(0.8f, 0.03f, 0.002f))));
localBox.addComponent(new ComponentRenderTexturedStaticMesh(new Uri("DATA", "basic.vert"), new Uri("DATA", "basic.frag")));
final ComponentPhysics physics2 = new ComponentPhysics(this.env);
- physics2.setTransform(new Transform3D(new Vector3f(0, 0, 0.90f)));
+ //physics2.setTransform(new Transform3D(new Vector3f(0, 0, 0.90f)));
+ physics2.setTransform(new Transform3D(new Vector3f(0, 0, 1.20f)));
final Box box2 = new Box();
box2.setSize(new Vector3f(0.5f, 0.5f, 0.5f));
box2.setOrigin(new Vector3f(0, 0, 0));
@@ -206,7 +207,8 @@ public class CollisionTestApplication extends Application {
if (tmpEngine != null) {
final EnginePhysics physicsEngine = (EnginePhysics) tmpEngine;
//Disable gravity for test ...
- physicsEngine.setGravity(new Vector3f(0.0f, 0.0f, -0.3f));
+ //physicsEngine.setGravity(new Vector3f(0.0f, 0.0f, -1.0f));
+ physicsEngine.setGravity(new Vector3f(0.0f, 0.0f, -10.0f));
}
// ready to let Gale & Ege manage the display
diff --git a/src/org/atriasoft/gameengine/samples/collisiontest/Log.java b/src/org/atriasoft/ege/samples/collisiontest/Log.java
similarity index 93%
rename from src/org/atriasoft/gameengine/samples/collisiontest/Log.java
rename to src/org/atriasoft/ege/samples/collisiontest/Log.java
index f7d65cc..3605b31 100644
--- a/src/org/atriasoft/gameengine/samples/collisiontest/Log.java
+++ b/src/org/atriasoft/ege/samples/collisiontest/Log.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine.samples.collisiontest;
+package org.atriasoft.ege.samples.collisiontest;
public class Log {
private Log() {}
diff --git a/src/org/atriasoft/gameengine/samples/collisiontest/MainCollisionTest.java b/src/org/atriasoft/ege/samples/collisiontest/MainCollisionTest.java
similarity index 53%
rename from src/org/atriasoft/gameengine/samples/collisiontest/MainCollisionTest.java
rename to src/org/atriasoft/ege/samples/collisiontest/MainCollisionTest.java
index e2913db..652973d 100644
--- a/src/org/atriasoft/gameengine/samples/collisiontest/MainCollisionTest.java
+++ b/src/org/atriasoft/ege/samples/collisiontest/MainCollisionTest.java
@@ -1,12 +1,12 @@
-package org.atriasoft.gameengine.samples.collisiontest;
+package org.atriasoft.ege.samples.collisiontest;
import org.atriasoft.etk.Uri;
import org.atriasoft.gale.Gale;
public class MainCollisionTest {
public static void main(final String[] args) {
- Uri.setGroup("DATA", "src/org/atriasoft/gameengine/samples/LoxelEngine/res/");
- Uri.setGroup("DATA_EGE", "src/org/atriasoft/gameengine/data/");
+ Uri.setGroup("DATA", "src/org/atriasoft/ege/samples/LoxelEngine/res/");
+ Uri.setGroup("DATA_EGE", "src/org/atriasoft/ege/data/");
Uri.setGroup("RES", "res");
Gale.run(new CollisionTestApplication(), args);
}
diff --git a/src/org/atriasoft/gameengine/samples/lowPoly/Log.java b/src/org/atriasoft/ege/samples/lowPoly/Log.java
similarity index 94%
rename from src/org/atriasoft/gameengine/samples/lowPoly/Log.java
rename to src/org/atriasoft/ege/samples/lowPoly/Log.java
index 1bc5b67..46ab6f8 100644
--- a/src/org/atriasoft/gameengine/samples/lowPoly/Log.java
+++ b/src/org/atriasoft/ege/samples/lowPoly/Log.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine.samples.lowPoly;
+package org.atriasoft.ege.samples.lowPoly;
public class Log {
private Log() {}
diff --git a/src/org/atriasoft/gameengine/samples/lowPoly/LowPolyApplication.java b/src/org/atriasoft/ege/samples/lowPoly/LowPolyApplication.java
similarity index 85%
rename from src/org/atriasoft/gameengine/samples/lowPoly/LowPolyApplication.java
rename to src/org/atriasoft/ege/samples/lowPoly/LowPolyApplication.java
index 511abdc..3a450c4 100644
--- a/src/org/atriasoft/gameengine/samples/lowPoly/LowPolyApplication.java
+++ b/src/org/atriasoft/ege/samples/lowPoly/LowPolyApplication.java
@@ -1,5 +1,11 @@
-package org.atriasoft.gameengine.samples.lowPoly;
+package org.atriasoft.ege.samples.lowPoly;
+import org.atriasoft.ege.ControlCameraSimple;
+import org.atriasoft.ege.Entity;
+import org.atriasoft.ege.Environement;
+import org.atriasoft.ege.GameStatus;
+import org.atriasoft.ege.Light;
+import org.atriasoft.ege.Material;
import org.atriasoft.etk.Color;
import org.atriasoft.etk.Uri;
import org.atriasoft.etk.math.Matrix4f;
@@ -11,24 +17,18 @@ import org.atriasoft.gale.Application;
import org.atriasoft.gale.backend3d.OpenGL;
import org.atriasoft.gale.backend3d.OpenGL.Flag;
import org.atriasoft.gale.context.Context;
-import org.atriasoft.gameengine.ControlCameraSimple;
-import org.atriasoft.gameengine.Entity;
-import org.atriasoft.gameengine.Environement;
-import org.atriasoft.gameengine.GameStatus;
-import org.atriasoft.gameengine.Light;
-import org.atriasoft.gameengine.Material;
-import org.atriasoft.gameengine.camera.Camera;
-import org.atriasoft.gameengine.components.ComponentLight;
-import org.atriasoft.gameengine.components.ComponentLightSun;
-import org.atriasoft.gameengine.components.ComponentMaterial;
-import org.atriasoft.gameengine.components.ComponentPosition;
-import org.atriasoft.gameengine.components.ComponentRenderColoredStaticMesh;
-import org.atriasoft.gameengine.components.ComponentRenderTexturedMaterialsStaticMesh;
-import org.atriasoft.gameengine.components.ComponentRenderTexturedStaticMesh;
-import org.atriasoft.gameengine.components.ComponentStaticMesh;
-import org.atriasoft.gameengine.components.ComponentTexture;
-import org.atriasoft.gameengine.engines.EngineLight;
-import org.atriasoft.gameengine.tools.MeshGenerator;
+import org.atriasoft.ege.camera.Camera;
+import org.atriasoft.ege.components.ComponentLight;
+import org.atriasoft.ege.components.ComponentLightSun;
+import org.atriasoft.ege.components.ComponentMaterial;
+import org.atriasoft.ege.components.ComponentPosition;
+import org.atriasoft.ege.components.ComponentRenderColoredStaticMesh;
+import org.atriasoft.ege.components.ComponentRenderTexturedMaterialsStaticMesh;
+import org.atriasoft.ege.components.ComponentRenderTexturedStaticMesh;
+import org.atriasoft.ege.components.ComponentStaticMesh;
+import org.atriasoft.ege.components.ComponentTexture;
+import org.atriasoft.ege.engines.EngineLight;
+import org.atriasoft.ege.tools.MeshGenerator;
import org.atriasoft.gale.key.KeyKeyboard;
import org.atriasoft.gale.key.KeySpecial;
import org.atriasoft.gale.key.KeyStatus;
diff --git a/src/org/atriasoft/gameengine/samples/lowPoly/MainMowPoly.java b/src/org/atriasoft/ege/samples/lowPoly/MainMowPoly.java
similarity index 53%
rename from src/org/atriasoft/gameengine/samples/lowPoly/MainMowPoly.java
rename to src/org/atriasoft/ege/samples/lowPoly/MainMowPoly.java
index 2ae3d3b..a934fd2 100644
--- a/src/org/atriasoft/gameengine/samples/lowPoly/MainMowPoly.java
+++ b/src/org/atriasoft/ege/samples/lowPoly/MainMowPoly.java
@@ -1,12 +1,12 @@
-package org.atriasoft.gameengine.samples.lowPoly;
+package org.atriasoft.ege.samples.lowPoly;
import org.atriasoft.etk.Uri;
import org.atriasoft.gale.Gale;
public class MainMowPoly {
public static void main(String[] args) {
- Uri.setGroup("DATA", "src/org/atriasoft/gameengine/samples/lowPoly/");
- Uri.setGroup("DATA_EGE", "src/org/atriasoft/gameengine/data/");
+ Uri.setGroup("DATA", "src/org/atriasoft/ege/samples/lowPoly/");
+ Uri.setGroup("DATA_EGE", "src/org/atriasoft/ege/data/");
Uri.setGroup("RES", "res");
Gale.run(new LowPolyApplication(), args);
}
diff --git a/src/org/atriasoft/gameengine/samples/lowPoly/basic.frag b/src/org/atriasoft/ege/samples/lowPoly/basic.frag
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/lowPoly/basic.frag
rename to src/org/atriasoft/ege/samples/lowPoly/basic.frag
diff --git a/src/org/atriasoft/gameengine/samples/lowPoly/basic.vert b/src/org/atriasoft/ege/samples/lowPoly/basic.vert
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/lowPoly/basic.vert
rename to src/org/atriasoft/ege/samples/lowPoly/basic.vert
diff --git a/src/org/atriasoft/gameengine/samples/lowPoly/basicMaterial.frag b/src/org/atriasoft/ege/samples/lowPoly/basicMaterial.frag
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/lowPoly/basicMaterial.frag
rename to src/org/atriasoft/ege/samples/lowPoly/basicMaterial.frag
diff --git a/src/org/atriasoft/gameengine/samples/lowPoly/basicMaterial.vert b/src/org/atriasoft/ege/samples/lowPoly/basicMaterial.vert
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/lowPoly/basicMaterial.vert
rename to src/org/atriasoft/ege/samples/lowPoly/basicMaterial.vert
diff --git a/src/org/atriasoft/gameengine/samples/s1_texturedCube/Log.java b/src/org/atriasoft/ege/samples/s1_texturedCube/Log.java
similarity index 93%
rename from src/org/atriasoft/gameengine/samples/s1_texturedCube/Log.java
rename to src/org/atriasoft/ege/samples/s1_texturedCube/Log.java
index aa75524..336f855 100644
--- a/src/org/atriasoft/gameengine/samples/s1_texturedCube/Log.java
+++ b/src/org/atriasoft/ege/samples/s1_texturedCube/Log.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine.samples.s1_texturedCube;
+package org.atriasoft.ege.samples.s1_texturedCube;
public class Log {
private Log() {}
diff --git a/src/org/atriasoft/gameengine/samples/s1_texturedCube/Main.java b/src/org/atriasoft/ege/samples/s1_texturedCube/Main.java
similarity index 51%
rename from src/org/atriasoft/gameengine/samples/s1_texturedCube/Main.java
rename to src/org/atriasoft/ege/samples/s1_texturedCube/Main.java
index 2b207e8..bbe5760 100644
--- a/src/org/atriasoft/gameengine/samples/s1_texturedCube/Main.java
+++ b/src/org/atriasoft/ege/samples/s1_texturedCube/Main.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine.samples.s1_texturedCube;
+package org.atriasoft.ege.samples.s1_texturedCube;
import org.atriasoft.etk.Uri;
import org.atriasoft.gale.Gale;
@@ -6,8 +6,8 @@ import org.atriasoft.gale.Gale;
public class Main {
public Main() {}
public static void main(String[] args) {
- Uri.setGroup("DATA", "src/org/atriasoft/gameengine/samples/s1_texturedCube/");
- Uri.setGroup("DATA_EGE", "src/org/atriasoft/gameengine/data/");
+ Uri.setGroup("DATA", "src/org/atriasoft/ege/samples/s1_texturedCube/");
+ Uri.setGroup("DATA_EGE", "src/org/atriasoft/ege/data/");
Uri.setGroup("RES", "res");
Gale.run(new S1Application(), args);
}
diff --git a/src/org/atriasoft/gameengine/samples/s1_texturedCube/S1Application.java b/src/org/atriasoft/ege/samples/s1_texturedCube/S1Application.java
similarity index 86%
rename from src/org/atriasoft/gameengine/samples/s1_texturedCube/S1Application.java
rename to src/org/atriasoft/ege/samples/s1_texturedCube/S1Application.java
index 829e210..287e166 100644
--- a/src/org/atriasoft/gameengine/samples/s1_texturedCube/S1Application.java
+++ b/src/org/atriasoft/ege/samples/s1_texturedCube/S1Application.java
@@ -1,5 +1,9 @@
-package org.atriasoft.gameengine.samples.s1_texturedCube;
+package org.atriasoft.ege.samples.s1_texturedCube;
+import org.atriasoft.ege.ControlCameraSimple;
+import org.atriasoft.ege.Entity;
+import org.atriasoft.ege.Environement;
+import org.atriasoft.ege.GameStatus;
import org.atriasoft.etk.Color;
import org.atriasoft.etk.Uri;
import org.atriasoft.etk.math.Matrix4f;
@@ -11,17 +15,13 @@ import org.atriasoft.gale.Application;
import org.atriasoft.gale.backend3d.OpenGL;
import org.atriasoft.gale.backend3d.OpenGL.Flag;
import org.atriasoft.gale.context.Context;
-import org.atriasoft.gameengine.ControlCameraSimple;
-import org.atriasoft.gameengine.Entity;
-import org.atriasoft.gameengine.Environement;
-import org.atriasoft.gameengine.GameStatus;
-import org.atriasoft.gameengine.camera.Camera;
-import org.atriasoft.gameengine.components.ComponentPosition;
-import org.atriasoft.gameengine.components.ComponentRenderColoredStaticMesh;
-import org.atriasoft.gameengine.components.ComponentRenderTexturedStaticMesh;
-import org.atriasoft.gameengine.components.ComponentStaticMesh;
-import org.atriasoft.gameengine.components.ComponentTexture;
-import org.atriasoft.gameengine.tools.MeshGenerator;
+import org.atriasoft.ege.camera.Camera;
+import org.atriasoft.ege.components.ComponentPosition;
+import org.atriasoft.ege.components.ComponentRenderColoredStaticMesh;
+import org.atriasoft.ege.components.ComponentRenderTexturedStaticMesh;
+import org.atriasoft.ege.components.ComponentStaticMesh;
+import org.atriasoft.ege.components.ComponentTexture;
+import org.atriasoft.ege.tools.MeshGenerator;
import org.atriasoft.gale.key.KeyKeyboard;
import org.atriasoft.gale.key.KeySpecial;
import org.atriasoft.gale.key.KeyStatus;
diff --git a/src/org/atriasoft/gameengine/samples/s1_texturedCube/basic.frag b/src/org/atriasoft/ege/samples/s1_texturedCube/basic.frag
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/s1_texturedCube/basic.frag
rename to src/org/atriasoft/ege/samples/s1_texturedCube/basic.frag
diff --git a/src/org/atriasoft/gameengine/samples/s1_texturedCube/basic.vert b/src/org/atriasoft/ege/samples/s1_texturedCube/basic.vert
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/s1_texturedCube/basic.vert
rename to src/org/atriasoft/ege/samples/s1_texturedCube/basic.vert
diff --git a/src/org/atriasoft/gameengine/samples/todo_sample.md b/src/org/atriasoft/ege/samples/todo_sample.md
similarity index 100%
rename from src/org/atriasoft/gameengine/samples/todo_sample.md
rename to src/org/atriasoft/ege/samples/todo_sample.md
diff --git a/src/org/atriasoft/gameengine/tools/MeshGenerator.java b/src/org/atriasoft/ege/tools/MeshGenerator.java
similarity index 99%
rename from src/org/atriasoft/gameengine/tools/MeshGenerator.java
rename to src/org/atriasoft/ege/tools/MeshGenerator.java
index be08c47..a7180a2 100644
--- a/src/org/atriasoft/gameengine/tools/MeshGenerator.java
+++ b/src/org/atriasoft/ege/tools/MeshGenerator.java
@@ -1,4 +1,4 @@
-package org.atriasoft.gameengine.tools;
+package org.atriasoft.ege.tools;
import java.util.ArrayList;
import java.util.List;
@@ -6,7 +6,7 @@ import java.util.List;
import org.atriasoft.etk.Color;
import org.atriasoft.etk.math.Vector3f;
import org.atriasoft.gale.backend3d.OpenGL.RenderMode;
-import org.atriasoft.gameengine.resource.ResourceStaticColoredMesh;
+import org.atriasoft.ege.resource.ResourceStaticColoredMesh;
class MeshData {
public List vertices = new ArrayList();
diff --git a/test/src/test/atriasoft/gameengine/Log.java b/test/src/test/atriasoft/gameengine/Log.java
index c59ff77..747202c 100644
--- a/test/src/test/atriasoft/gameengine/Log.java
+++ b/test/src/test/atriasoft/gameengine/Log.java
@@ -1,10 +1,10 @@
-package test.atriasoft.gameengine;
+package test.atriasoft.ege;
import io.scenarium.logger.LogLevel;
import io.scenarium.logger.Logger;
public class Log {
- private static final String LIB_NAME = "gameengine-test";
+ private static final String LIB_NAME = "ege-test";
private static final String LIB_NAME_DRAW = Logger.getDrawableName(LIB_NAME);
private static final boolean PRINT_CRITICAL = Logger.getNeedPrint(LIB_NAME, LogLevel.CRITICAL);
private static final boolean PRINT_ERROR = Logger.getNeedPrint(LIB_NAME, LogLevel.ERROR);
diff --git a/test/src/test/atriasoft/gameengine/Log2.java b/test/src/test/atriasoft/gameengine/Log2.java
index 5512b90..bc87ac6 100644
--- a/test/src/test/atriasoft/gameengine/Log2.java
+++ b/test/src/test/atriasoft/gameengine/Log2.java
@@ -1,10 +1,10 @@
-package test.atriasoft.gameengine;
+package test.atriasoft.ege;
import io.scenarium.logger.LogLevel;
import io.scenarium.logger.Logger;
public class Log2 {
- private static final String LIB_NAME = "gameengine-test-2";
+ private static final String LIB_NAME = "ege-test-2";
private static final String LIB_NAME_DRAW = Logger.getDrawableName(LIB_NAME);
private static final boolean PRINT_DEBUG = Logger.getNeedPrint(LIB_NAME, LogLevel.DEBUG);
diff --git a/test/src/test/atriasoft/gameengine/TestBasicLog.java b/test/src/test/atriasoft/gameengine/TestBasicLog.java
index 81b54c4..c86b38d 100644
--- a/test/src/test/atriasoft/gameengine/TestBasicLog.java
+++ b/test/src/test/atriasoft/gameengine/TestBasicLog.java
@@ -6,7 +6,7 @@
* Contributors:
* Revilloud Marc - initial API and implementation
******************************************************************************/
-package test.atriasoft.gameengine;
+package test.atriasoft.ege;
import java.util.ArrayList;
import java.util.List;
diff --git a/test/src/test/atriasoft/gameengine/TestTransformation3D.java b/test/src/test/atriasoft/gameengine/TestTransformation3D.java
index d402f5a..1ec8188 100644
--- a/test/src/test/atriasoft/gameengine/TestTransformation3D.java
+++ b/test/src/test/atriasoft/gameengine/TestTransformation3D.java
@@ -1,11 +1,11 @@
-package test.atriasoft.gameengine;
+package test.atriasoft.ege;
-import org.atriasoft.gameengine.geometry.AABB;
-import org.atriasoft.gameengine.geometry.OBB;
-import org.atriasoft.gameengine.geometry.Geometry3D;
-import org.atriasoft.gameengine.geometry.Plane;
-import org.atriasoft.gameengine.geometry.Sphere;
-import org.atriasoft.gameengine.geometry.Triangle;
+import org.atriasoft.ege.geometry.AABB;
+import org.atriasoft.ege.geometry.OBB;
+import org.atriasoft.ege.geometry.Geometry3D;
+import org.atriasoft.ege.geometry.Plane;
+import org.atriasoft.ege.geometry.Sphere;
+import org.atriasoft.ege.geometry.Triangle;
import org.atriasoft.etk.math.Matrix3f;
import org.atriasoft.etk.math.Vector3f;
import org.junit.jupiter.api.Test;