Bueno hermano, todas tus preguntas tienen respuestas en sí mismas. 🙂 Vamos uno por uno a través de ellos:
Ver:
1.0 ¿Cómo se crean o diseñan los niveles en Candy Crush?
Es un juego de combinar 3. Hay muchas formas de lograr esto. Pero según yo, la mejor manera es usar la cuadrícula. Cree niveles utilizando una cuadrícula para poder representar un nivel como una máscara binaria de unos pocos bytes, como una imagen de píxeles y luego algunos bytes adicionales para elementos específicos de nivel. O usando un formato de texto, un pequeño archivo de texto podría representar el nivel.
- Cómo jugar a Tetris
- ¿Están pensados estos juegos para atraer a un excéntrico tipo estéreo británico?
- ¿Cuál es el juego más largo de Scrabble jamás registrado?
- ¿Cuáles son los 10 mejores juegos que debes jugar si tienes una PC muy poderosa?
- ¿Qué tan rentables son los jugadores de nicho para juegos móviles, por ejemplo, Monument Valley, en comparación con los juegos móviles casuales con audiencias más amplias, por ejemplo, Choque de clanes o Candy Crush?
Como se puede cargar en el archivo de nivel y luego configurar el nivel en función de su información, por ejemplo, cargar las texturas y efectos de sonido para ese nivel, posición / patrones de dulces, etc.
2.0 ¿Escriben código cada vez que agregan un nivel?
No, definitivamente no, al agregar nuevos niveles no agregan código . Pero inicialmente tiene que codificar genéricamente para crear niveles, sin ningún código no se pueden crear niveles 😉 😀 Se puede agregar código cada vez que agregue el nivel. Pero no es una buena práctica más su dolor de cabeza para mantener las dependencias del código y otros elementos. Es muy mala práctica. Como respondí en las preguntas anteriores, el código es muy genérico, funciona para cualquier nivel diseñado de acuerdo con un conjunto de reglas. Entonces, solo tiene que proporcionar un nuevo archivo de nivel y leerá nuevos niveles de él. tan simple como es. Reduce toneladas de dolor de cabeza y mejoras para tu juego.
3.0 ¿O tienen editores de nivel que son arrastrar y soltar?
Fuera del curso es genial tener editores de nivel para diseños de nivel, ahorra toneladas de tiempo, los programadores no necesitan involucrarse con su diseñador de niveles para el diseño de niveles si ha creado editores de nivel para cualquier juego (no solo en Candy Crush) ) Los editores de nivel pueden arrastrarse y soltarse o algunos generadores de mapeo dependen de la estructura del proyecto y las implementaciones, pero sí, son realmente útiles.
Espero que esto aclare tus dudas. Envíame un PM si tienes alguno. Mi perfil contiene muchos enlaces desde donde puede ponerse en contacto conmigo fácilmente.
#HBK dice: “Compartir es cuidar, codificación feliz”