[PSeInt] Lógica de la Programación
El objetivo de este post es mostrar en líneas generales las bases de lo que es la programación y la lógica. La idea es que sirva de introducción al mundo de la programación para aquellas personas que quieran meterse y también para repaso de mis alumnos. Para esto voy a usar un programa llamado PSeInt, en el cuál podemos programar y compilar nuestros programas escribiéndolos en español y de una manera bastante coloquial y entendible. No es mi idea meterme (por ahora), en tecnicismos ni nada por el estilo. Voy a ondar los temas de la manera más general posible, mostrando sólo lo intrínsecamente necesario para que puedan desarrollar un programa básico y que después ustedes decidan si les interesa seguir aprendiendo.
[Unity3D + C#] PathFinding con NavMesh
En este post voy a mostrar cómo se usa el NavMesh de Unity3D. Esta es una de las ramas de la inteligencia artificial, que incluye búsqueda de caminos y un comportamiento grupal, al hacer que uno o más agentes (personajes), puedan llegar de un punto A hasta un punto B esquivando obstáculos e incluso evitarse entre ellos. Vamos a ver también que este componente de Unity puede tener en cuenta el uso de portales y fragmentos de escenarios que no están conectados, para los cuales se necesita saltar.
[C#] Delegate, Event, Action y Func
Estos 4 tipos de datos de C# sirven para facilitar el trabajo con métodos (funciones). La idea también es abrir más la perspectiva a nuevos tipos de datos y formas de trabajar. Básicamente, son tipos de datos que guardan funciones dentro.


