Programación de juegos BSc (Hons)
Ravensbourne University London
Información clave
ubicación del campus
Greenwich Peninsula, Reino Unido
Idiomas
Inglés
formato de estudio
En el campus
Duración
3 años
Ritmo
Tiempo completo
Tasas de matrícula
Solicitar información
Plazo de solicitud
Solicitar información
Fecha de inicio más temprana
Solicitar información
* estudiantes en casa de tiempo completo; £ 16,500 / año: estudiantes internacionales a tiempo completo
becas
Explore oportunidades de becas para ayudar a financiar sus estudios
Introducción
Conviértete en un programador maestro y mantente a la vanguardia de la evolución de los juegos. Trabajando codo a codo con artistas y diseñadores de juegos, desarrollará un profundo conocimiento técnico de los motores de juegos y la arquitectura de programación. Desarrolle habilidades incomparables en programación y scripting, generación de contenido, inteligencia artificial y realidad virtual y aumentada. Sin necesidad de conocimientos previos en codificación o programación, el curso le proporcionará las herramientas y la confianza para prosperar en el competitivo mundo de los juegos.
* Sujeto a validación
El curso BSc (Hons) Games Programming se encuentra junto con el curso BA (Hons) Games Development y prepara a los estudiantes para carreras de codificación en las industrias de los juegos. Trabajando junto a artistas y diseñadores de juegos, los estudiantes desarrollarán la comprensión técnica profunda de los motores de juegos y la arquitectura de programación que necesitan para crear juegos en la creciente industria actual.
Los solicitantes no requerirán ningún conocimiento previo de codificación o programación, el curso presentará los elementos básicos requeridos y apoyará la expansión de conocimientos y habilidades a lo largo de la progresión del título, desarrollando su práctica en un entorno crítico y de apoyo.
El plan de estudios del curso presentará a los estudiantes los lenguajes de programación (C ++ y C #), los motores de juegos (Unreal y Unity) y el desarrollo de habilidades especializadas en programación y secuencias de comandos, generación de contenido procedimental, inteligencia artificial, realidad virtual y aumentada.
Principales razones para postularse
- Desarrollar conjuntos de habilidades a nivel de la industria.
- Trabaje como parte de un equipo para encontrar soluciones creativas para la programación.
- Utilice herramientas específicas de la industria para desarrollar juegos para juegos de consola móviles, independientes y AAA.
- Las habilidades adquiridas en el curso se pueden aplicar a la programación convencional y al desarrollo web / de aplicaciones.
- Desarrollar una comprensión técnica profunda de los motores de juegos y la arquitectura de programación.
Temas clave de estudio
La práctica colaborativa, los juegos improvisados y el trabajo con la industria serán aspectos fundamentales de la experiencia del estudiante. Los estudiantes se familiarizarán con el uso de tecnologías de juegos y la capacidad de utilizar herramientas específicas de la industria para desarrollar juegos para juegos de consola móviles, independientes y AAA.
Las habilidades adquiridas como parte del curso ofrecen potencial para su aplicación dentro de otras áreas alineadas de la informática, como la programación convencional, el desarrollo web / de aplicaciones.
El curso de programación permitirá a los estudiantes desarrollar conjuntos de habilidades a nivel industrial y la capacidad de pensar creativamente sobre la programación, trabajando de forma independiente y como parte de un equipo. El curso refleja la práctica de la industria con visión de futuro en su enfoque de la programación de juegos y cómo se relaciona con las otras disciplinas de desarrollo de juegos.
Estudiantes ideales
Aspirantes a programadores y codificadores de juegos de computadora que deseen desarrollar una comprensión técnica profunda de la industria de los juegos.
Plan de estudios
Año 1
Unidades potenciales de nivel 4:
entrar en el juego
- Producción de juegos
- Secuencias de comandos del motor del juego
- Programación y gestión de activos
- Algoritmos y técnicas de programación
Año 2
Unidades potenciales de nivel 5:
Mezcla de juegos
Programación Arquitectura de bajo nivel
- Programación Arquitectura de alto nivel
- Programación de motores de juegos
- Juegos Experimentales
- Programación en red para juegos
- Diseño de nivel
- audio para juegos
- Conciencia profesional
Mezcla tecnológica
- Implementar técnicas clave en el procesamiento de imágenes de múltiples fuentes
- Desarrollar una secuencia de efectos visuales en preparación para un proceso de presentación
año 3
Unidades potenciales de nivel 6:
Dominando el oficio
- Proyecto de investigación individual
- Proyecto de grupo avanzado
- Algoritmos avanzados de IA
- Programación de gráficos con shaders
- Conceptos avanzados en juegos
- Conceptos Avanzados en Producción Web
- Visualización Creativa y Animación
- Desarrollo de juegos independientes
- Gran proyecto final
Admisiones
Oportunidades profesionales
Los graduados siguen una variedad de carreras en algunos de los siguientes roles: programador de juegos, desarrollador de aplicaciones móviles e ingeniero de software.
Las habilidades adquiridas como parte del curso ofrecen potencial de aplicación dentro de otras áreas alineadas de la informática, como la programación convencional y el desarrollo web/de aplicaciones.