¿Qué impide que las compañías de juegos desarrollen un estándar para el desarrollo de personajes y personajes que no sean jugadores?

Pregunta original

¿Qué impide que las compañías de juegos desarrollen un estándar para el desarrollo de personajes y personajes que no sean jugadores?

Responder:

Permítanme explicar lo que todos los demás han dicho para que tengan la explicación más detallada posible.

Desarrollo estándar de jugadores

Hay una gran cantidad de motores que hacen las cosas de manera diferente bajo el capó, por lo que no puede haber un conjunto estándar de código de movimiento. Sin mencionar que muchas personas escriben código de manera diferente, por lo que lo que podría ser bueno para uno, no es bueno para todos.
Con tantos géneros diferentes de juegos, no puedes tener los mismos tipos de animación para los personajes. Sin mencionar que los diferentes tipos de cuerpo se mueven de diferentes maneras.
Entonces, si fueras a hacer un jugador estándar para el desarrollo; necesitaría tener todos los tipos de movimiento posibles en la clase base, todas las diferentes formas de ataque, y eso solo está rascando la superficie.
En el lado de la obra de arte que combina con la programación. Debe tener todos los cuadros de animación posibles para caminar, correr, saltar, caer, morir, atacar, defender e inactivo poses diseñadas e implementadas para cada tipo de cuerpo imaginable en el aparejo óseo.

Desarrollo estándar de NPC

Tome todo lo dicho del desarrollo del jugador y agregue comportamientos de IA y árboles de decisión a esa lista. Yikes

¡El proyecto base para algo como esto es enorme (en el rango de tamaño de petabytes)! Y eso es sin ninguna obra de arte agregada al juego y no incluye para los diversos tipos de entornos.
No olvidemos también que todo el código debería ser extremadamente modular, por lo que lo que no necesita estar en el juego no tiene que estar allí.

Es por eso que tenemos muchos marcos integrados en muchos motores de juego diferentes. Tenemos marcos de lucha, carreras, rpg, tácticos, de plataformas y muchos más que funcionan para un tipo de género de subjuego específico.

En otras palabras, no vale la pena desarrollar algo de esta magnitud, no ayudaría con el proceso general de desarrollo del juego, llevaría años y un montón de horas de trabajo construirlo y solo sería para un determinado motor que ni siquiera incluye futuras actualizaciones del motor.

¿Qué impide que las compañías de juegos desarrollen un estándar para el desarrollo de personajes y personajes que no sean jugadores?”

Probablemente una completa falta de deseo de hacerlo combinado con ningún beneficio claro para hacerlo.

Hay tantos tipos diferentes de juegos creados, que no hay forma de que se pueda hacer un estándar que se ajuste bien a todos ellos.

¿Qué quiere decir con estándares para el desarrollo? ¿Normas de calidad? Flujos de trabajo estándar? Mecánica de juego estándar?

En casi cualquier caso, es probable que todo se reduzca a que cada juego es lo suyo con sus propias necesidades que pueden no tener nada que ver con ningún otro juego. Sin tener claro lo que quieres decir, no puedo ser más específico

Bueno, hay muchos tipos diferentes de juegos. Tiradores, juegos de rompecabezas, juegos de rol y mucho más. Si hacen el mismo tipo de juego con el mismo estilo físico y gráfico, tal vez sería útil, pero la mayoría de las veces los desarrolladores de juegos usan diferentes tipos de personajes para diferentes juegos.