Hogar Finanzas personales Cómo escribir y depurar la primera función para construir una casa de un clic en Minecraft - Dummies

Cómo escribir y depurar la primera función para construir una casa de un clic en Minecraft - Dummies

Tabla de contenido:

Video: Minecraft tutorials - Cómo utilizar los comandos del chat 2024

Video: Minecraft tutorials - Cómo utilizar los comandos del chat 2024
Anonim

Aquí, aprendes a escribir y depurar la primera función de un mod de Minecraft que construye una casa. Este proceso se conoce como construir una casa con un solo clic, porque cuando estás en Minecraft con capacidad de un clic, puedes tener una casa.

Inicia un nuevo mod llamado Simple_House.

Diseña una casa simple en papel

Primero, esboce la casa en papel. Se aplican los principios del diseño, como dibujar en la casa desde múltiples ángulos. Debería averiguar qué funciones se necesitan para construir la casa.

En este mod, debe decidir qué funciones desea crear al diseñar el código. Esta estrategia de diseño alternativa requiere menos iteraciones de refactorización (la cantidad de veces que tiene que refactorizar su código) porque ya conoce las funciones y no tiene que mover el código a las funciones después de que lo escribe.

Los dibujos que cree en la fase de diseño no tienen que ser perfectos. Solo necesita formarse una idea de qué funciones necesita escribir y cuántos bloques debe colocar.

Escribe pequeños trozos de código y pruébalos con frecuencia. Antes de comenzar a escribir código, una estrategia que puede seguir es agregar todas las funciones que necesita en su mod. Esta imagen muestra cómo hacer esto, siguiendo el diseño esbozado desde arriba.

Escriba la primera función para su casa

Comience con la primera pared, la función llamada wall_5x5. Primero, haz una línea. Aquí está el código para hacer una línea de cinco ladrillos en una dirección.

Luego prueba tu código. Ves una escena similar a esta.

A veces, los mundos de Minecraft se llenan tanto de árboles que es difícil encontrar un lugar para ejecutar mods con estructuras grandes en ellos. Si esto te sucede, simplemente cambia al modo Creativo en Minecraft y ejecuta tus modificaciones en el cielo.

Mientras uses material como el ladrillo, tus modificaciones aparecerán en el cielo claro y abierto que te rodea. Aunque hacer estructuras en el cielo se convierte en un problema siempre que quieras usar agua o lava (porque esos materiales comenzarán a caer), también crea una cascada increíble (o lavafall).

Después de tener una línea de la estructura de su casa, puede extenderla fácilmente a cinco líneas para formar una pared entera. Puede colocar un bloque y mover el dron muchas veces, como lo hizo para hacer la torre, o puede usar bucles.

Un loop es una construcción de codificación que puede usar para repetir líneas de código. Puede usar cuatro tipos de bucles en LearnToMod.Cada uno repite el código que está dentro de él. Si aún no lo ha hecho, vaya a las insignias de LearnToMod y complete todas las insignias en la sección "Introducción a los bucles" para obtener una comprensión básica de los bucles.

La siguiente imagen muestra todos los diferentes tipos de bucles que puede usar. En este caso, verá cómo usar el ciclo que se repite una cierta cantidad de veces, porque sabe que quiere que se repita exactamente cinco veces.

Este ciclo repite cualquier cosa que pongas dentro; Sin embargo, muchas veces lo especifique. Aquí puedes ver tu código de pared usando este ciclo.

Ahora prueba tu mod. Ves algo como esta escena.

Depure la primera función para su casa

Si se encuentra con un error en el código, nunca tema: tiene estrategias de depuración. La depuración es una habilidad importante que debe tener, porque rara vez escribirá un código que sea perfectamente correcto. Deberá depurar cuando use LearnToMod o cualquier otro sistema de codificación, por lo que aquí hay algunas estrategias.

Identifique el error

Supongamos que su mod tiene muchos códigos complejos. El mod no solo tiene varias líneas, sino que también se repiten cinco veces. Antes de que puedas encontrar el error, debes simplificar el código.

Reduce el número de veces que se repite el bucle. Sabes que una línea funciona, así que intenta repetirla dos veces.

Prueba tu mod, y ves esta escena.

Parece que la segunda línea está comenzando un bloque demasiado pronto, por lo que el código atrasado es probablemente el error.

Cambie el código y pruébelo (Enfoque de depuración 1)

El error es que la segunda línea está desactivada en un bloque. Los errores "desactualizados" son comunes en la programación.

Una forma de solucionar el problema es editar la línea y probarla. Sabes que el bloqueo hacia atrás es el culpable más probable, así que cambia el bloque hacia atrás por 1.

¡Cuando pruebes tu mod, verás que funciona! Hace dos líneas directamente una encima de la otra.

