SlideShare una empresa de Scribd logo
1 de 7
Desarrollo de videojuegos
El desarrollo de videojuegos es el proceso de creación de un
videojuego, desde el concepto inicial hasta el videojuego en su
versión final. Es una actividad multidisciplinaria, que involucra
profesionales de la programación, el diseño gráfico, la animación, el
sonido, la música, la actuación.
Generalidades:
El desarrollo se lleva a cabo por un desarrollador de videojuegos,
que puede variar de una persona a un gran negocio. Los videojuegos
comerciales para PC y videoconsolas son normalmente financiados
por una distribuidora y tardan varios años en desarrollarse. Los
videojuegos independientes pueden tomar menos tiempo y pueden
ser producidos a bajo precio por individuos y pequeños
desarrolladores. La industria de videojuegos independientes ha
visto un aumento en los últimos años con el crecimiento de los
nuevos sistemas de distribución en línea y el mercado de juegos
para móviles.
Los primeros videojuegos fueron desarrollados en la década de
1960, pero requerían grandes ordenadores y no estaban disponibles
para el público en general. El desarrollo del videojuego comercial
comenzó en 1970 con la llegada de la primera generación de
consolas de videojuegos y ordenadores domésticos. Debido a los
altos costos y bajas capacidades de las computadoras, un
programador solitario podría desarrollar un juego completo. Sin
embargo, al acercarse el siglo 21, el cada vez mayor poder de
procesamiento y las aumentadas expectativas del consumidor
hicieron que sea difícil que un único programador produzca un
videojuego para ordenador o videoconsola. El precio promedio de la
producción de un videojuego lentamente aumentó de $1-4 millones
de dólares en 2000 a más de $5 millones en 2005, y luego a más de
$20 millones en 2010. Sin embargo, los videojuegos independientes
para móviles, o basados en la web pueden costar mucho menos.
Proceso:
Para que el creador haga esto en el desarrollo de un videojuego
generalmente hace el siguiente proceso:
Concepción de la idea del videojuego
 Diseño
 Planificación
 Producción
 Pruebas
 Mantenimientos
El proceso es similar a la creación de software en general, aunque
difiere en la gran cantidad de aportes creativos (música, historia,
diseño de personajes, niveles, etc.) necesarios. El desarrollo
también varía en función de la plataforma objetivo (PC, móviles,
consolas), el género (estrategia en tiempo real, RPG, aventura
gráfica, plataformas, etc.) y la forma de visualización (2D, 2.5D y
3D).
Concepción:
En esta etapa es necesario definir los aspectos fundamentales que
conformarán el videojuego a desarrollar, entre los que se
encuentran:
 Género: Dentro de que géneros se va a desarrollar el juego.
De no corresponder a un género muy conocido, se deben
especificar las características:
 Gameplay: Lo que generará diversión a la hora de jugarlo.
 Concepts: Algunas ideas sueltas acerca de cómo debe lucir el
juego en cuanto a personajes, ambientación, música, etc.
Diseño:
En esta fase se detallan todos los elementos que compondrán el
juego, dando una idea clara a todos los miembros del grupo
desarrollador acerca de cómo son. Entre estos elementos tenemos:
 Historia: forma en que se desenvolverán los personajes del
juego y la historia del mundo (o un planeta en específico)
representado avanza. Casi todos los juegos tienen historia.
 Guion: el proceso comienza con una reunión de todo el equipo
de desarrollo, para que todo el mundo tenga la oportunidad de
aportar sus ideas o sugerencias al proyecto. A partir de aquí
el equipo de Guion trabaja por conseguir un borrador en el que
queden plasmados cuáles serán los objetivos en el juego, las
partes en las que se dividirá, el contexto en el que se
desarrollará la acción, cuáles y cómo serán los principales
personajes del juego…
 Arte conceptual: se establece el aspecto general del juego. En
