Cómo creé mi primer videojuego

Mi experiencia con “The Quackers Adventures”

Capudinos
4 min readJan 1, 2023

En primer lugar, feliz año nuevo a todos!!

Desde mi colaboración con

en el blog de arriba👆, me pregunté que tan complicado sería para un profesional de una rama ajena a la informática aprender el desarrollo completo de un videojuego. Investigando en esta misma plataforma pude encontrar el siguiente blog publicado por el usuario sobre la plataforma PuzzleScript. Como presentación rápida, es una página destina a la creación de videojuegos con temática de rompecabezas.

En mi caso, yo admito que no contaba con ningún conocimiento sobre programación; sin embargo, esto no fue ningún problema gracias a que me puse a revisar el trabajo de los demás usuarios, y aprender que tipo de acciones podían generar los distintos códigos aplicados.

Ejemplos de videojuegos proporcionados por PuzzleScript

Luego de aprender suficiente sobre que clase de interacciones generaban los distintos códigos, empecé mi desafío autopropuesto de crear un videojuego.

La idea del videojuego no fue muy clara, entonces pensé que tal vez en las publicaciones de mi amigo ya mencionado (Rice) se me ocurrió una idea de contar con el personaje “Quackers” como el protagonista de la historia.

Quackers

Por supuesto, yo no sabía nada de programación, pero sí de videojuegos, así que incluí en ciertas regiones del juego el “arroz” como un objeto para recoger, para que de esta manera en los mapas existiera un incentivo que motivara al jugador a desplazarse hacia estas zonas. Además de un cuadrado que indicara al jugador hacia donde continuar la aventura.

Quackers y el objeto “arroz”

Escribir la historia fue la parte más sencilla de todo el desarrollo, pues al ser un videojuego tan corto, la seriedad de una historia compleja no encajaría, así que la simplicidad era necesaria. Aún así, el juego lo dividí en 4 secciones en las cuales puedes encontrar un Boss al final de cada una.

En la primera parte el Boss seleccionado fue un calamar colosal, donde los tentáculos persiguen a Quackers.

Primer Boss

En la segunda parte el Boss seleccionado fue una serpiente. Este Boss lo programé con movimientos aleatorios, excepto cuando Quackers se encontraba en línea recta, ya sea horizontal o vertical, en dicho caso, la serpiente se desplazaba en la línea recta definida por el jugador.

Segundo Boss

En la tercera parte fue más difícil ponerme de acuerdo por algún Boss, terminé por decidirme por una planta que se mueve sobre sus raíces y ataca lanzando sus pétalos. Los cuales pueden ser desviados por el viento del ambiente.

Tercer Boss

En la cuarta y última parte, el Boss escogido fue un dragón al cual en vez de atacar, hay que huir de él, esquivando sus llamas, durante una sección importante del nivel.

Cuarto Boss

Como puede notar, en la sección del dragón, el jugador no controla a Quackers, sino al compañero que aparece en el segundo Boss. Invito al jugador a que juegue y descubra esta aventura a la cual le dediqué bastante esfuerzo :D

Este blog no lo realizo con el objetivo de presumir el producto final de mi proyecto, ni siquiera para hacer notar mi “talento” pues como ya dije este es lo que yo consideraría como mi primer videojuego oficial.

Mi objetivo en realidad hacer notar que a pesar de que el mundo de la programación es demasiado amplio para algunos, a final de cuentas mucha gente se ha aventurado ya en este universo tan extenso y forjado herramientas que nos permiten adentrarnos con más facilidad. A final de cuentas nada es complicado si uno se anima a pedir ayuda.

Y tal vez se esté preguntando: ¿Qué tiene que ver todo esto con la paleontología?

Para nadie es un secreto que el mundo “evoluciona” más rápido gracias al poder de la tecnología y si bien es cierto que aún no nos encontramos listos para separarnos de nuestra naturaleza, ya nos hemos ligado tanto a la tecnología que no podemos desprendernos tampoco de esta última, por lo tanto, es necesario entender la tecnología tanto como entender la naturaleza para adaptarnos a los cambios del mundo.

Si llegaste al final del blog, te invito a que pruebes el videojuego, el cual podrás encontrarlo en los blogs de

, además que podrás encontrar los códigos para observar a detalle como fue la programación del proyecto.

Visita el trabajo de mi amigo Rice :D
Visita también mis redes sociales

--

--