Event based programming

In the realm of game development, the Mediator Pattern serves as a crucial architectural concept. Think of it as the bridge that connects various game elements and entities, allowing for seamless interaction. Much like assembling game components into a cohesive whole, the Mediator Pattern simplifies the orchestration of complex systems, ensuring smoother gameplay and reduced confusion.

Mediator

credit : https://medium.com/@andrewMacmurray/exploring-the-mediator-pattern-eadaebc871b4