esta etapa un grupo de artistas se encargan de visualizar o
conceptualizar personajes, escenarios, criaturas, objetos, etc.
Estos artistas se basan en las ideas originales de los
creadores y luego entregan una serie de propuestas impresas
o digitales de cómo lucirá el juego. Posteriormente el director
de arte se encargará de escoger de entre las opciones
aquellas que se apeguen más a la idea original. Algunas veces
los artistas conceptuales permanecen durante todo el proceso
de producción, pero lo usual es que sólo participen en las
primeras etapas del proceso.
 Sonido: detallada descripción de todos los elementos sonoros
que el juego necesita para su realización. Voces, sonidos
ambientales, efectos sonoros y música.
 Mecánica de juego: es la especificación del funcionamiento
general del juego. Es dependiente del género y señala la forma
en que los diferentes entes virtuales interactuarán dentro del
juego, es decir, las reglas que rigen éste.
 Diseño de programación: describe la manera en que el
videojuego será implementado en una máquina real (un PC,
consola, teléfono móvil, etc.) mediante un cierto lenguaje de
programación y siguiendo una determinada metodología.
Generalmente en esta fase se generan diagramas de UML que
describen el funcionamiento estático y dinámico, la
interacción con los usuarios y los diferentes estados que
atravesará el videojuego como software.
Planificación:
En esta fase se identifican las tareas necesarias para la ejecución
del videojuego y se reparten entre los distintos componentes del
equipo desarrollador. También se fijan plazos para la ejecución de
dichas tareas y reuniones clave, con la ayuda de herramientas de
diagramación de actividades como GANTT y PERT.
Producción:
Aquí se llevan a cabo todas las tareas especificadas en la fase de
planificación, teniendo como guía fundamental el documento de
diseño. Esto incluye entre otras cosas la codificación del programa,
la creación de sprites, tiles y modelos 3d, la grabación de sonidos,
voces y música, la creación de herramientas para acelerar el
proceso de desarrollo, entre otras.
 Programación: la mayoría de los juegos se programan
utilizando el lenguaje C++ dado que es un lenguaje de alto nivel
que permite un rápido acceso a los componentes de hardware
de una computadora o consola de juegos que lo hace más
accesible.
 Ilustración: los juegos 2D deben ser ilustrados por artistas
experimentados, quienes trabajan tomando en consideración
las limitaciones técnicas del hardware sobre el cual correrá el
juego, esto incluye: Cantidad de colores disponibles, tamaño
de los sprites, resolución final de los sprites y formatos a
utilizar. Los artistas 2D también son los encargados de
elaborar las animaciones del juego.
 Interfaz: es la forma en que se verán los elementos de la
interfaz gráfica de usuario y el HUD, mediante los cuales el
usuario interactuará con el juego.
 Animación y Modelado 3D: los artistas utilizan herramientas
comerciales de modelado y animación tridimensional como 3DS
Max, Maya, XSI/Softimage, Blender(el cual no es comercial),
etc. Pero además usan herramientas desarrolladas
internamente que facilitan algunas de las funciones más
comunes del proceso de creación de juegos.
 Sonido: los ingenieros de sonido se encargan de crear sonidos
para cada objeto o personaje del juego. Pueden crear sonidos
desde cero o utilizar sonidos del ambiente y modificarlos
según sus necesidades.
Pruebas:
Al igual que en otros tipos de software, los videojuegos deben pasar
en su desarrollo por una etapa donde se corrigen los errores
inherentes al proceso de programación y se asegura su
funcionalidad. Además, a diferencia de aquellos, los videojuegos
requieren un refinamiento de su característica fundamental, la de
producir diversión de manera interactiva (jugabilidad).
 Pruebas físicas: Se llevan a cabo por los diseñadores y
programadores del juego. Se crean prototipos que simulan los
eventos que pueden suceder en el juego. Un prototipo físico
puede utilizar papel y lápiz, tarjetas de índice, o incluso ser
actuado fuera. Sobre la base de los resultados de estas
pruebas se puede hacer una mejor aproximación al balance del
videojuego, pueden prevenir problemas de programación, El
objetivo es jugar y perfeccionar este simplista modelo antes
de que un solo programador, productor, o artista gráfico
estén cada vez más introducidos en el proyecto. De esta
manera, el diseñador del juego recibe retroalimentación
instantánea en lo que piensan los jugadores del juego y pueden
ver inmediatamente si están logrando sus metas.
 Pruebas alpha: Se llevan a cabo por un pequeño grupo de
