¿Cuál es la forma convencional de numerar las versiones de un juego de Android que estoy haciendo?

Bueno, en nuestra compañía lo numeramos de acuerdo con la convención de que el primer número es la versión principal, el segundo es menor y el tercero es la corrección de errores.
Comenzamos con la versión 1.0.0, si es un producto completamente terminado y 0.1.0 si es una versión beta. Cada vez que actualizamos el juego, verificamos si es solo la corrección del error, entonces el tercer número se incrementará. Si se trata de alguna característica nueva o mejora de una anterior, pero solo una menor, el segundo número se incrementa. Y si hemos traído algunos cambios drásticos, será la construcción principal.

Otro criterio es si la versión anterior tiene demasiados incrementos en una sección en particular, como 2.3.16, incluso si es solo una corrección de errores, lo haremos 2.4.0

También hemos puesto los mismos criterios para las versiones principales. Si la sección principal tiene demasiados incrementos, traeremos otro juego que será la segunda parte del anterior. Aunque esto nunca sucedió, ya menudo traemos la segunda parte sin este criterio.

Me gusta la respuesta de Abhishek. Ver también Semantic Versioning 2.0.0

More Interesting

¿Cuál es el mejor sitio web de revisión de aplicaciones de Android?

¿Por qué la interfaz de usuario de Android es tan confusa? ¿Por qué todas las empresas se centran en las características en lugar de la experiencia, y por qué Google no está haciendo algo al respecto?

¿Debería Google reescribir Android para usar una máquina virtual C ++ llvm tipo en lugar de Dalvik y también reemplazar la pila Java con una pila C ++ nativa para resolver algunos de los problemas de latencia, retraso y distensión, especialmente para el desarrollo de juegos?

¿Cuál es un buen lugar para comenzar a aprender a desarrollar algoritmos de visión por computadora para Android?

¿Qué significan las diferentes versiones (CyanogenMod / Android / Kernel / Baseband) en un teléfono Android?

¿Qué herramientas son necesarias para crear una aplicación de Android?

Cómo mantener dos sesiones diferentes usando preferencias compartidas para dos usuarios en la misma aplicación de Android

¿Qué conjunto mínimo de dispositivos Android debe probarse para una aplicación que usa BLE para conectarse a un accesorio?

¿Es posible ejecutar una aplicación de Android o iOS cuando el dispositivo está apagado?

Si tengo el código de una aplicación de Android, ¿cómo puedo clonarlo?

¿Cuáles son las mejores ideas de aplicaciones de Android para principiantes en 2017?

¿Hay alguna biblioteca de chat disponible para Android (cliente) y PHP (servidor)?

¿Para qué sirve un filtro de intención en Android?

¿Cuánto más esfuerzo se necesita para crear una aplicación de Android si ya conoce Java?

¿Cómo maneja una aplicación que se ejecuta en múltiples dispositivos con solicitudes de usuario en conflicto? Por ejemplo, guardar un solo proyecto con contenido diferente.