diff --git a/efp/efp011/main.xml b/efp/efp011/main.xml new file mode 100644 index 0000000..17a0a3f --- /dev/null +++ b/efp/efp011/main.xml @@ -0,0 +1,104 @@ + + + + + + + + +
+ +

+ Alpha and Beta Stages of Orryx would be proposed separately. Until the end of the Stage, + its proposal would be held Provisional. +

+

+ In Alpha Stage, versions are under the theme of "Basis of Basics", with the major version zero. + During this Stage, no storage systems and customizations would be implemented, but rather + demonstrations of basic mechanisms of Orryx. This is unlike demo testing. +

+
+
+
+ +

+ All versions are incremented only on the minor version in the Primary Version, starting from + version 0.0.1. +

+
+
+ +

+ Demonstration may be basically based on physics implementation of Simple Terra with certain + extra features to interact with the World. At least, some functionalities should have been + available in this version. +

+

+ Random bodies may be generated to test for collisions and various features. Those bodies may + resemble certain kinds of Tiles and Entities. Players may control a sphere around the World. + For bodies, it may be possible to test for mechanisms for continuous Tiles in physics. + Tiles may be kinematic to be static for other moving bodies. +

+

+ On start, there would be no menus, but directly in a physics World after an animation. +

+
+
+ +

+ Various functionalities would be reserved for later implementations of other features. + However, for basic functions, basic body, mass and collision information should be done. + Later in the future if possible, it is possible to also test Bullet's Engine, as a comparison. +

+

+ An instance for each of PhyEnv, World and HashSpace + would be created on start of application. All Geom instances would be added + to the same Hash Space, with a Body of a Sphere the Player-controlled. Those instances + would include Boxes, Spheres, Capsules and Cylinders. There would also be a Plane at y=-100, + without other World boundaries. +

+

+ Some Objects in the World would not be associated with any Body to be static. Certain Geom + may also be implemented as Composite Bodies to test for difference in functionalities. + Some Bodies with sets of continuous cubes with length of one meter with 3D random patterns + may also be generated in the World. +

+
+
+
+ +

+ For rendering, parallel projection over the level of the player character would be done. + Also, players would be able to fly around and move on the surface in any way. +

+
+
+
+
+ +

+
+
+
+ +

+
+
+
+ +

+
+
+
+
+ + +
  • + +
  • +
    +
    +
    + +