video game Patterns