While specializing in a specific area can help you stand out from other game developers, having a broad skill set can also be useful. Ultimately, it's up to you to decide what works best for you.