Curso On Demand: Programación Básica con Python y Videojuegos

Descripción

Programación Básica con Python y Videojuegos es un Diplomado orientado a las personas y entusiastas de la tecnología y los videojuegos que buscan aprender a programar y crear videojuegos para ampliar su área de experiencia hacia los medios interactivos y digitales a través de contenido en linea y en comunicación con expertos de la industria de Videojuegos. Busca enfrentarlos a proyectos donde se implementen mecánicas de juegos, animaciones y flujos propios de productos interactivos como son los videojuegos.

El Diplomado de Programación Básica con Python y Videojuegos de ONLINE Experience está diseñado en 3 Módulos los cuales abarcan las áreas más importantes de las bases de la programación y el desarrollo de un videojuego, las cuales son Programación Básica con Python, Desarrollo de Videojuegos 2D y Desarrollo de Videojuegos 3D

A continuación se muestra el temario *general:

TEMARIO

  • Módulo de Programación Básica con Python
    • Introducción al Lenguaje
    • Introspección al lenguaje
    • Tipos y estructuras de datos
    • Bloques de código y estructuras de control
    • Funciones y Programación estructurada
    • Manejo de Errores y orientación a objetos
    • Errores y Excepciones
    • Librerías estándar
    • Los videojuegos y la historia de las gráficas
    • Teoría básica de juegos: frames y ciclos de update
  • Módulo de Desarrollo de Videojuegos 2D
    • Explicación de mecánicas de juego: Brickbreaker/Pong
    • La primer ventana en Panda3D
    • Los tasks, el espacio coordenado y el modelo de programación en Panda3D
    • Setup 3D y 2D en Panda: cámaras, carga de elementos, materiales/texturas
    • Operaciones con modelos y actores para modificar translación, rotación y escala global y local
    • CardMaker para generación de elementos de prueba
    • Jerarquía y Scene graph
    • Sistema de Tags en panda
    • Posiciones relativas a otros elementos y operaciones con vectores
    • GUI de posicionamiento y copia de objetos (NodePaths, reparent)
    • Nodepath collections y modificación de objetos específicos
    • Arquitectura de juego
    • Eventos en Panda3D: Suscripción y atención
    • Debugging the game
    • El archivo Config.prc
    • Colisiones y “física básica”
  • Módulo de Desarrollo de Videojuegos 3D
    • La cámara de modelo, el frustum y optimización
    • Diferencias entre Modelos, Actores, Animaciones
    • Carga y exportación de Modelos EGG y BAM
    • Animation blending
    • Texturing, Materiales y Shaders
    • Utilidad para texturas cuadradas
    • Terrenos
    • Lógicas de enemigos y player en 3d
    • Máquinas de estado finito en panda3d
    • Física y colisiones en 3D
    • Multicámara, render 2 texture
    • Filtros de render

 

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “Curso On Demand: Programación Básica con Python y Videojuegos”

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

$99

Pagá en cuotas con Mercado Pago
Categoría: