Diferencia entre revisiones de «Desarrollo de videojuegos»

Sheroes in Games Wiki
Línea 15: Línea 15:
  
 
===Definición de actividades===
 
===Definición de actividades===
El desarrollo de los videojuegos es un proceso secuencial y consistente por lo que requiere un equipo capacitado de miembros y cada uno tiene sus propios roles y actividades. Cada rol tiene una actividad o tarea específica. Algunos roles definidos en el desarrollo del juego son los siguientes:
 
1. Diseñadores del juego:  son las personas del equipo que crean el juego, las reglas y la estructura del juego (interfaz de usuario, la documentación, la narración, el contenido y la entrega final del videojuego). Los diseñadores son responsables de crear los personajes del juego, los escenarios, sus roles, sus voces y todo el trabajo visual gráfico. Puede haber varias personas en el equipo con roles específicos y por lo general, habrá una persona líder que se coordinará con el resto del equipo de desarrollo del juego para el proceso de desarrollo.
 
2. Artistas: son las personas del equipo que crean el arte del juego y trabajan en conjunto con los diseñadores. Este arte incluye el manejo de los colores, la creación de la vista de los escenarios, las ventanas gráficas y otra tarea relacionada con la parte visual del videojuego. Principalmente trabajan en la creación de la escena y sus imágenes en 2D o 3D.
 
3. Programadores: es el grupo del equipo que escribe la lógica dentro del juego y permite al usuario integrarse al juego. El programador controla el flujo y la dinámica del juego, hacen que se ejecuten las acciones dentro del videojuego. Los programadores manejan la base del código, las herramientas técnicas del juego y son encargados de documentar e integrar todos los elementos de diseño, arte y programación.
 
4. Diseñadores de niveles: son las personas que crean, diseñan y programan diferentes niveles en el videojuego. Los diseñadores de niveles crean desafíos y etapas en el juego a través de programas de diseño 2D o 3D. Existen herramientas disponibles que facilitan esta función y proporcionan algunas bibliotecas estándar para ese propósito.
 
5. Encargados de sonido: son las personas responsables del efecto de sonido y la programación de la música. Incluye edición de voz, sonido y fusión del audio en el juego.
 
6. Encargados de pruebas: son las personas que prueban todo el flujo del juego y la calidad gráfica, se aseguran de la calidad del juego antes de salir en producción o al mercado. Valida todos sus flujos e identifica cualquier error antes de que puedan llegar al usuario final. Es una persona hábil para encontrar problemas o errores y tiene una muy buena comprensión del juego y su concepto.
 
  
 
===Planes de trabajo===
 
===Planes de trabajo===

Revisión del 15:14 4 oct 2021

Ideas y conceptualización

Desarrollo de Ideas

Desarrollar un videojuego puede resultar muy abrumador y complicado. Nos preguntamos por donde comenzar, pero cada quien tiene su estructura lógica por lo que no existe una forma única de hacerlo. Importante es buscar una idea que nos entusiasme y seguir algunos consejos para organizar la idea de nuestro videojuego, como, por ejemplo: 1. Elegir un género que nos llame la atención (aventura, acción, juego de roles, carreras, etc.) y tratar de identificar un nicho en el mercado (animación, fantasía, terror, educación, etc.) Así podemos combinar el género y el nicho, complementado nuestra idea como, por ejemplo: un videojuego de aventura y educación, donde el jugador disfrutará de una aventura y a la vez aprenderá algo provechoso y útil. 2. Observar lo que sucede alrededor y dedicar cada día algún tiempo, a prestar atención a las interacciones de las personas entre sí, y las interacciones que tienen con el mundo que les rodea para incorporarlas al videojuego. 3. Buscar ideas trabajando en equipo, averiguando con amistades y la gente en general, tanto lo que les gustaría jugar, como lo que no les interesa, haciendo nuestro pequeño estudio de mercado. Es posible que muchos tengan buenas ideas y se puedan integrar en el concepto y diseño inicial de nuestro videojuego. 4. Escribir todas las ideas en un papel sin juzgarlas. Luego revisarlas una vez terminado, pero estando en un estado de concentración y tranquilidad. Puede ser que algunas de esas ideas sean perfectas para nuestro videojuego o al menos nos van orientando en el camino que hemos comenzado y que toma algún tiempo en realizar. 5. Buscar inspiración al revisar libros o películas favoritas, identificando las cosas que nos atraen, los personajes o el tema a desarrollar y generar nuevamente una lluvia de ideas, integrándolo con lo que habíamos escrito con anterioridad. También pensar en los juegos favoritos y porque nos gustaron. Los juegos existentes pueden brindar ideas increíbles de inspiración. 6. Una vez definida en detalle nuestra idea, debemos comenzar a diseñar el videojuego con elementos técnicos que nos permitirán desarrollar nuestra historia, los personajes, los sonidos, y las herramientas de programación o técnicas que utilizaremos, etc.