personas, que con anterioridad estén involucradas en el
desarrollo, lo que puede incluir artistas, programadores,
coordinadores, etc. El propósito es corregir los defectos más
graves y mejorar características de jugabilidad no
contempladas en el documento de diseño.
 Pruebas beta: Estas pruebas se llevan a cabo por un equipo
externo de jugadores, bien sea que sean contratados para la
ocasión o que sean un grupo componente del proyecto (grupo
QA). De estas pruebas el videojuego debe salir con la menor
cantidad posible de defectos menores y ningún defecto medio
o crítico.
Mantenimiento:
Una vez que el juego alcanza su versión final (RTM) y se publica,
aparecerán nuevos errores o se detectarán posibles mejoras. Es
necesario recopilar toda la información posible de los jugadores y a
partir de ahí realizar los cambios oportunos para mejorar el juego
en todos sus aspectos, ya sea de diseño, jugabilidad etc. Estas
correcciones o mejoras se hacen llegar a los usuarios en forma de
parches o actualizaciones, que en ocasiones pueden incluir también
algunas características nuevas para el juego.
En ocasiones los desarrolladores van más allá -especialmente si el
videojuego ha funcionado bien comercialmente- y realizan una
ampliación considerable en los contenidos o en las fases del
videojuego que normalmente se pone a la venta a un precio bastante
inferior al del juego original y que se conoce como una expansión.

Más contenido relacionado

La actualidad más candente

Desarrollo y produccion de videojuegos resumen
Desarrollo y produccion de videojuegos resumenDesarrollo y produccion de videojuegos resumen
Desarrollo y produccion de videojuegos resumenFiliberto Mtz
 
Diseño y Desarrollo de Videojuegos
Diseño y Desarrollo de VideojuegosDiseño y Desarrollo de Videojuegos
Diseño y Desarrollo de VideojuegosMinerva.Net
 
Creación de videojuegos con unity
Creación de videojuegos con unityCreación de videojuegos con unity
Creación de videojuegos con unityExequiel Blanco
 
Introducción al Desarrollo de Videojuegos
Introducción al Desarrollo de VideojuegosIntroducción al Desarrollo de Videojuegos
Introducción al Desarrollo de VideojuegosMero Studios
 
Empezando con unity3 d
Empezando con unity3 dEmpezando con unity3 d
Empezando con unity3 ddevelopeando
 
Game-Ninja 6102
Game-Ninja 6102Game-Ninja 6102
Game-Ninja 6102amairani23
 
Unity3D para dummies (BcnDevCon 2012)
Unity3D para dummies (BcnDevCon 2012)Unity3D para dummies (BcnDevCon 2012)
Unity3D para dummies (BcnDevCon 2012)Eduard Tomàs
 
Slash friday: Unity 3D - Pasando nuestra primera pantalla
Slash friday: Unity 3D - Pasando nuestra primera pantallaSlash friday: Unity 3D - Pasando nuestra primera pantalla
Slash friday: Unity 3D - Pasando nuestra primera pantallaSlashMobility.com
 
Codemotion 2014 - Introducción a Unity
Codemotion 2014 - Introducción a UnityCodemotion 2014 - Introducción a Unity
Codemotion 2014 - Introducción a UnityMiguelitoCupra
 
Trucos de Unity que nadie te cuenta
Trucos de Unity que nadie te cuentaTrucos de Unity que nadie te cuenta
Trucos de Unity que nadie te cuentaMiguel Company
 
Taller unity3d
Taller unity3dTaller unity3d
Taller unity3dbetabeers
 
Clase 3 de PowerPoint
Clase 3 de PowerPointClase 3 de PowerPoint
Clase 3 de PowerPointLordalZero
 

La actualidad más candente (18)

