Ark2000 / k2kra-blogs

Words about myself, my thoughts, my questions, my daydreams and my life that I want to share with you.
0 stars 0 forks source link

Some thoughts about my experience as trying to be a game developer #5

Open Ark2000 opened 7 months ago

Ark2000 commented 7 months ago

I've come to a realization: I DON'T LIKE GAMEDEV. I mean, I don't enjoy the role of a full-stack game developer, with the burden of possessing all the necessary skills to complete a game. Instead of constantly juggling multiple projects that end up being abandoned, I believe it would be better for me to specialize in a specific area.

After all, game development involves not only programming but also art, algorithms, psychology, project management, architecture, design, graphics, physics, animation, AI, audio, networking and more. While I still aspire to create my dream game, I've come to understand that relying solely on my own capability is not enough.

One particular aspect that really excites me is the creation of a vibrant, thriving, ever-evolving dynamic RPG world, inhabited by NPCs with distinct personalities, occupations, cities, kingdoms, conflicts, and fascinating hero adventure stories. Admittedly, this is an ambitious challenge that cannot be accomplished by a single individual. Therefore, why not become an expert in a specific field that truly interests me? In my case, specializing in procedural content generation (PCG) and artificial intelligence (AI) would allow me to create outstanding dynamic games.

The Buckets Effect is an intriguing analogy. In game development, however, the opposite is true. If one aspect of a game shines too brightly, people may overlook its drawbacks. Nothing wrong often means nothing brilliant, only games with exceptional features can stand out from the crowd.

Furthermore, by establishing myself as an expert and gaining visibility, it becomes easier to assemble a team of other specialists who can compensate for any shortcomings. These experts can contribute their skills in areas such as graphics, storytelling, and audio, resulting in a well-rounded and immersive game experience.

To summarize, achieving greatness in game development requires exceptional skills. By specializing in a specific area, I can attract a team of experts who share my vision and possess complementary talents. It is worth noting that these thoughts stem from my strong desire to something magnificent. Depending on your own goals, pursuing a career as an indie developer is also a viable path to consider.

milkiq commented 5 months ago

By specializing in a specific area, I can attract a team of experts who share my vision and possess complementary talents.

I agree with that. It's too hard to master everything. For indie game dev, balance more important. Inscryption‘s creator completes its unique art style with the help of other artists.

Go for it!