Usar papel (Método de depuración 2)

Otra forma de eliminar errores es rastrear el código. Para cada línea de código, dibuje en el papel lo que hace, como dibujar un cuadrado rojo cuando se coloca un bloque de ladrillos. Luego dibuja lo que deseas que suceda y observa la diferencia.

A continuación puede ver que lo que tiene retrocede cinco veces, pero lo que necesita es retroceder cuatro veces.

Complete la primera función para su casa

Después de haber depurado su código, puede cambiar el ciclo de nuevo a iterar cinco veces, y verá una escena como esta.

Cómo escribir y depurar la primera función para construir una casa de un clic en Minecraft - Dummies

Selección del editor

Prueba tus circuitos electrónicos usando una tabla de soldadura sin soldadura: muñecos

Prueba tus circuitos electrónicos usando una tabla de soldadura sin soldadura: muñecos

Una placa de prueba sin soldadura - generalmente llamada placa de prueba es una necesidad para experimentar con diseños de circuitos electrónicos. Una placa de prueba es una placa que tiene orificios en los que puede insertar cables o componentes electrónicos, como resistencias, condensadores, transistores, etc. para crear un circuito electrónico completo sin soldadura. Cuando estás ...

Diez secretos sobre saltar a la radio de jamón - muñecos

Diez secretos sobre saltar a la radio de jamón - muñecos

En este artículo, encontrará diez verdades fundamentales que pueden ayuda incluso al principiante más asiduo a mantener las ruedas girando durante esas primeras incursiones en la radioafición. Ten estos consejos en mente y estarás en camino al estado de veterano en muy poco tiempo. Escucha, escucha, escucha Escuchar es la forma más poderosa e importante ...

Las pantallas de inicio de Nexus One: dummies

Las pantallas de inicio de Nexus One: dummies

La pantalla principal que utiliza en el Nexus One se llama pantalla de inicio, pero no todo lo que ha cargado en su teléfono puede mostrarse en una sola pantalla. En realidad, hay cinco pantallas de inicio para elegir. Para navegar rápidamente y obtener una vista previa de las distintas pantallas de inicio, mantenga presionado el dedo sobre ...

Selección del editor

Combate el estrés con rituales diarios y el estilo de vida mediterráneo: maniquíes

Combate el estrés con rituales diarios y el estilo de vida mediterráneo: maniquíes

Muchos principios del estilo de vida mediterráneo giran en torno a la familia, la comunidad y la diversión. Es tan fácil quedar atrapado en una vida ocupada y agitada y dejar estas pequeñas experiencias en un segundo plano porque no parecen ser tan importantes. Sin embargo, estos pequeños rituales a lo largo del día se suman para tener un gran impacto en ...

Razones para probar la dieta DASH: los dummies

Razones para probar la dieta DASH: los dummies

Los enfoques dietéticos para detener la hipertensión (DASH) tratan la dieta problema generalizado de hipertensión, que afecta a personas de todas las edades, formas, tamaños, colores y nacionalidades. Si no tiene hipertensión, es probable que sus padres, hermanos o amigos sí lo tengan. Y es posible que también un día porque la prevalencia de la hipertensión aumenta con la edad. Si vives ...

Selección del editor

Inscribirse en un Servicio de Emparejamiento Personal: los dummies

Inscribirse en un Servicio de Emparejamiento Personal: los dummies

Los servicios de emparejamiento personal varían enormemente, dependiendo de su población; las credenciales, el entrenamiento, la habilidad, el profesionalismo y la ética de la casamentera; si la compañía es una franquicia nacional o un servicio boutique más personalizado; si la casamentera se encuentra con usted o no; y si el servicio es un negocio real o un hobby que el propietario está haciendo ...

Especiales Estrategias de citas para gays, lesbianas y bisexuales mayores de 50 - Dummies

Especiales Estrategias de citas para gays, lesbianas y bisexuales mayores de 50 - Dummies

Copyright © 2014 AARP Todos los derechos reservados. Gran parte de lo que lees sobre las citas se aplica a todos los donantes, ya sean heterosexuales o homosexuales. Pero algunos temas y diferencias son únicos para las personas que buscan un compañero del mismo sexo. Algunos de los problemas que los gays y las lesbianas deben tener en cuenta ...

Reavivar el romance con la comunicación: dummies

Reavivar el romance con la comunicación: dummies

Una de las formas más extendidas de falta de comunicación entre hombres y mujeres se debe al hecho de que también muchas personas, especialmente los hombres, equiparan el sexo con el romance. Creen que si su vida sexual es adecuada, entonces no hay necesidad de nada más allá de este escenario. A esto se une la idea de que la actividad romántica fuera ...