Introducción a Electronic Arts● Posición en el mercado
● Algunos títulos en los que Globant
trabajó
Preguntas
Desarrollo de Videojuegos en EA● Actores
● Procesos
● Tecnologías utilizadas
Estructura de la presentación
Trabajando con EA
Introducción a Electronic Arts
SEPT 2014
Posición en el mercado
Líder mundial en el mercado de videojuegosMás de 30 años en el mercadoPosee varios estudios alrededor del mundo:
Bioware (Edmonton) – Dragon Age, Mass Effect, Star WarsBlack Box (Vancouver) – Need for SpeedDice (Suecia) - BattlefieldEA Maxis (Redwood) – The SimsEA Sports (Vancouver) – FIFA, NHL, Madden…
Desarrollo de Juegos AAAAlgunos de los juegos en los que Globant participó incluyen Fight Night,
FIFA, NHL, The Sims, Need for Speed.
Plataforma de BackendGlobant también participó en el desarrollo de componentes de la
plataforma de backend de EA: LockBox (e-commerce), Nucleus, FIFA Online Services
Introducción a Electronic Arts
Trabajando con EA
Desarrollo de Videojuegos en EA
SEPT 2014
Actores
ProducersDefinen cómo va a ser el juego. Qué va a tener y
qué no va a tener dependiendo de varios factores.
DesarrolladoresRealizan la codificación del juego. Existen varias
áreas dentro de desarrollo: Game Modes, Gameplay, Rendering, Audio, Systems.
Project ManagersSe encargan de la planificación de las tareas del
proyecto.
TestersSe ocupan de que el juego tenga la calidad
necesaria.
1st. PartyEn el desarrollo para consolas, certifican los
juegos para sus consolas. Ejemplo, Microsoft para Xbox, Sony para PlayStation.
Desarrollo de Videojuegos en EA
ArtistasSe encargan de crear el arte que va a ser
utilizado en el juego.
OtrosEn el desarrollo de juegos AAA existen otras
áreas: Licencias, Base de Datos, Legales, Marketing, UX, etc.
Procesos
Cómo se define la fecha de lanzamiento
● Fecha de lanzamiento de otros títulos
● Inicio de temporadas en caso de juegos de deportes
● Obtención de licencias
● Marketing
Desarrollo de Videojuegos en EA
Procesos
Ciclo de trabajo
Desarrollo de Videojuegos en EA
Milestones● Alpha● Dev Beta● Beta● Final
•
Procesos
Proceso de desarrollo
● Organizado por Sprints
● Dinámico debido a la naturaleza del negocio
● Code Review
● Testing
Desarrollo de Videojuegos en EA
Tecnologías utilizadas
C++Back End. Acceso a bases de datos, servidores online, soporte para FE. Eventualmente Rendering.
Action ScriptComponentes de Front End, animaciones.
Tecnologías propietariasPrincipalmente Front End. Arquitectura orientada a máquina de estado y eventos. Json declarativo para layouts y
navegación. También librerías de Back End.
Qué NO desarrollamos en GlobantGameplay, Audio, Systems.
Qué desarrollamos en GlobantEventualmente podemos desarrollar en cualquiera de las demás áreas.
Desarrollo de Videojuegos en EA
Qué se requiere para trabajar con EA
Ownership de Tareas
Comunicación permanente
Proactividad
Interacción dentro del equipo de trabajo y con otros equipos
Capacidad de trabajar con poca documentación
Entender código preexistente
Escribir código entendible
Visión del juego, no sólo de tareas
Flexibilidad ante cambios
Desarrollo de Videojuegos en EA
Trabajando con EA
Preguntas
SEPT 2014
Top Related