Skip to content

Commit ecf05c2

Browse files
authored
Enhance methodologies section in paper.md
Expanded on the Detailed-design methodologies section to include state-machine encapsulation in the ECS framework.
1 parent 25a547c commit ecf05c2

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

paper/paper.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Delta-Engine is a physics engine that provides a new software architectural para
1717

1818
## Methodologies
1919
- The Abstract architectural design methodologies involve using the **Hardware-Abstraction Layer (HAL)** to model the structure of the engine in a hierarchial form and the **System-Entity-Structure/Model-Base (SES/MB) Framework** to model the structure of the engine in a more detailed form and model the relation among the subsystems and the components of the engine.
20-
- The Detailed-design methodologies involve using **Entity-Component-System (ECS)** to implement the structure of the physics engine together with the **Automata Theory**; such that, each component of the physics architecture could be represented by a system of component objects.
20+
- The Detailed-design methodologies involve using **Entity-Component-System (ECS)** to implement the structure of the physics engine together with the **Automata Theory**; such that, each component of the physics architecture could be represented by a system of component objects, and the system part of the ECS encapsulates state-machines; either deterministic or non-deterministic; with cyclic or non-cyclic runtime.
2121
- Virtualization of physics objects and IO emulation using mathematical and physical abstractions.
2222
- Newtonian physics spaces as Runtime Infrastructure (RTI).
2323
- Implementation of several physics spaces modules (e.g., Kinematics Module - Fluid Mechanics Module).

0 commit comments

Comments
 (0)