Transcripciones
1. Introducción: ¿ Qué está pasando, chicos? Mi nombre es Trevor y en esta serie, te
voy a estar enseñando a hacer plugins de
Minecraft. Entonces
un poco sobre mí. Llevo
cinco años haciendo servidores
minecraft y he codificado plug-ins de
Minecraft para tres. Actualmente soy desarrollador
líder en un servidor NFT conocido
como bloques mundiales. Ahora sé lo que estás pensando. ¿ Qué es incluso un plug-in de
Minecraft? Y voy a
empezar por mostrarte sólo algunas de las cosas
que pueden hacer. En esta serie. Los
plugins de Minecraft se van a escribir usando el
lenguaje de programación Java. Ahora, no te preocupes, no tienes experiencia en programación en absoluto. Esto es totalmente amigable para
principiantes. Mi misión es
mostrarte lo mucho que puedes hacer con sólo un poco
de conocimiento de programación. No tienes que ser un
mago, haz algo increíble. Y si algo de esto te
suena increíble, y esta es definitivamente
la serie para ti.
2. JDK Descargar: Muy bien chicos, así que
lo primero que vamos a estar haciendo es instalar el Java JDK. Por lo que vamos a ir
a Google y teclear en Java JDK download. Haga clic en el enlace superior, asegúrese de que es el sitio web de
Oracle. Entonces voy a dar clic en Java 17. De acuerdo, así que voy a dar click
en el punto EXE aquí mismo. De acuerdo, Así
que cuando eso esté hecho, solo
sigue adelante y haz clic en él
y por favor ten en cuenta, este proceso podría ser
un poco diferente si estás en una Mac o algo así, pero sobre todo
va a ser lo mismo. De acuerdo, y eso es
todo lo que hay para instalar el Java JDK.
3. Ambiente local: De acuerdo, así que ahora
vamos a estar configurando un entorno local de Minecraft. Y todo lo que significa es que
vamos a estar ejecutando un servidor de Minecraft
en nuestra propia computadora. Entonces, para facilitar las cosas, vamos a estar usando
un panel de escritorio para que se encargue de
todo por nosotros. Entonces quiero que sigas
adelante y
busques espita visual, espita. Y da clic en el enlace superior, será espiga MC, y
luego haga clic en Descargar. Muy bien, cuando eso esté
hecho, solo da clic en él. Si ves este
pop-up, no te preocupes, solo haz clic en Más
información y corre de todos modos. De acuerdo, así que cuando finalmente se
instale
la aplicación , adelante y ábrala. Aquí está mi pierna, un poco
diferente a la mía. Tengo tema en el mío. Vaya a Google y
escriba papel MC, haga clic en el enlace superior,
vaya a descargas, y luego haga clic en
este aquí mismo. Aquí está probablemente dirá
algo diferente. Mentalidades 40. Cuando termine la descarga, sigue
adelante y
arrástrala a tu escritorio. Haga clic de nuevo en un servidor de anuncios. Da clic en manual y
simplemente arrástralo ahí. Ahora todo lo que tengo
que hacer es presionar Start. Ahora, una vez que el servidor
esté completamente iniciado, deberías poder pasar
a la conexión directa de Minecraft y escribir el servidor de unión de
host local. Estoy en la versión equivocada.
Yhaz clic en Unirse al servidor. Este va a ser el
servidor que acabas de arrancar. Ahí vas. Ahora tienes un Servidor Minecraft. Entonces lo primero es
lo primero probablemente
vas a querer optar por ti mismo. Así que vuelve a
Visual spigot en la consola y escribe
espacio tu nombre. Minus podría castigarla 69. Entonces ahora que soy OPT, ahora puedo teclear comandos de operador como
ponerme en Modo de Juego creativo. Por lo que ahora las turbas no me matarán
mientras estoy probando plugins. Además, si odias la noche
o odias a las turbas, o odias si
puedes establecer algunas reglas de juego. Entonces voy a hacer reglas de juego, hacer desove de turbas,
pelotas, rol de juego, hacer ciclo meteorológico, falso, y rol de juego hacer
luces del día como falsas. De acuerdo, entonces ahora
todo esto ya está hecho. Voy a dirigirme a
Visual spigot y haga clic en stop. Porque ahora estamos listos para empezar
a hacer plug-ins.
4. Descargar Intellij: Entonces ahora vamos a estar instalando el IDE en el que vas a
estar programando. A esta idea se le llama vía
inteligente. Vamos a seguir adelante y teclearenlace de descarga
inteligente en enlace de descarga
inteligente en la parte superior
se asegura de que dice JetBrains. Ahora verás dos versiones
diferentes, ultimate y community. Vamos a salir a hacer la edición comunitaria
porque es gratis. Asegúrese de seleccionar su sistema operativo correcto
y luego haga clic en Descargar. De acuerdo, así que ahora sólo
voy a dar clic en él. Voy a crear un atajo de
escritorio solo porque me gustan los atajos
de escritorio. Siguiente, siguiente. De acuerdo, Ahora ya está hecho.
Voya dar clic en terminar. De acuerdo, así que ahora que
todo eso está hecho, vas a
seguir adelante y dar clic en la
aplicación inteligente y
deberías conseguir un pop-up que
se vea algo así. Entonces vamos a crear
nuestro primer proyecto. Así que adelante y da clic
en Nuevo Proyecto. Ahora porque este plugin
va a terminar haciendo
muchas cosas, voy a seguir adelante y
llamarlo plug-in híbrido. Puedes llamarlo
como quieras. Ahora, asegúrate de que el JDK sea 18, que es el JDK que
descargaste hasta que j probablemente
hará
esto automáticamente por ti como lo hizo por mí. Y haz clic en Crear. Y ahora estamos listos para
empezar a construir algo.
5. Hello World: De acuerdo, entonces
lo primero que vamos a hacer es crear lo que se considera el paquete base. Vas a dar clic en SRC aquí
mismo, haz clic derecho en él. Acude al nuevo paquete tipo mi dot, sea cual sea tu nombre. Mi nombre es Trevor dot. El nombre de tu plug-in. El mío es híbrido enchufable. Y presiona Enter. De acuerdo, así que ahora
vamos a hacer clic derecho en eso, ir a Nuevo, y luego
hacer clic en clase Java. Y vamos a llamar a
esto Principal y presionar Enter. Quiero aumentar mi tamaño de fuente, por lo que voy a dar clic en el editor de Configuración de
archivos. Y luego voy a
dar clic en Font. Y voy a aumentar el mío a
25 para que ustedes lo
vean con más claridad. Aplicar. Y Ok. Ahora, antes de
que vayamos más lejos, voy a tratar de
explicarte un poco lo que estás
viendo aquí. Si vas a la parte superior,
notarás que dice Package me dot Trevor
dot hybrid plug-in, que es el paquete
que acabamos de crear. Y si vas por debajo de eso, verás que dice
público, clase principal. Y luego hay
dos corchetes aquí. Entonces, en Java,
cada archivo que
creas que tiene código en él
siempre va a estar
dentro de una clase. Siempre va a
ser de clase pública, cualquiera que sea tu nombre de clase, todo el código en ese archivo
va a vivir dentro de
estos dos corchetes. De acuerdo, así que ahora
vas a crear tu primer programa, que es el infame
programa HelloWorld. Va a presionar Enter
y asegúrate de que estás escribiendo dentro de
estos dos corchetes. Y luego teclea P, S, VM, Enter. Ahora bien, no te
confundas demasiado ni desglose de
lo que estás viendo aquí. Verás que
dice public, static, void, main, string, args. Y luego hay
dos corchetes más. Ahora realmente no
quiero que te concentres demasiado en el significado de esto. Todo lo que necesita
entender es que cada aplicación Java tiene que ejecutarse dentro de esta declaración
específica. Público, estático, vacío,
principal, cadena, args. Cada solicitud de empleo se
iniciará dentro de esto. Entonces lo que eso significa es que si
tuviera código aquí abajo, pero no había
código dentro de esto, dentro de
estática pública, void main, o me voy a referir a
él como el método principal, entonces no pasaría nada cuando ejecuté esta solicitud de empleo. De acuerdo, así que ahora estamos listos
para escribir nuestro código helloworld. Quiero que escribas S,
O, U, T, y Enter. Y luego vas a poner
cotizaciones igual a esta. Entonces deberías tener algo
que se vea exactamente así. Y luego se
asegura al final de la línea, hay un punto y coma. Si no hay punto y coma, no
se ejecutará al final
de la mayoría de las líneas en Java. Vas a estar
poniendo punto y coma. Así que solo acostúmbrate a ello. Es algo
que vas a tener que ponerte cómodo haciendo. Entonces vamos a volver a poner
nuestro punto y coma. Y aquí dentro vamos
a escribir hola mundo. Ahora esto ya está hecho.
Vamosa dar clic en el botón verde de la izquierda. Haga clic en Ejecutar principal. Y luego como puedes ver aquí, la salida es hello world.
6. Acceda a la API: De acuerdo, entonces ahora vamos a
estar accediendo a la API de papel. Y todas las API son sinónimo de interfaz de
programación de aplicaciones. Esta API nos va a
permitir interactuar con Minecraft y poner plugins
en nuestro servidor Minecraft. Lo primero que
vamos a hacer es agregar soporte de framework
Maven
a nuestro proyecto. Y si no sabes
lo que eso significa, no te
preocupes, solo
sigue mis pasos. Así que ve a la parte superior donde dice nombre de
tu plugin,
haz clic derecho en él. Vaya a la parte inferior y haga clic en
Agregar soporte de marco. Revisa a Maven, y presiona. Ok. De acuerdo, entonces moví
mi cara para que pudieras ver un poco más claro sobre todo lo
que está pasando. Lo que vas a hacer es ir a la cima y vas a ver recargar todos los proyectos maven. Haga clic en eso. Eso va a
arreglar tus proyectos. Ve a la parte superior derecha
y haz clic en Menos. Y hasta podemos
salir de esto por ahora. En realidad no quiero que te
preocupes por lo que es eso. Dirígete a Google
y escribe en papel MC. Haga clic en el enlace superior. En la parte superior
verás documentación. Haga clic en Maven y Gradle. Ahora solo quiero que te centres en las dos partes superiores,
repositorio y dependencia. Por lo que quiero que copies esto. Vamos a volver a
Intel J e ir a donde
dice palm dot xml. Haga clic en eso en
la parte inferior aquí, quiero que escriba repositorios, presione Enter, y luego
pegue en lo que copió. Ahora vamos a volver atrás y copiar esta dependencia de nuevo a Intel J. Bajar y escribir independencias,
presionar Enter, pegar. Y ahora la parte superior derecha, vas a refrescar a Maven. De acuerdo, ahora que ya está hecho, vamos a
salir de la palma. Y ahora en realidad tenemos
acceso a la API de papel.
7. Clase principal de Minecraft: De acuerdo, entonces el primer paso de cada plugin es crear
tu clase principal. Entonces ya tenemos una clase principal. No obstante, cuando se trata
de plugins de Minecraft, realidad no se utiliza
el método principal en Java. Vamos a seguir
adelante y borrar esto. Y vamos a ir a la cima. Quiero que teclee extiende plugin
Java, presiona Enter. Y verás que en la parte superior, importó un nuevo paquete. Cada vez que estés
importando algo de un
archivo o paquete diferente, vas a ver esta declaración de
importación en la parte superior. Ahora dentro de los corchetes de
clase principal, vamos a escribir public
void en Enable paréntesis. Y a la derecha de
eso, vamos a poner corchetes y luego abrir, y luego encima de esto, vamos a escribir en override. Sé que es posible que
nada de esto
tenga sentido para ti. En ese caso. No te asustes. Este es básicamente el
método principal de los plugins de Minecraft. Por lo que todo lo que hace
su plug-in necesita ejecutarse dentro
del método on Enable. Ahora quiero que hagas lo
mismo que hicimos antes. Y vamos a
seguir adelante e imprimir un comunicado a la
consola y Minecraft. Siempre que este plugin
se habilite, vamos a hacer S
OUT, introducir cotizaciones. Y en lugar de hello world,
vamos a decir que este es mi nuevo y asombroso plugin de Minecraft.
8. Comentarios: Por lo que ahora te voy a estar
enseñando sobre comentarios. Un comentario es
algo que los desarrolladores ponen dentro de su código para explicarlo a otro
desarrollador o a ellos mismos más tarde, el comentario no tiene ningún efecto
en el código en absoluto. Entonces vamos a escribir un comentario muy básico encima de
nuestra declaración logger, solo explicando lo que está haciendo. Entonces un comentario son dos barras y luego
puedes escribir tu comentario. Así que voy a decir que este es mi increíble comentario que describe mi increíble declaración de registrador. Ahora también puedes escribir otro tipo de
comentario que
generalmente verás arriba,
clases o métodos. Así que por encima de esto en método habilitado, voy a escribir slash asterisco dos Astérix y
voy a presionar Enter, y luego puedo escribir
un comentario aquí. Este es el método on Enable para mi súper
increíble plug-in de Minecraft. Y luego
incluso puedes lanzar un comentario por encima de la clase principal. Esta es mi clase principal. Ahora que ya sabes
escribir un comentario, voy a describir rápidamente cómo
debes
estar usándolos. Evita lo que acabo de hacer aquí. Lo que hice aquí fue poner comentarios por todas partes y son comentarios
inútiles. No quieres que tu comentario
distraiga de tu código. Y de hecho, tu comentario realmente solo
debería estar ahí si el código en sí no está
describiendo lo que está sucediendo. Entonces si vas a la
cima, verás que
pongo esta es mi clase principal, pero todos saben que
esta es tu clase principal. Entonces no tiene sentido
tener este comentario. Si bajas por aquí,
verás que este es el método on Enable para mi súper
increíble plug-in de Minecraft. De nuevo, todo el mundo sabe lo que es
un método ensemble si están escribiendo plugins de
Minecraft. Entonces vamos a borrar.
9. Plugin Yaml: Ahora tenemos que crear
algo conocido como el plug-in punto YAML. Conoce el plugin de Minecraft se
va a ejecutar sin esto, vas a dirigirte
a los recursos. Y la parte superior izquierda,
haz clic derecho en ella. Ir Nuevo Archivo y tipo
plug-in punto YAML. Entonces en el plug-in punto YAML, vamos a seguir adelante
y poner el nombre del plugin en la parte superior. Entonces vamos a escribir nombre, espacio de
dos puntos, el
nombre del plugin. Entonces vamos a hacer plug-in
híbrido. Ese es mi nombre de plug-in. Entonces voy a hacer autor, que es cualquiera que sea tu nombre, voy a decir
Trevor. Versión colon. Voy a hacer 1, ya que es
la primera versión. Y luego voy a
poner el espacio principal del colon. Y entonces todo lo que hace esto es que sigue la estructura
del paquete hasta su clase principal. En nuestro caso, me tenemos, Eso es Trevor punto híbrido
plug-in, punto principal. Entonces vamos a hacerme Trevor
punto híbrido plug-in principal. Entonces podemos agregar una descripción del
plugin. Voy a decir descripción. Este plug-in hace cosas al azar. Y entonces incluso podemos
poner una versión de API. Ya que estamos en 1.19,
voy a decir 1.19. Y luego una vez
que tengas todo esto, ya
terminas con el archivo YAML
plug-in y dot.
10. Compilar el plugin: De acuerdo, así que ahora todos los que
quedan por hacer para terminar su primer plug-in es realidad poner su
plug-in en su servidor. Para ello, necesitamos compilar el jar
a la ruta del
directorio del plugin del servidor. Ahora, eso suena confuso, solo sigue mis pasos
y tendrá sentido. De acuerdo, así que
vamos a ir a la parte superior izquierda y hacer clic en Archivo, y luego dar clic en la estructura
del proyecto. Entonces lo que vas a hacer
es en el menú del lado izquierdo, vas a dar
clic en artefactos. Entonces deberías ver esto. Ahora vamos a dar clic en
el botón Plus aquí mismo. Jar, no le des click. Y luego a la derecha ir, clic en módulos
con dependencias. Y luego presiona, Ok. Entonces este de aquí es el directorio de salida del
jar que vas a estar construyendo. Y queremos cambiar esto para construir
directamente en nuestro servidor. Entonces vamos a ir a hacer
clic en el espita visual y asegurarnos de que has seleccionado
tu servidor correcto. Quiero que escriba
dot pass, Enter. Esto va a copiar la ruta de tu servidor a
tu portapapeles. Ve aquí, pega eso.
11. Comando de Discord: De acuerdo, entonces ahora por el momento que todos han estado esperando, vamos a crear
nuestro primer comando, y va a ser un comando de
slash discord. Este es un comando muy
común que ves en la mayoría de los servidores de Minecraft. Entonces en realidad es útil y
es bastante simple de hacer. Entonces vamos a dirigirnos a
la izquierda, clic en nuestro paquete base. Vamos a hacer clic derecho en
ella nueva clase Java, y vamos a
llamarlo comando discordia. Ahora lo que quieres hacer
es teclear implementos hombre, ejecutor y presionar Enter. Ahora vas a ver
que tiene una línea roja debajo. Pasa el cursor sobre eso. Y luego dar clic en
Implementar Métodos. Prensa. Vale, ahora he hecho mi
texto un poco más pequeño, y voy a seguir adelante y
acortar algunos de estos nombres solo para que puedas ver todo
un poco mejor. Ahora si damos un paso atrás y nos fijamos en lo que está
sucediendo aquí, verás que este es su
propio método llamado on command, y tiene su propio
par de corchetes, igual
que lo que has visto antes. Entonces eso significa que todo
el código relacionado con este comando se va a ejecutar
dentro de estos corchetes. Ahora ya verás aquí mismo, este es el remitente. Se trata de la persona que
ejecuta el comando. Eso podría ser una consola
o podría ser un jugador. Ahora, vamos a hacer
algo interesante. Vamos a seguir adelante y mandar un mensaje a este
jugador o consola. Vamos a escribir sender
dot send message quotes, que es similar a lo
que has visto antes. Y luego lo vamos a hacer,
este es un mensaje increíble. Ahora hay dos
cosas que tenemos que
hacer para que este comando viva. Tenemos que registrarlo
y la clase principal, y tenemos que registrarlo
y el plug-in punto YAML. Entonces primero vamos a
ir a la clase principal. Voy a quitar esto. Y voy a escribir comandos
git comillas. Y esto es lo que quieres que sea
tu nombre de mando. Yo quiero que sea discordia. Voy a hacer dot set, ejecutor. Entonces vas
a escribir nuevo espacio, sea cual sea tu
nombre de clase de comando, comando Discord. Y vas a ver un
poco más destacado aquí mismo. No te preocupes por eso. Si te molesta
lo suficiente, puedes hacer clic en Reemplazar con
objetos que requieran no nulo. No va a hacer nada si
haces eso o no lo haces. Ahora que
lo hemos registrado en nuestra clase principal, vamos a seguir adelante y sí
vamos a nuestro plugin dot YML, vamos abajo y vamos
a escribir comandos,
dos puntos, presionar Enter, y luego teclear el comando
que quieren que sea. Entonces en este caso es Discord. Entonces podemos escribir una
descripción para el comando. Digamos que accedan a la discordia de
los servidores. De acuerdo, ahora lo que vamos a
hacer es hacer clic en
Construir, construir artefactos y construir. Ahora tengo Minecraft y
el servidor abierto aquí. Entonces me voy a unir al servidor. Te voy a mostrar que
funciona para consola y jugadores. Voy a escribir slash discordia. Vas a ver que este
es un mensaje increíble. Entonces vamos a
ir a la consola y voy a teclear discordia. Vas a ver que este
es un mensaje increíble. Ahora lo que tenemos que hacer
es en realidad
enviarles un verdadero enlace de discordia. Voy a volver
a mi inteligencia y volver a la clase de mando. Este enlace de discordia puede ser cualquier enlace de
discordia que tengas. Yo sólo voy a hacer uno que
tengo para el servidor en el
que trabajo. Entonces voy a borrar
esto y voy a escribir colon
HTTPS y luego los bloqueos de ruta de enlace de
discordia. Yo quiero que esto sea obvio, así que voy a
decir enlace de discordia. Y luego voy
a presionar Build,
Build Artifacts, y build. Entonces en lugar de reiniciar el servidor cada vez
que hago un pequeño cambio. Yo lo quiero, voy a
seguir adelante y escribir slash reload. Ahora va a decir,
¿estás seguro de que quieres recargar? Y voy a decir
recargar, confirmar. Ahora está tratando de advertirte que las recargas o malas
y lo son si
tienes un montón de
jugadores en tu servidor o incluso demasiados plugins. Pero debido a que tenemos un
plug-in que es realmente diminuto, Está completamente justificado
para escribir slash reload. Ahora que tecleamos dicha recarga, voy a escribir
slash discord otra vez y verás que se actualizó. El problema aquí es que
se ve un poco feo. Por lo que ahora tenemos que hacer que se
vea bonita con colores.
12. Comando de discord con color: De acuerdo, entonces ahora necesitamos
darle este color, y hay múltiples
formas de hacerlo. Por ahora, nos vamos a apegar
a los colores básicos del cubo. Y hay dos formas en que en realidad
podemos hacer eso. Pero digamos que quiero que
esto sea verde. Vamos a ir al inicio
mismo
del enunciado y
escribir chat color, verde
oscuro, espacio más espacio. Entonces esto se va a leer. Por lo que vas a pasar el cursor sobre
él y hacer clic en Importar clase. Y luego haz clic en color de chat y donde dice
org dot bucket. Y eso está en la
parte superior e importado. Al igual que dije antes,
que es lo que pasa cuando usas algo que es
de una clase diferente. Ahora, vamos a
construir esto. al Servidor Minecraft,
recarga, confirma
y barra la discordia. Ahora esto todavía no se
ve muy bien. Digamos que quieres que este enlace de
discordia sea blanco, pero en realidad quieres que
este sea rosa. Entonces, una forma
más fácil de hacer esto es seguir
adelante y eliminar esto
solo en una línea diferente. Sólo para empezar de cero, vamos a centrar
ese mensaje SYN. Vamos a chatear color, traducir
puntos, códigos de colores
alternos. Y puedes presionar Tab para
completar toda esa línea. Y vas a dar clic en el símbolo del
apóstrofo y luego hacer turno siete comas. Y entonces aquí es donde
vamos a poner el texto. Entonces en realidad voy
a presionar Enter. Entonces así lo vamos a
hacer en una nueva línea. Vamos a ir a Google y
teclear los códigos de color del cubo. Vas a estar haciendo referencia mucho a
esto hasta que no lo
hayas memorizado. Pero estos son todos los códigos de color del
cubo y verás todos
estos símbolos. 0123456. Entonces sigue leyendo, mantén
esta página levantada. Entonces digamos que queremos hacer blanco para cuando hacemos blanco y
luego queremos hacer rosa. Entonces el blanco es F y el rosa es D. Se va a volver
a la manera inteligente. Lo vamos a hacer. Y F, que es el símbolo
que aquí especificamos. Y luego vamos a hacer y D, voy a agarrar este
enlace y pegarlo aquí. Voy a borrar
el mensaje en la parte superior. Yo lo voy a construir. Vuelve a Minecraft, recarga y luego
escribe slash discord. Y ya verás que ahora
se ve mucho más bonita. Ahora por una última cosa que
voy a hacer es que voy a hacer, voy a poner un espacio arriba y abajo. Y sólo puedes
hacerlo enviando un mensaje en blanco
sin nada en él. Arriba, abajo, recarga. Y ahora tenemos un comando de discordia bonito, sencillo, limpio.
13. Project: De acuerdo, entonces el proyecto
para este curso es
crear tu propio comando de ayuda de
slash. Y vas a querer que
se vea algo así. Como pueden ver,
mecanografié la ayuda de slash. Dice que el servidor ayuda
con las pantallas superiores, tanto los comandos que se
crearon como lo que hacen. Y hay tres colores
diferentes. Tienes amarillo,
gris oscuro, gris claro. Como reto opcional, quiero que intentes hacer el comando que somos sólo
los jugadores lo pueden ejecutar. Te darás cuenta en
este momento si vas a Visual spigot y tecleas help, la consola también puede ejecutarla. Esto en realidad no es algo que te
enseñé y si no
puedes entenderlo, No
hay vergüenza en eso en absoluto. No he repasado esto. Este es un reto opcional. Si no sabes por dónde
empezar en el reto, pero quieres asumirlo. Mi única pista para ti es que
Google es tu amigo.
14. Conclusión: De acuerdo, así que eso
termina todo lo que tengo que enseñarte en este primer curso de
boot camp. Y si bien puede que
no parezca que hiciste algo súper increíble, porque acabamos de hacer
dos pequeños comandos. Si llegaste hasta aquí, definitivamente es
algo de lo
que estar orgulloso. Tienes que comandos completamente
funcionales en un servidor Minecraft en ejecución, y sobre todo si
nunca has tocado Java antes. Entonces, de todos modos, si a
ustedes realmente les gustó este curso y llegaron hasta aquí, espero verlos en mi
próximo curso de boot camp.