Principales objetivos y metas

Al diseñar videojuegos debe definirse su objetivo (por ejemplo: ¿solo distracción o hay algún aprendizaje?), si se decide por un objetivo de aprendizaje debemos considerar cómo los objetivos de aprendizaje pueden interactuar con el juego y cómo deben abordarse a través de la mecánica de juego utilizada. Los progresos hacia los objetivos del juego hacen que sea necesario comprometerse con los objetivos de aprendizaje previstos en la medida que el jugador o estudiante avanza en el juego. El diseño de los desafíos, las reglas y la retroalimentación son importantes a la hora de implementar y alinear los objetivos de aprendizaje con los objetivos del juego.

Definición de actividades

Planes de trabajo

Definición de equipos y roles

Requerimientos funcionales, técnicos y financieros

Acuerdos y colaboraciones

Herramientas de organización

Diseño

Narración de historias

La narración de historias, o simplemente narración, es el acto de transmitir relatos usando palabras o imágenes, habitualmente mediante la improvisación y recurriendo a distintos adornos estilísticos. Las historias o narraciones se han compartido en todas las culturas como medio para entretener, educar, mantener la cultura o inculcar un sistema de valores morales. Los elementos esenciales en el acto de contar historias son argumento, personajes y punto de vista narrativo.

ToolkitComentario
Celtx: Help Center
Introducción a la narrativa en videojuegos
La narrativa en los videojuegos: Historias y conflictos interactivos
Metodologias ativas - Storytelling - Parte 2
Metodologias ativas - Storytelling - Parte 3
Metodologias ativas - Storytelling - Parte 4
Narrativa y videojuego
Narrativas pedagógicas de los videojuegos: prevención de riesgos asociados con el uso de internet

Desarrollo de Marca

Tablero de inspiración

Herramientas de diseño artístico y gráfico

Música y sonido

La Música y Sonido en el videogame son un elemento indispensable, permiten crear la atmósfera general de la historia o juego y guían a quien juega por los distintos niveles, brindando una experiencia total del juego. La música se divide en pistas que se disparan según lo que está pasando en el juego para poder adaptarse a este, comunicando cierta información de manera directa a los jugadores. El equipo encargado de la música debe decidir en qué escena del juego irá la música, cuándo aparece y desaparece, y la intensidad. En el caso de los videojuegos los expertos advierten que no debe abusarse de ese recurso ya que puede distraer al jugador, que en consecuencia silenciará el sonido.



Maquetas

Borrador del prototipo del juego

Diseño U/I, U/X de alto nivel

Plataformas y Motores

Construcción

Programación de videojuegos (front, back-end &GUI)

La programación de videojuegos es un proceso que pertenece a la creación de un videojuego. Este proceso es efectuado por un programador de videojuegos, gracias a la programación informática. Casi siempre, la programación de un videojuego se resume en repetir a trechos las siguientes acciones:

  • Procesar las interacciones de un agente con su entorno según las entradas del usuario.
  • Procesar los fenómenos indirectamente controlados por el usuario.
  • Crear una imagen a partir de esas informaciones y mostrarlo en la pantalla (igual para el sonido).

El agente suele ser un personaje (generalmente llamado héroe) pero también puede ser un coche, una nave, o cualquier otra cosa. El entorno suele ser compuesto por una decoración estática y unos objetos interactivos (enemigos, objetos del inventario, puertas, entre otros.). El usuario manda entradas al programa por medio de un periférico como un joystick, un teclado o un ratón. La gestión de las interacciones consiste en prever las acciones posibles sobre el entorno, detectar si han estado provocadas, y procesar respuestas. Por ejemplo, para crear una interacción como "abrir la puerta", hay que decidir los procesos que permitirán su cumplimiento (por ej. el jugador tiene que pulsar un botón pensado a tal efecto, tiene que estar bastante cercano, más o menos haciendo frente a la puerta), luego, durante el juego, hace falta detectar si las condiciones están cumplidas. Si eso así, pues se genera una reacción: en nuestro ejemplo, mostrar en la pantalla la puerta abriéndose.


Pruebas, ajustes y control de calidad

Plan de lanzamiento

Publicar y publicitar el juego

Lanzamiento del juego

Plan de mantenimiento y continuidad

Puesta en marcha y Mantenimiento

El juego está en vivo

Monitoreo del funcionamiento y aceptación

Ajustes y cambios

Aficionados y fidelización

Actualizaciones y plan de futuro