Desarrollo y produccion de videojuegos resumen
Desarrollo y produccion de videojuegos resumenDesarrollo y produccion de videojuegos resumen
Desarrollo y produccion de videojuegos resumen
 
Diseño y Desarrollo de Videojuegos
Diseño y Desarrollo de VideojuegosDiseño y Desarrollo de Videojuegos
Diseño y Desarrollo de Videojuegos
 
Unity
UnityUnity
Unity
 
Creación de videojuegos con unity
Creación de videojuegos con unityCreación de videojuegos con unity
Creación de videojuegos con unity
 
Unity
UnityUnity
Unity
 
Introducción al Desarrollo de Videojuegos
Introducción al Desarrollo de VideojuegosIntroducción al Desarrollo de Videojuegos
Introducción al Desarrollo de Videojuegos
 
Empezando con unity3 d
Empezando con unity3 dEmpezando con unity3 d
Empezando con unity3 d
 
Game-Ninja 6102
Game-Ninja 6102Game-Ninja 6102
Game-Ninja 6102
 
Unity
UnityUnity
Unity
 
Unity next gen_&_scripting
Unity next gen_&_scriptingUnity next gen_&_scripting
Unity next gen_&_scripting
 
Unity3D para dummies (BcnDevCon 2012)
Unity3D para dummies (BcnDevCon 2012)Unity3D para dummies (BcnDevCon 2012)
Unity3D para dummies (BcnDevCon 2012)
 
Slash friday: Unity 3D - Pasando nuestra primera pantalla
Slash friday: Unity 3D - Pasando nuestra primera pantallaSlash friday: Unity 3D - Pasando nuestra primera pantalla
Slash friday: Unity 3D - Pasando nuestra primera pantalla
 
Codemotion 2014 - Introducción a Unity
Codemotion 2014 - Introducción a UnityCodemotion 2014 - Introducción a Unity
Codemotion 2014 - Introducción a Unity
 
Juego Pin Pon en java
Juego Pin Pon en javaJuego Pin Pon en java
Juego Pin Pon en java
 
Trucos de Unity que nadie te cuenta
Trucos de Unity que nadie te cuentaTrucos de Unity que nadie te cuenta
Trucos de Unity que nadie te cuenta
 
Taller unity3d
Taller unity3dTaller unity3d
Taller unity3d
 
GAME MAKER
GAME MAKERGAME MAKER
GAME MAKER
 
Clase 3 de PowerPoint
Clase 3 de PowerPointClase 3 de PowerPoint
Clase 3 de PowerPoint
 

Destacado (20)

Historia de la administración
Historia de la administraciónHistoria de la administración
Historia de la administración
 
Tic 8
Tic 8Tic 8
Tic 8
 
Riteshhhh .3
Riteshhhh .3Riteshhhh .3
Riteshhhh .3
 
Check5
Check5Check5
Check5
 
Importancia de las tics2
Importancia de las tics2Importancia de las tics2
Importancia de las tics2
 
Martha isabel sanchez
Martha isabel sanchezMartha isabel sanchez
Martha isabel sanchez
 
Alba zambrano
Alba zambranoAlba zambrano
Alba zambrano
 
Carlos calderón
Carlos calderónCarlos calderón
Carlos calderón
 
Empresas mas importante de videojuegos
Empresas mas importante de videojuegosEmpresas mas importante de videojuegos
Empresas mas importante de videojuegos
 
Human Resource
Human ResourceHuman Resource
Human Resource
 
Olga ramirez
Olga ramirezOlga ramirez
Olga ramirez
 
28254116
2825411628254116
28254116
 
Mods
ModsMods
Mods
 
Tic 28
Tic 28Tic 28
Tic 28
 
37891457
3789145737891457
37891457
 
Designer Antibodies
Designer AntibodiesDesigner Antibodies
Designer Antibodies
 
Tic 29
Tic 29Tic 29
Tic 29
 
Galecto Biotech Galectin Drug Review
Galecto Biotech Galectin Drug ReviewGalecto Biotech Galectin Drug Review
Galecto Biotech Galectin Drug Review
 
