Application of Multiple Design Patterns in Virtual Reality Game Development · Study