REVISTA

JUVENTUD Y CIENCIA SOLIDARIA:

En el camino de la investigación

Shang play

Nayeli Julissa Asmal Barreto, Dayana Lisette Jimenez Espejo,

Oleshka Alessandra Quintero Flores

Nayeli Julissa Asmal Barreto, tengo Dayana Lisette Jimenez Espejo, 15 años y estudio en la Unidad Educativa tengo 17 años, me gusta mucho la medicina

particular Sudamericano, me gusta leer y y en este proyecto encontré un pequeño

aprender más sobre la programación de gusto por la Informática. videojuegos. Mi mayor sueño es tener un título profesional.

Oleshka Alessandra Quintero Flores , , tengo 15 años, soy fanática de las ani-maciones como también del dibujo, amo aprender cosas nuevas y le tengo bastante cariño a la informática, eso fue lo que me motivó a hacer este proyecto con mis compañeras.

Resumen

El presente proyecto consiste en el desarrollo de un a experimentar, conocer el funcionamiento del juego e videojuego con temáticas de naves y seres espaciales, implementar estrategias en el transcurso del mismo. El tiene un estilo retro que se asemeja a los juegos juego es un trayecto recreativo que tiene varios factores de Mario Bros, pero con modificaciones que lo hacen de complejidad para que la comunidad pueda analizar auténtico. El proyecto tiene como propósito desarrollar y aplicar técnicas a medida que el juego avance [1].

capacidades y habilidades motivando a los jugadores

28

En el camino de la investigación 29

Palabras clave: Shang, videojuego, programación, persona, es decir que no tendrá ninguna comunicación Unity con otros jugadores. Lo que se busca es presentar una historia divertida, con trucos diferentes y que desde

Explicación del tema el primer vistazo el jugador sienta el deseo de seguir adelante [2].

Shang es un videojuego que se centra en un person-

aje principal, representado por un zorro que se llama Población

Yuxs. Durante su trayecto, el personaje enfrenta dis-

tintos retos y a medida que los sortea, pude recoger El juego está diseñado tanto para niños como para monedas que son su recompensa. El juego tiene como adultos, es decir para todo aquel que desee experi-objetivo entretener, por lo que deberá ser lo más di-mentar emociones, que quiera divertirse o distraerse vertido posible. Las recompensas permiten participar [2].

en las diferentes dinámicas disponibles en el juego. Fi-

nalmente, se busca crear una comunidad interactiva y Desarrollo

activa a la vez. Este proyecto está desarrollado en 2D, con una El videojuego se creó en la plataforma Unity. Para dinámica fácil de comprender y con el fin de tener un que cada movimiento del juego sea posible, se lo realizó desempeño productivo. El juego consiste en recorrer un en el lenguaje de programación C, con la ayuda de trayecto que presenta diferentes grados de dificultad, Visual Studio. Aplicamos diferentes estrategias para cambiando de escenario según las aventuras que van que resulte divertido jugarlo, llamando la atención en apareciendo [3].

cada una de las escenas, intentando que las personas

logren una conexión con el personaje. Creación del videojuego en la aplicación de

Se ofrecen experiencias que involucran tanto la Unity

emoción como el suspenso, recreando diversos esce-

Como ya se dijo anteriormente, el juego se lo hizo

narios a medida que el personaje los recorre. El juego

usando la aplicación Unity. Para ello, debimos leer,

tiene un cierto grado de dificultad, lo que permite que

investigar y buscar trucos para poder hacer posible la

las personas experimenten satisfacción a medida que

realización del proyecto [4] [5].

van completando los diferentes niveles. Dentro de estos

niveles se presentan varias dinámicas, como la de evitar

tocar a los enemigos para no perder vidas, o intentar Creación de los escenarios y enemigos no caer al vacío. Primeramente se creó la escena donde se producirá el Cabe mencionar que este es un juego de una sola video juego.

Figura 1. Programing-Unity Fuente: Autoras 30 Juventud y Ciencia Solidaria.

La escena inicial presenta una jungla llena de ár-acaba el camino. Aquí se incrementa la posición, la boles. Luego se va recreando los espacios para que el escala y la rotación.

personaje pueda caminar y se aumentan los obstáculos

por donde puede circular hasta el momento donde se Creación del primer enemigo

Figura 2. Programing-Unity Fuente: Autoras

En este caso, se tenía un diseño ya creado del ene-.NET. Su sintaxis es clara, concisa y su enfoque en migo y lo que se hizo fue pasar el personaje a Unity y la orientación a objetos lo hacen fácil de aprender y acomodarlo de manera correcta. utilizar [6].

Se necesita programar para dar función al juego,

Programación para hacer posible que cumpla con el objetivo de recorrer diversos escenarios y que todos los elementos estén C es un lenguaje de programación de los más modernos unidos para que tenga coherencia. La programación, y es una excelente opción para desarrollar aplicaciones como se dijo, se realizó en Visual Studio y en el lenguaje multiplataforma complejas y escalables en el entorno C.

Figura 3. Programing-Unity Fuente: Autoras

