Escolar Documentos
Profissional Documentos
Cultura Documentos
(http://www.imagecampus.com.ar)
Requisitos
Ttulo secundario completo. Poseer conocimientos bsicos de programacin en algn lenguaje (Ej: Basic, Pascal, C, C++, ActionScript, Python, etc.)
Los profesionales ms requeridos por las empresas argentinas desarrolladoras de videojuegos estudiaron en Image Campus
Esta carrera de 3 aos, est orientada a la programacin de videojuegos. Aprenders matemticas, lgebra, geometra y fsica, que son la base para programar juegos en cualquiera de los lenguajes de uso actual y de los que vendrn. Aparte de los lenguajes de programacin que son estndar en la industria, aprenders diseo, administracin y sistemas de bases de datos, gerenciamiento de proyectos, y obtendrs conocimientos sobre game design, level design, inteligencia artificial, generacin de audio, planeamiento de negocios e incluso aspectos legales y comerciales de esta actividad. Al finalizar la carrera manejars todos los temas comunes a un desarrollador, estars capacitado para hacer juegos independientes, trabajar en una compaa, pudiendo aspirar a puestos de liderazgo. Nuestra carrera de Tcnico Superior en Desarrollo de Videojuegos es pionera en Amrica latina, siendo la ms completa y exigente de su clase.
Objetivos
Aprender a desarrollar videojuegos en todas sus reas: programacin, game design, arte 2D y 3D, audio, project management.
IMAGE CAMPUS - Salta 239 - C1074AAE Ciudad de Buenos Aires - Argentina Tel (+54 11) 4383-2244 / Fax (+54 11) 4383-2992 ImageCampus.com.ar / info@imagecampus.com.ar
Qu se Aprende?
Historia de los Videojuegos Generar un videojuego a partir de una idea Teora y Documentos de Diseo Guin y Gneros Programacin en C#, C++, Actionscript Desarrollo de Juegos 2D y 3D aplicable a diversas plataformas (web, smartphones, pc y consolas) Planeamiento de Negocios Desarrollo de motores grficos 2D y 3D Diseo y edicin de niveles Generacin de Audio Crear y liderar proyectos Administracin de Base de Datos Programacin de Juegos Multiplayer Inteligencia Artificial
Software a Utilizar
Unity3D, MS Visual Studio, Adobe Flash, Adobe Flex, Adobe Illustrator, Autodesk 3ds Max, Adobe Photoshop, Hansoft, XNA Game SDK, DirectX SDK, Android SDK.
Campo Laboral
Videogames Programmer. Lead Programmer. Engine Programmer. Tools Programmer. Graphics Programmer. Network Programmer. Artificial Intelligence Programmer. Audio Programmer. Physics Programmer. Interface Programmer. Associate Programmer. Producer. Executive Producer. Project Leader. Technical Director. Game Designer. 2D & 3D Artist. Technical Artist. Indie Developer.
TRABAJOS DE ESTUDIANTES
>>Click Aqu>>
Plan de estudio
TCNICO SUPERIOR EN DESARROLLO DE VIDEOJUEGOS
Detalle de Contenidos
TCNICO SUPERIOR EN DESARROLLO DE VIDEOJUEGOS
Imgenes Digitales
OBJETIVOS: Utilizar la computadora y diversos softwares disponibles para la creacin de ilustraciones, para retocar imgenes y fotografas. Operar con herramientas de software para disear, transformar, retocar y administrar imgenes y capas de diversas caractersticas. CONTENIDOS: Creacin de imgenes vectoriales. Transformaciones. Efectos. Rellenos. Gradientes. Texto tipogrfico y artstico. Exportacin a distintos formatos. Retoque de imgenes. Manejo de capas. Ajuste del color. Uso de filtros. Texturas.
Programacin I
OBJETIVOS: Iniciarse en la programacin haciendo uso de pseudocdigo. Tomar contacto con el lenguaje C++, conociendo su sintaxis bsica y la estructura general de un programa. CONTENIDOS: Construccin de la lgica de un programa en pseudocdigo. Tipos de datos, sentencias, funciones del lenguaje C++. Creacin de programas simples. Utilizacin de sentencias condicionales e iteracin.El entorno de desarrollo Visual Studio. NET.
lgebra Elementa
OBJETIVOS: Comprender las herramientas matemticas bsicas para la solucin de problemas computacionales. Dominar los axiomas y principios lgico-matemticos relevantes para la resolucin de situaciones problemticas propias de la computacin. CONTENIDOS: Nmeros naturales. Nmeros reales. Lgica proposicional y lgebra de Boole. Definicindel punto y de la lnea. Distancia entre puntos. Trigonometra. Relaciones y funciones. Sistemas de ecuaciones.
Anlisis de Juegos
OBJETIVOS: Conocer los distintos gneros existentes dentro del mundo de los videojuegos. Identificar los juegos que marcaron hitos en la historia y sus factores de xito. CONTENIDOS: Concepto de gnero. Juegos de accin en primera y tercera persona. Juegos de estrategia por turnos y en tiempo real. Juegos deportivos y de carreras. Juegos de rol. Juegos de ingenio. Juegos de simulacin. Juegos de guerra.
Programacin II
OBJETIVOS: Dominar los conceptos de la programacin orientada a objetos aplicados en lenguaje C++, estructuras de datos estticas y dinmicas. CONTENIDOS: La estructura de datos "clase". Gestin dinmica de memoria (listas enlazadas y doblemente enlazadas), aritmtica de punteros, fundamentos de la programacin orientada a objetos, herencia y polimorfismo en C++, patrones de diseo, el modelo de programacin Windows. Depuracin. Programacin multihreading. Creacin y uso de libreras de enlace dinmico.
Desarrollo de Juegos I
OBJETIVOS: Conocer los elementos que componen un juego y las caractersticas principales de su programacin. Construir un juego sencillo en lenguaje C++. CONTENIDOS: Consideraciones generales de la programacin de videojuegos. Elementos que lo componen: bitmaps, sprites, mapas. Colisiones. Introduccin a DirectX. Manejo de dispositivos de entrada con DirectInput.
IMAGE CAMPUS - Salta 239 - C1074AAE Ciudad de Buenos Aires - Argentina Tel (+54 11) 4383-2244 / Fax (+54 11) 4383-2992 ImageCampus.com.ar / info@imagecampus.com.ar
Desarrollo de Juegos II
OBJETIVOS: Comprender la arquitectura de un motor de juegos. Comprender cmo integrar sonido a un juego. Conocer los formatos de compresin de audio ms populares. Conocer el componente DirectSound. CONTENIDOS: Diseo de un motor de juegos simple. Implementacin de estructuras para la carga y manipulacin de bitmaps, sprites y mapas. Creacin de una interfaz de juego (GUI). Programacin de audio. El formato Ogg Vorbis. Implementacin de streaming de audio. La librera Fmod, Bass y Audiere. Programacin de audio 3D.
Programacin de Grficos I
OBJETIVOS: Conocer el componente de creacin de grficos Direct3D. Construir entornos 3D simples. CONTENIDOS: Arquitectura del componente Direct3D. El pipeline de transformacin e iluminacin fijo. La matriz de proyeccin ortogonal. La matriz de proyeccin perspectiva. Luces y materiales. Carga de mallas de formato X.
Programacin III
OBJETIVOS: Comprender la necesidad y beneficio de utilizar mltiples hilos para la programacin de videojuegos. Comprender qu es y cmo utilizar objetos de sincronizacin. Construir videojuegos utilizando la programacin multi-hilo. CONTENIDOS: Sincronizacin. Semforos. Mutex. Secciones crticas. Threads. Programacin multihilo en entornos Windows. Programacin multihilo en entornos no Windows.
Modelado Tridimensional
OBJETIVOS: Crear modelos en tres dimensiones a travs de la utilizacin de la computadora. Animar modelos a travs de la utilizacin de la computadora. Utilizar herramientas que permitan generar modelos que puedan incorporarse a videojuegos. CONTENIDOS: Uso de herramientas de modelado. Primitivas. Modificadores simples y avanzados. Texturas. Renderizacin. Iluminacin. Animacin. Insercin de puntos clave. Exportacin de modelos y animaciones. Lenguaje de programacin de macros.
Diseo de Niveles
OBJETIVOS: Comprender cmo crear entornos atractivos para el jugador. Conocer distintas herramientas para la creacin de niveles 2D y 3D. Dominar una herramienta para la creacin de niveles 3D. CONTENIDOS: Qu es un mapa de tiles. Por qu utilizar mapas de tiles en videojuegos. Cmo crear mapas de tiles. Herramientas populares de uso libre para la creacin de mapas de tiles (mapas 2D). Mapas de tiles multicapa. Reglas para la creacin de mapas 2D. Introduccin a la creacin de niveles 3D. Herramientas de uso libre para la creacin de niveles 3D. El editor de niveles Hammer. Reglas para la creacin de niveles 3D.
Programacin de Grficos II
OBJETIVOS: Conocer la estructura de datos interna de los formatos de modelos 3D ms populares. Dominar las estructuras de datos espaciales utilizadas en los juegos para la eliminacin de polgonos no visibles. CONTENIDOS: Carga y manipulacin de modelos 3D en un juego. Formato de modelos populares (Quake2, Quake3, Half-Life, Cal3D). Animacin por vrtice, keyframes y esqueletal. Morphing. rboles BSP, Quadtrees y Octrees. Creacin de compilador BSP. Frustum Culling. Lightmaps.
IMAGE CAMPUS - Salta 239 - C1074AAE Ciudad de Buenos Aires - Argentina Tel (+54 11) 4383-2244 / Fax (+54 11) 4383-2992 ImageCampus.com.ar / info@imagecampus.com.ar
Administracin de Proyectos
OBJETIVOS: Aprender los conceptos fundamentales de la administracin de proyectos. Aplicar mtodos y herramientas de planificacin y programacin. Conducir equipos de trabajo para lograr con xito el proyecto. CONTENIDOS: Concepto de proyecto. El proyecto como sistema. Nivel y fases de la administracin de proyectos. Organizacin interna y equipo humano. Aplicaciones del mtodo FODA. Aplicaciones del mtodo ZOOP. Mtodos de diagramacin GANTT, PERT, ROY y por fases.
Fsica
OBJETIVOS: Aprender a pensar, relacionar y aplicar las leyes de la fsica a los problemas cotidianos. Utilizar los conceptos de fsica para la resolucin de problemas prcticos. CONTENIDOS: Mediciones fsicas. Cinemtica. Velocidad media e instantnea. Aceleracin. Ecuaciones de movimiento. Dinmica del punto material. Leyes de Newton: concepto de fuerza y masa. Fuerza de rozamiento. Fuerza centrpeta y centrfuga. Trabajo y energa. Mecnica del cuerpo rgido. Sistemas de partculas. Movimiento de rotacin y traslacin.
Inteligencia Artificial
OBJETIVOS: Comprender el concepto de inteligencia artificial. Utilizar herramientas y tcnicas de programacin para recrear comportamientos inteligentes. Aplicar algoritmos para la creacin de programas inteligentes con un nivel de dificultad medio. CONTENIDOS: Diseo de comportamientos inteligentes utilizados en los videojuegos. Creacin de componentes que desafen al usuario a repetir el juego. Algoritmos de bsqueda inteligentes y otros algoritmos. Heurstica inteligente. Patrones de comportamiento mltiples. Aprendizaje de las mquinas. Algoritmos de bsqueda.
Planeamiento de Negocios
OBJETIVOS: Incorporar las herramientas necesarias para implementar un plan de negocios. Conocer escenarios reales y concretos de implementacin de planes de negocio. CONTENIDOS: Caractersticas de las PYME. Importancia econmica. Ventajas y dificultades. Ideas de negocio. Creacin de valor. Organizacin y administracin. Financiamiento. Plan de negocio. Puesta en marcha.
Prctica Proyectual
OBJETIVOS: Comprender la dinmica del desarrollo de un proyecto profesional. Integrar los conocimientos y habilidades adquiridas. Identificar las instancias fundamentales en el desarrollo y ejecucin de un proyecto. Analizar las etapas que componen el desarrollo y ejecucin de un proyecto. Evaluar modelos de presentacin de un proyecto. CONTENIDOS: Pautas para la elaboracin de un proyecto de juegos. Creacin, diseo, desarrollo y ejecucin de un proyecto. Integracin de conocimientos y habilidades. Presentacin efectiva de un proyecto.
IMAGE CAMPUS - Salta 239 - C1074AAE Ciudad de Buenos Aires - Argentina Tel (+54 11) 4383-2244 / Fax (+54 11) 4383-2992 ImageCampus.com.ar / info@imagecampus.com.ar
Convenios Internacionales. Si estudiaste en alguno de estos pases se te acredita la total validez de ttulo de educacin secundaria: Bolivia / Brasil / Colombia / Chile / Ecuador / Espaa / Italia / Mxico / Paraguay / Per / Uruguay / Venezuela.
IMAGE CAMPUS - Salta 239 - C1074AAE Ciudad de Buenos Aires - Argentina Tel (+54 11) 4383-2244 / Fax (+54 11) 4383-2992 ImageCampus.com.ar / info@imagecampus.com.ar
El resto de los pases debern rendir las siguientes materias: Historia I - II - III; Educacin Cvica I - II; Instruccin Cvica
Aranceles
Consultar
IMAGE CAMPUS - Salta 239 - C1074AAE Ciudad de Buenos Aires - Argentina Tel (+54 11) 4383-2244 / Fax (+54 11) 4383-2992 ImageCampus.com.ar / info@imagecampus.com.ar