Tic 20
Tic 20Tic 20
Tic 20
 
Jose de jesus
Jose de jesusJose de jesus
Jose de jesus
 

Similar a Desarrollo de videojuegos

10a daniel felipe peña creación de un videojuego
10a daniel felipe peña creación de un videojuego10a daniel felipe peña creación de un videojuego
10a daniel felipe peña creación de un videojuegoNicole2411
 
Pasos para hacer un videojuego .
Pasos para hacer un videojuego .Pasos para hacer un videojuego .
Pasos para hacer un videojuego .Dianayjeferson
 
Pasos para hacer un videojuego .
Pasos para hacer un videojuego .Pasos para hacer un videojuego .
Pasos para hacer un videojuego .Dianayjeferson
 
Presentacion empresa colvideojuegos
Presentacion empresa colvideojuegosPresentacion empresa colvideojuegos
Presentacion empresa colvideojuegosSebastian Peña Paez
 
Presentacion empresa colvideojuegos
Presentacion empresa colvideojuegosPresentacion empresa colvideojuegos
Presentacion empresa colvideojuegosSebastian Peña Paez
 
Pasos para hacer un videojuego
Pasos para hacer un videojuegoPasos para hacer un videojuego
Pasos para hacer un videojuegoDianayjeferson
 
Presentacion videojuegos
Presentacion videojuegosPresentacion videojuegos
Presentacion videojuegosDamia
 
Como crear un videojuego SEBASTIAN HORMIGA 11 A
Como crear un videojuego SEBASTIAN HORMIGA 11 AComo crear un videojuego SEBASTIAN HORMIGA 11 A
Como crear un videojuego SEBASTIAN HORMIGA 11 Asebastian Hormiga
 
Bellidogarciachiconluquemarquezramos
BellidogarciachiconluquemarquezramosBellidogarciachiconluquemarquezramos
Bellidogarciachiconluquemarquezramosestoesparajuego
 
