Estructuras de Datos

Explicaciones y comparaciones entre las distintas estructuras de datos y diferentes optimizaciones según cada caso.

[Unity3D + C#] Consola de Comandos

Cómo crear una consola de depuración con comandos personalizados, que se puedan agregar o quitar. Un comando especial para mostrar todos los comandos disponibles con sus descripciones. Uso de diccionarios para guardar cada comando. Algunas configuraciones de UI para que se vea “linda”. Uso de “delegate” y “Dictionary” para manipular [...]

[Unity3D + C#] Algoritmos Genéticos

Tienen varias finalidades, pero las que más podemos destacar son la posibilidad de aprendizaje y la búsqueda de la mejor solución a un problema. En principio la teoría podría parecer algo difícil de entender: ¿Cómo es que aprende? ¿Cómo encuentra la forma? Si bien estos algoritmos son de mucha ayuda [...]

[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. […]

Por |2017-04-14T01:28:07-03:00domingo 19 de marzo de 2017|Categorías: C#, Estructuras de Datos, Material de Clase (Da Vinci), Programación, Unity3D, Unity3D - Avanzado|Etiquetas: , , , , , , |5 Comentarios

[Lógica] Eliminando elementos de un array

Mucha gente tiene problemas a la hora de eliminar elementos de un array, y más si el mismo se está recorriendo frame a frame. Uno de los problemas más grandes que veo es de lógica. Muchos tienen una lógica para eliminarlos más o menos así: […]

[Unity3D + C#] Animación de Spritesheets

Buenas! Voy a mostrar hoy cómo hacer para animar un spritesheet en Unity3D, con C#. Antes que nada, quiero aclarar que sé que hay una manera mucho más “fácil”, que es con el Animator. Evito usar este componente por una cuestión de que es tan fácil aprenderlo que se puede [...]

Ir a Arriba