Learn about Game Development

Explore this collection of free game development tutorials from experienced industry instructors. Learn new skills, theory, game development software, and more.

All Game Development content:

  1. Entendiendo los Comportamientos del Volante: Evitando Colisiones

    Entendiendo los Comportamientos del Volante: Evitando Colisiones

    Tutorial Intermediate

    La navegacion decente de NPCs (Personajes no Jugables) frecuentemente requiere la habilidad de evitar obstáculos. Este tutorial cubre el comportamiento del...

  2. Patrones de diseño en WordPress: Una introducción

    Patrones de diseño en WordPress: Una introducción

    Tutorial Beginner

    Para aquellos que tengan una amplia experiencia en ingeniería de software, los patrones de diseño deberían ser territorio familiar; sin embargo, hay todo un...

  3. Cómo modificar el comportamiento del tema padre dentro de un tema hijo

    Cómo modificar el comportamiento del tema padre dentro de un tema hijo

    Tutorial Beginner

    ¿Qué son los temas hijo o child themes? Los temas hijo son una útil funcionalidad de WordPress que permite que los desarrolladores creen una nueva plantilla...

  4. Cómo construir un JRPG: una guía para desarrolladores de juegos

    Cómo construir un JRPG: una guía para desarrolladores de juegos

    Tutorial Beginner

    El improbable lugar de nacimiento de los JRPG El limo: uno de los enemigos emblemáticos de Dragon Warrior.En

  5. Plantillas de plugins dentro de WordPress

    Plantillas de plugins dentro de WordPress

    Tutorial Beginner

    Cuando se trata de crear un Tipo de Entrada Personalizada dentro de un plugin de WordPress, siempre encontramos el mismo problema: necesitas crear un archivo...

  6. Programar un generador de secuencia en un Paisaje Estelar

    Programar un generador de secuencia en un Paisaje Estelar

    Tutorial Intermediate

    En mi artículo anterior, expliqué la diferencia entre un generador de números pseudoaleatorios y un generador de secuencias, y examiné las ventajas que tiene...

  7. Cómo acelerar A * Pathfinding con el algoritmo de búsqueda Jump Point

    Cómo acelerar A * Pathfinding con el algoritmo de búsqueda Jump Point

    Tutorial Intermediate

    horizontales y verticales: Ejemplo de una de las situaciones de poda horizontal. En el código, esto terminará como una serie de declaraciones if que

  8. Manual básico para desarrolladores de juegos: una descripción general del modelado 3D en juegos

    Manual básico para desarrolladores de juegos: una descripción general del modelado 3D en juegos

    Tutorial Beginner

    Casi todos los juegos importantes lanzados en estos días se realizan en 3D o utilizan una gran cantidad de recursos 3D. Si bien todavía hay muchos juegos...

  9. Comprender las funciones conectables de WordPress y su uso

    Comprender las funciones conectables de WordPress y su uso

    Tutorial Beginner

    WordPress proporciona una colección de funciones en su núcleo llamadas "pluggable functions" o funciones conectables. Como su nombre indica, podemos conectar...

  10. Diseño de nivel del Portal 2: desde la idea inicial hasta el nivel final

    Diseño de nivel del Portal 2: desde la idea inicial hasta el nivel final

    Tutorial Beginner

    En un artículo anterior, discutí lo que implica crear un nivel sólido en Portal 2 y lo que debes considerar como diseñador de niveles. En este...

  11. Comprender los comportamientos de dirección: Gestor de movimiento

    Comprender los comportamientos de dirección: Gestor de movimiento

    Tutorial Intermediate

    Los comportamientos de dirección son excelentes para crear patrones de movimiento realistas, pero son aún mayores si puede controlarlos, utilizarlos y...

  12. Portal 2 Diseño de niveles: Creando rompecabezas para desafiar a tus jugadores

    Portal 2 Diseño de niveles: Creando rompecabezas para desafiar a tus jugadores

    Tutorial Beginner

    Portal fue uno de los juegos de rompecabezas más distintivos de los últimos años, y su secuela Portal 2 nos mostró que un rayo puede golpear dos veces. Un...