Creacion de un videojuego (Jhoustin-Alexander
Creacion de un videojuego (Jhoustin-AlexanderCreacion de un videojuego (Jhoustin-Alexander
Creacion de un videojuego (Jhoustin-AlexanderJhoustin12
 
Nuevas salidas profesionales: Desarrollador de Videojuegos
Nuevas salidas profesionales: Desarrollador de VideojuegosNuevas salidas profesionales: Desarrollador de Videojuegos
Nuevas salidas profesionales: Desarrollador de VideojuegosJosé Manuel Mencía
 
Creando juegos con game maker 8
Creando juegos con game maker 8Creando juegos con game maker 8
Creando juegos con game maker 8Henrydarklite
 
Como crear-un-vidio-juego
Como crear-un-vidio-juegoComo crear-un-vidio-juego
Como crear-un-vidio-juegosorani QUIRA
 
Presentacion diapositiva camilo completa diseño de videojuegos
Presentacion diapositiva camilo completa diseño de videojuegosPresentacion diapositiva camilo completa diseño de videojuegos
Presentacion diapositiva camilo completa diseño de videojuegosEmersoncamilo123
 

Similar a Desarrollo de videojuegos (20)

Legendary soccer
Legendary soccerLegendary soccer
Legendary soccer
 
10a daniel felipe peña creación de un videojuego
10a daniel felipe peña creación de un videojuego10a daniel felipe peña creación de un videojuego
10a daniel felipe peña creación de un videojuego
 
Diapositiva de juegos 9A
Diapositiva de juegos 9ADiapositiva de juegos 9A
Diapositiva de juegos 9A
 
Pasos para hacer un videojuego .
Pasos para hacer un videojuego .Pasos para hacer un videojuego .
Pasos para hacer un videojuego .
 
Pasos para hacer un videojuego .
Pasos para hacer un videojuego .Pasos para hacer un videojuego .
Pasos para hacer un videojuego .
 
Presentacion empresa colvideojuegos
Presentacion empresa colvideojuegosPresentacion empresa colvideojuegos
Presentacion empresa colvideojuegos
 
Presentacion empresa colvideojuegos
Presentacion empresa colvideojuegosPresentacion empresa colvideojuegos
Presentacion empresa colvideojuegos
 
Pasos para hacer un videojuego
Pasos para hacer un videojuegoPasos para hacer un videojuego
Pasos para hacer un videojuego
 
Presentacion videojuegos
Presentacion videojuegosPresentacion videojuegos
Presentacion videojuegos
 
Como crear un videojuego SEBASTIAN HORMIGA 11 A
Como crear un videojuego SEBASTIAN HORMIGA 11 AComo crear un videojuego SEBASTIAN HORMIGA 11 A
Como crear un videojuego SEBASTIAN HORMIGA 11 A
 
Andres
AndresAndres
Andres
 
Bellidogarciachiconluquemarquezramos
BellidogarciachiconluquemarquezramosBellidogarciachiconluquemarquezramos
Bellidogarciachiconluquemarquezramos
 
Creacion de un videojuego (Jhoustin-Alexander
Creacion de un videojuego (Jhoustin-AlexanderCreacion de un videojuego (Jhoustin-Alexander
Creacion de un videojuego (Jhoustin-Alexander
 
Nuevas salidas profesionales: Desarrollador de Videojuegos
Nuevas salidas profesionales: Desarrollador de VideojuegosNuevas salidas profesionales: Desarrollador de Videojuegos
Nuevas salidas profesionales: Desarrollador de Videojuegos
 
[Code Camp 2009] Desarrollo de juegos multiplataforma con Unity3D (Diego G. R...
[Code Camp 2009] Desarrollo de juegos multiplataforma con Unity3D (Diego G. R...[Code Camp 2009] Desarrollo de juegos multiplataforma con Unity3D (Diego G. R...
[Code Camp 2009] Desarrollo de juegos multiplataforma con Unity3D (Diego G. R...
 
Creando juegos con game maker 8
Creando juegos con game maker 8Creando juegos con game maker 8
Creando juegos con game maker 8
 
Marco teórico
Marco teóricoMarco teórico
Marco teórico
 
Como crear-un-vidio-juego
Como crear-un-vidio-juegoComo crear-un-vidio-juego
Como crear-un-vidio-juego
 
Presentacion diapositiva camilo completa diseño de videojuegos
Presentacion diapositiva camilo completa diseño de videojuegosPresentacion diapositiva camilo completa diseño de videojuegos
Presentacion diapositiva camilo completa diseño de videojuegos
 
Creación de videojuegos cristian urbano
Creación de videojuegos cristian urbano Creación de videojuegos cristian urbano
Creación de videojuegos cristian urbano
 

Último

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 

Último (16)

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 

Desarrollo de videojuegos

  • 1. Desarrollo de videojuegos El desarrollo de videojuegos es el proceso de creación de un videojuego, desde el concepto inicial hasta el videojuego en su versión final. Es una actividad multidisciplinaria, que involucra profesionales de la programación, el diseño gráfico, la animación, el sonido, la música, la actuación. Generalidades: El desarrollo se lleva a cabo por un desarrollador de videojuegos, que puede variar de una persona a un gran negocio. Los videojuegos comerciales para PC y videoconsolas son normalmente financiados por una distribuidora y tardan varios años en desarrollarse. Los videojuegos independientes pueden tomar menos tiempo y pueden ser producidos a bajo precio por individuos y pequeños desarrolladores. La industria de videojuegos independientes ha visto un aumento en los últimos años con el crecimiento de los nuevos sistemas de distribución en línea y el mercado de juegos para móviles.
  • 2. Los primeros videojuegos fueron desarrollados en la década de 1960, pero requerían grandes ordenadores y no estaban disponibles para el público en general. El desarrollo del videojuego comercial comenzó en 1970 con la llegada de la primera generación de consolas de videojuegos y ordenadores domésticos. Debido a los altos costos y bajas capacidades de las computadoras, un programador solitario podría desarrollar un juego completo. Sin embargo, al acercarse el siglo 21, el cada vez mayor poder de procesamiento y las aumentadas expectativas del consumidor hicieron que sea difícil que un único programador produzca un videojuego para ordenador o videoconsola. El precio promedio de la producción de un videojuego lentamente aumentó de $1-4 millones de dólares en 2000 a más de $5 millones en 2005, y luego a más de $20 millones en 2010. Sin embargo, los videojuegos independientes para móviles, o basados en la web pueden costar mucho menos. Proceso: Para que el creador haga esto en el desarrollo de un videojuego generalmente hace el siguiente proceso: Concepción de la idea del videojuego  Diseño  Planificación  Producción  Pruebas  Mantenimientos El proceso es similar a la creación de software en general, aunque difiere en la gran cantidad de aportes creativos (música, historia, diseño de personajes, niveles, etc.) necesarios. El desarrollo
  • 3. también varía en función de la plataforma objetivo (PC, móviles, consolas), el género (estrategia en tiempo real, RPG, aventura gráfica, plataformas, etc.) y la forma de visualización (2D, 2.5D y 3D). Concepción: En esta etapa es necesario definir los aspectos fundamentales que conformarán el videojuego a desarrollar, entre los que se encuentran:  Género: Dentro de que géneros se va a desarrollar el juego. De no corresponder a un género muy conocido, se deben especificar las características:  Gameplay: Lo que generará diversión a la hora de jugarlo.  Concepts: Algunas ideas sueltas acerca de cómo debe lucir el juego en cuanto a personajes, ambientación, música, etc. Diseño: En esta fase se detallan todos los elementos que compondrán el juego, dando una idea clara a todos los miembros del grupo desarrollador acerca de cómo son. Entre estos elementos tenemos:  Historia: forma en que se desenvolverán los personajes del juego y la historia del mundo (o un planeta en específico) representado avanza. Casi todos los juegos tienen historia.  Guion: el proceso comienza con una reunión de todo el equipo de desarrollo, para que todo el mundo tenga la oportunidad de aportar sus ideas o sugerencias al proyecto. A partir de aquí el equipo de Guion trabaja por conseguir un borrador en el que queden plasmados cuáles serán los objetivos en el juego, las partes en las que se dividirá, el contexto en el que se
  • 4. desarrollará la acción, cuáles y cómo serán los principales personajes del juego…  Arte conceptual: se establece el aspecto general del juego. En esta etapa un grupo de artistas se encargan de visualizar o conceptualizar personajes, escenarios, criaturas, objetos, etc. Estos artistas se basan en las ideas originales de los creadores y luego entregan una serie de propuestas impresas o digitales de cómo lucirá el juego. Posteriormente el director de arte se encargará de escoger de entre las opciones aquellas que se apeguen más a la idea original. Algunas veces los artistas conceptuales permanecen durante todo el proceso de producción, pero lo usual es que sólo participen en las primeras etapas del proceso.  Sonido: detallada descripción de todos los elementos sonoros que el juego necesita para su realización. Voces, sonidos ambientales, efectos sonoros y música.  Mecánica de juego: es la especificación del funcionamiento general del juego. Es dependiente del género y señala la forma en que los diferentes entes virtuales interactuarán dentro del juego, es decir, las reglas que rigen éste.  Diseño de programación: describe la manera en que el videojuego será implementado en una máquina real (un PC, consola, teléfono móvil, etc.) mediante un cierto lenguaje de programación y siguiendo una determinada metodología. Generalmente en esta fase se generan diagramas de UML que describen el funcionamiento estático y dinámico, la interacción con los usuarios y los diferentes estados que atravesará el videojuego como software.
  • 5. Planificación: En esta fase se identifican las tareas necesarias para la ejecución del videojuego y se reparten entre los distintos componentes del equipo desarrollador. También se fijan plazos para la ejecución de dichas tareas y reuniones clave, con la ayuda de herramientas de diagramación de actividades como GANTT y PERT. Producción: Aquí se llevan a cabo todas las tareas especificadas en la fase de planificación, teniendo como guía fundamental el documento de diseño. Esto incluye entre otras cosas la codificación del programa, la creación de sprites, tiles y modelos 3d, la grabación de sonidos, voces y música, la creación de herramientas para acelerar el proceso de desarrollo, entre otras.  Programación: la mayoría de los juegos se programan utilizando el lenguaje C++ dado que es un lenguaje de alto nivel que permite un rápido acceso a los componentes de hardware de una computadora o consola de juegos que lo hace más accesible.  Ilustración: los juegos 2D deben ser ilustrados por artistas experimentados, quienes trabajan tomando en consideración las limitaciones técnicas del hardware sobre el cual correrá el juego, esto incluye: Cantidad de colores disponibles, tamaño de los sprites, resolución final de los sprites y formatos a utilizar. Los artistas 2D también son los encargados de elaborar las animaciones del juego.  Interfaz: es la forma en que se verán los elementos de la interfaz gráfica de usuario y el HUD, mediante los cuales el usuario interactuará con el juego.
  • 6.  Animación y Modelado 3D: los artistas utilizan herramientas comerciales de modelado y animación tridimensional como 3DS Max, Maya, XSI/Softimage, Blender(el cual no es comercial), etc. Pero además usan herramientas desarrolladas internamente que facilitan algunas de las funciones más comunes del proceso de creación de juegos.  Sonido: los ingenieros de sonido se encargan de crear sonidos para cada objeto o personaje del juego. Pueden crear sonidos desde cero o utilizar sonidos del ambiente y modificarlos según sus necesidades. Pruebas: Al igual que en otros tipos de software, los videojuegos deben pasar en su desarrollo por una etapa donde se corrigen los errores inherentes al proceso de programación y se asegura su funcionalidad. Además, a diferencia de aquellos, los videojuegos requieren un refinamiento de su característica fundamental, la de producir diversión de manera interactiva (jugabilidad).  Pruebas físicas: Se llevan a cabo por los diseñadores y programadores del juego. Se crean prototipos que simulan los eventos que pueden suceder en el juego. Un prototipo físico puede utilizar papel y lápiz, tarjetas de índice, o incluso ser actuado fuera. Sobre la base de los resultados de estas pruebas se puede hacer una mejor aproximación al balance del videojuego, pueden prevenir problemas de programación, El objetivo es jugar y perfeccionar este simplista modelo antes de que un solo programador, productor, o artista gráfico estén cada vez más introducidos en el proyecto. De esta manera, el diseñador del juego recibe retroalimentación
  • 7. instantánea en lo que piensan los jugadores del juego y pueden ver inmediatamente si están logrando sus metas.  Pruebas alpha: Se llevan a cabo por un pequeño grupo de personas, que con anterioridad estén involucradas en el desarrollo, lo que puede incluir artistas, programadores, coordinadores, etc. El propósito es corregir los defectos más graves y mejorar características de jugabilidad no contempladas en el documento de diseño.  Pruebas beta: Estas pruebas se llevan a cabo por un equipo externo de jugadores, bien sea que sean contratados para la ocasión o que sean un grupo componente del proyecto (grupo QA). De estas pruebas el videojuego debe salir con la menor cantidad posible de defectos menores y ningún defecto medio o crítico. Mantenimiento: Una vez que el juego alcanza su versión final (RTM) y se publica, aparecerán nuevos errores o se detectarán posibles mejoras. Es necesario recopilar toda la información posible de los jugadores y a partir de ahí realizar los cambios oportunos para mejorar el juego en todos sus aspectos, ya sea de diseño, jugabilidad etc. Estas correcciones o mejoras se hacen llegar a los usuarios en forma de parches o actualizaciones, que en ocasiones pueden incluir también algunas características nuevas para el juego. En ocasiones los desarrolladores van más allá -especialmente si el videojuego ha funcionado bien comercialmente- y realizan una ampliación considerable en los contenidos o en las fases del videojuego que normalmente se pone a la venta a un precio bastante inferior al del juego original y que se conoce como una expansión.