Software Patterns for Creating Computer Simulations
摘要
This article provides an overview of Object-oriented, Entity Component System and Functional Reactive Programming software patterns for implementing real-time simulations with numerous interacting components. Three former patterns are used to implement a simple scene in Unity Engine, a comparison of flexibility and applicability is made #CSOC1120.