Implementing game requirements using design patterns. Issue 12 (3rd November 2021)