
Shaders: Parallax Effect for a Brick Wall


Creo que he estado mucho tiempo haciendo lo que “creía” que tenía que hacer, e intentando hacer lo que quería hacer entre los recovecos de esa obligación auto-impuesta.
Cuando empecé este canal, este blog, lo hice con la intención de dejar un registro de cosas que yo había ido aprendiendo. La intención era buscar yo una excusa para aprender cosas nuevas, dejarlas grabadas para no olvidarlas y, quizá, con ello, ayudar a otra gente en su viaje de aprendizaje. Además, como extra, me venía bien para demostrar lo que sabía a posibles empresas que quisieran contratarme.

En este tutorial veremos cómo implementar un grafo genérico en Unity sobre el que aplicaremos el algoritmo de búsqueda de caminos con el algoritmo A*.
A* es uno de los algoritmos de búsqueda de caminos más conocidos del mundo, y aunque parece muy complicado al principio, es en realidad muy sencillo de entender.
En este artículo se explican las bases para entender cómo funciona y cómo implementarlo en cualquier lenguaje de programación. También daremos un paso más allá, explorando las maneras en las que se puede manipular para adaptarlo a nuestros casos de uso.
Tanto si estás empezando como si ya has programado muchos proyectos en tu vida, el proceso de empezar con un lenguaje de programación nuevo puede ser muy intimidante y frustrante. ¡Aquí te dejo una pequeña guía para enfrentarte a este nuevo reto por etapas!
¡Feliz Sábado! Hoy, por fin, vamos a utilizar lo que aprendimos de la Inteligencia Artificial y las Máquinas de Estado Finitas para crear un NPC (Personaje no Jugador en inglés) básico en Unity, un personajillo que andará por un pueblito medieval.
¿Te apuntas?
Quieres hacer un videojuego por tu cuenta y no tienes ni idea de por dónde empezar. Diseño, arte, programación… ¡son muchas cosas!
¿Te has preguntado alguna vez por qué no has terminado ya ese videojuego que estabas haciendo? ¿Tienes miles de ellos sin acabar? ¡Pero si eran tan simples!
Bueno, ¡no te preocupes! Tengo aquí las claves para ayudarte a terminar y encauzar bien tus futuros proyectos. Hoy, nos ponemos el sombrerito de Producción de Proyectos.
¿Has intentado programar una Inteligencia Artificial alguna vez pero no sabías por dónde empezar? Conseguiste programarlo, ¿pero era un churro de ifs y bucles interminables? ¿Estás estudiando los autómatas finitos en clase y no tienes ni idea de para qué sirven?
No te preocupes, ¡hoy soluciono todas tus dudas! En este artículo teórico aprenderás a plantear tus propias inteligencias artificiales en papel, para que seas capaz de programarlas en cualquier lenguaje que se te pueda ocurrir.
¡Empezamos!
Aaaaaaaaah, ¡por fin! ¡Llevaba mucho tiempo queriendo hacer este tutorial! Y es que vamos a hacer un juego rápido y simple que funcione en móvil y ordenador, y te voy a enseñar todos los pasos para empezar y terminar los juegos que te propongas.
Si estabas buscando una excusa para ponerte, ¡ésta es tu señal! Estos tutoriales valen igual para quien sabe programar un poquito y quiere empezar en el mundo de los videojuegos, como para quien ya lleva mucho tiempo en la industria y quiere dar el salto a Unity.
¿Empezamos?