Programación Yuxs saltos, cuando camina, cuando recoge las recompensas o cuando toca a los enemigos y pierda una vida.

En esta etapa se programa todo aquello que tiene

que ver con el personaje principal: el movimiento, los

En el camino de la investigación 31

Figura 4. Programing- Unity Fuente: Autoras

Audio del videojuego particular con el cual, poco a poco, el jugador se irá familiarizando. Lo mismo ocurrirá cuando pierde una

Esta etapa consiste en la implementación del sonido

vida o enfrenta algún obstáculo. El sonido es un ele-

encada uno de las etapas del juego, es decir que cuando

mento importante para captar la atención del jugador.

el personaje recoge una moneda se activa un sonido

Figura 5. Programing-Unity Fuente: Autoras

Implementación y creación del personaje prin-principales. También se experimenta con un ligero cipal cambio en el aspecto del personaje al cambiar de nivel.

El personaje principal se llama Yuxs, el modelo del Creación del menú y las escenas personaje se lo obtiene de una página web. Luego se El videojuego constará de un menú principal con dos trabaja en la trayectoria de Yuxs y sus movimientos opciones: botón de inicio y, botón para salir del juego.

32 Juventud y Ciencia Solidaria.

Figura 6. Programing- Unity Fuente: Autoras

La primera escena del videojuego muestra un am-escenas subsiguientes se cambiará el paisaje por donde biente selvático por el cual se desplaza Yuxs. En las se mueve el personaje.

Figura 7. Escena de ambiente selvático Fuente: Autoras

Figura 8. Cambio de paisaje al avanzar en el juego Fuente: Autoras

En el camino de la investigación 33

Una vez ya incorporado todos los componentes, personajes, sonidos y escenas el juego está listo.

Figura 9. Programing- Unity Fuente: Autoras

Figura 10. Programing- Unity Fuente: Autoras

Resultados cerlo. Obteniendo los resultados que esperábamos, las personas quienes ya han utilizado el videojuego, verifi-

Este proyecto resultó bastante interesante de realizar

can que experimentan destrezas y conocimientos para

y el resultado final fue totalmente satisfactorio para

poder cumplir con el trayecto planteado y manifiestan

nosotras. Consideramos que el juego quedó mejor de

que tiene situaciones divertidas y entretenidas.

lo esperado y planeado y fue una gran experiencia ha-

Análisis - Discusión • Se podría mejorar bastante la forma de juego en el futuro mediante nuevos retos y nuevos niveles

• Podríamos agregar una tienda virtual en donde interactivos.

se puedan comprar habilidades con las monedas

obtenidas. • En un futuro se podría hacer un modo multi-34 Juventud y Ciencia Solidaria.

jugador o, por lo menos, que puedan jugar dos o samiento e Investigación Social , n. 14, pp. 159-179, personas e incluir más personajes. 2008.

[2] C. S. González y F. Blanco, «EMOCIONES CON

Conclusiones VIDEOJUEGOS: INCREMENTANDO LA MOTI-VACIÓN PARA EL APRENDIZAJE», Teoría de El proyecto tiene muchas oportunidades, ya que en la la Educación. Educación y Cultura en la Sociedad

actualidad la mayoría de las personas manejan una o de la Información , vol. 9, n. 3, pp. 69-92, 2008.

computadora. [3] V. J. Beltrán-Carrillo, A. Valencia-Peris, y J. P.

En el futuro se podrían desarrollar más niveles y Molina-Alventosa, «LOS VIDEOJUEGOS AC-escenarios, tomando en cuenta que para nosotros ha TIVOS Y LA SALUD DE LOS JÓVENES: RE-sido todo un desafío desarrollar un videojuego. VISIÓN DE LA INVESTIGACIÓN», Revista Inter-nacional de Medicina y Ciencias de la Activi-

Agradecimientos dad Física y del Deporte / International Journal of

Medicine and Science of Physical Activity and

Un especial agradecimiento por la oportunidad que nos o Sport , vol. 11, n. 41, pp. 203-219, 2011

brindan de presentar el proyecto en una revista que [4] G. Ruiz y P. Julián, «Sobreviviendo como desarro-tiene un gran prestigio. De la misma manera, agrade- llador indie en Unity», feb. 2021. [En línea].

cemos el apoyo que nos ha brindado el colegio, y en Disponible en: https://shorturl.at/cdhzV

especial a los profesores Ing. Jaime Izquierdo e Ing. [5] U. Technologies, «Descarga el Unity Hub para Juan Bueno. También queremos agradecer a nuestros comenzar tus proyectos creativos | Unity». [En padres por su gran apoyo. línea]. Disponible en: https://shorturl.at/nwENS

[6] F. A. Lozano Ruiz y A. F. Beltrán Ballén, «Di-

Referencias seño de un aplicativo para generar documentación de código en el lenguaje de C# bajo el framework

[1] S. Belli y C. L. Raventós, «Breve historia de los de .Net», bachelorThesis, 2022. [En línea].

videojuegos», Athenea Digital. Revista de Pen- Disponible en: https://shorturl.at/ruBP4