Desarrollo de videojuegos

From Sheroes in Games Wiki

Ideas y conceptualización

Todo lo necesario para comenzar el desarrollo

Game Design

Se detalla todo el proceso de diseño de contenido, antecedentes y elementos de un juego

Items de Game Design
Arma historias y descubre los recursos necesarios para desarrollar un videojuego.
Como aplicar la lógica en el desarrollo de los videojuegos
Conceptos básicos y simples para desarrollar Videojuegos en 2D
Enfoque práctico para crear Videojuegos
Guia de producción de videojuegos para docentes
Guía didáctica “Craneando Videojuegos”
Introducción a los videojuegos
Juego: Historia, teoría y práctica del diseño conceptual del Videojuego.
Manual del diseño de videojuegos.
Pasos en el desarrollo de videojuegos. Entrevista a Santiago Figueroa
Quiero hacer un videojuego : un e-book para niños y niñas de 8 a 99 años
Yo, videojuego: E-revista para niñas y niños de todas las edades con info y entrevistas relacionadas a videojuegos.

Documento de diseño de juego (GDD)

Organización de las etapas de desarrollo

Items de GDD
GDD: Comenzando a crear un Game Design Document, focalizándose en el desarrollo de una idea para videojuegos. Podcast: Diseñando videojuegos.
GDD: Comenzando a crear un Game Design Document, focalizándose en la sección Historia. Podcast: Diseñando videojuegos
GDD: La importancia del Game Design Document (GDD)
GDD: Pasos necesarios para crear un Game Design Document

Definiciones y roles de trabajo

Se detallan roles y perfiles según las tareas de desarrollo


Requisitos funcionales, técnicos y financieros

Interacciones del videojuego, como sistema, con otros sistemas. Se analizan cuáles son las respuestas automáticas, los procesos predefinidos, lo que el sistema debe y no debe hacer. Para esto es importante conocer sobre qué tipo de plataforma corre y los alcances y recursos requeridos


Herramientas de organización

Muros colaborativos y espacios de organización de desarrollo

Items de
Introducción oficial a Trello
SCRUM: Aplicación en Hack'n'Plan por The Game Kitchen
SCRUM: Consejos Generales de The Game Kitchen
SCRUM: Consejos para tener reuniones más productivas por The Game Kitchen
SCRUM: Introducción por The Game Kitchen

Diseño y desarrollo

Fases y elementos que componen el diseño de juego, tanto audiovisual como de código

Storytelling

Instancia dedicada a la creación de la historia y su narrativa. Estrategias, técnicas, herramientas y recursos.

Items de Storytelling
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

Arte y animación

Se desarrollan los aspectos artísticos en la creación de videojuegos. Esto incluye diseño de entornos, personajes y efectos visuales.

Items de Arte y animación
Animación y Concept art en el Videojuego (Video)
Blender 3.0: Manual de referencia
Blender: Manual de Introducción
Concept art: guía para crear personajes de videojuegos
Definición de diseño de arte en un videojuego
Diseño y concept art de un videojuego
El arte en los videojuegos (Podcast)
Environment Art: video por Riot Games
La influencia de los artistas en los videojuegos
Las bellas artes: su aplicación e influencia en los videojuegos
Maya: Documentación de usuario
Maya: Guía de aprendizaje
Movimientos artísticos y su influencia en los videojuegos
Qué significa Efectos Visuales y como se aplican en los videojuegos
Realidad Virtual: Cómo desarrollar un videojuego
Zbrush
Zbrush: Manual de usuario

Sonido y música

Estrategias, y herramientas para diseñar y producir las distintas instancias sonoras que componen un videojuego como banda de sonido, efectos acústicos, creación de clima y la narración

Items de Sonido y Música
Conceptos a tener en cuenta para componer música para videojuegos
Diseño de sonido por Riot Games (video)
Diseño de sonido y actuación de voz
Diseño de sonido
El arte de la música de videojuegos
El mundo laboral del diseño de sonido para videojuegos
Introducción a la música de videojuegos, parte 1 – El oficio (Podcast)
Introducción a la música de videojuegos, parte 2 – La hisotria (Podcast)
Motores de audio para videojuegos
What we can learn from Classic Game Music.

Maquetas y prototipos

Etapa preliminar de trabajo que permite obtener una experiencia real del juego antes de su versión final para poner a prueba ideas, cambiar parámetros, explorar posibilidades, reconocer, aprender y corregir errores.

Items de Maquetas y Prototipos
Prototipo rápido de videojuegos: ¿Porqué son importantes en el desarrollo de juegos?

U/I, U/X

Diferencias y usos de UI (interfaz de usuario) UX (experiencia de usuario) La UI se compone de la arquitectura de información, patrones de interacción y elementos visuales, y la UX es la resultante de los objetivos del usuario, las variables culturales y el diseño del interfaz

Items de U/I, U/X
Buenas prácticas de accesibilidad en videojuegos
CorelDraw: Tutoriales
De la usabilidad a la jugabilidad: Diseño de videojuegos centrados en el jugador
Definición de interfaz de usuario para videojuegos
Diseñar para todos la experiencia de juego
Diseño UI para crear videojuegos
Diseño gráfico aplicado a interfaces de videojuegos para adultos mayores
Diseño interactivo y videojuegos
FTUE: First Time User Experience: Podcast de Nueva Partida
GIMP: Manual de usuario
HUD: Cómo diseñar una interfaz de comunicación con el jugador
Illustrator: Tutoriales.
Inskscape: manual de usuario
Interfaces de videojuegos que rompieron el molde
Interfaz para videojuegos
Photoshop: Tutoriales

Plataformas y Motores

Software base que permite crear y correr un videojuego haciendo uso de rutinas, funciones y un main loop para el procesamiento de los gráficos y la lógica de interacción. Los motores de videojuegos modernos ofrecen todo un set de herramientas visuales y librerías que permiten agilizar el desarrollo y facilitar la exportación multiplataforma

Items de Plataformas y motores
Cocos Creator 3.4: Manual de Usuario
Godot: Tutoriales y recursos
Motores de Videojuegos: Análisis: Motores gráficos y su aplicación en la industria del videojuego.
Motores de Videojuegos: AppGameKit
Motores de Videojuegos: Cocos2d engine
Motores de Videojuegos: Godot
Motores de Videojuegos: Pilas engine
Motores de Videojuegos: Podcast presentando sus origenes y diferentes ejemplos
Motores de Videojuegos: Stencyl
Motores de Videojuegos: Unity engine
Motores de Videojuegos: Unreal engine
Motores de videojuegos: Roblox Estudio
Pilas: Manuales
Roblox: Ayuda y tutoriales
Stencyl: tutoriales y centro de ayuda
Unity: Manual del usuario
Unreal Engine 4: Documentación

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

Lenguajes y procesos para el desarrollo de videojuegos (front, back-end & GUI)

Items de Programación
Desarrollo de Videojuegos: Un enfoque práctico: Parte 1
Informática gráfica: Programación de videojuegos
Motor de lógica de un videojuego: diseño e implementación
Programación en videojuegos (Video)
Programación gráfica en el desarrollo de videojuegos
Programación gráfica en el desarrollo de videojuegos:
Scratch: Aprender a crear y programar videojuegos
Scratch: Manual básico
Scratch: Primeros pasos en la programación.
Scratch: Wiki
Técnicas avanzadas en la programación para el desarrollo de videojuegos

Testing

Etapa dedicada a la prueba de imágenes, textos, controles, sonidos, escenarios, requisitos y funciones de un juego

Items de Testing
Habilidades técnicas para ser videogame tester
Seis (06) tipos de técnicas de pruebas de juegos

Publicación y mantenimiento

Evaluación de la experiencia de juego, detección de errores, creación de patches, y evaluación de la continuidad del proyecto una vez lanzado

Monitoreo de funcionamiento y aceptación

Herramientas, plataformas y sistemas para hacer control y seguimiento del correcto funcionamiento del juego y de la respuesta del público objetivo

Items de Monitoreo
Google Analytics aplicado a videojuegos
Unity Analytics

Ajustes y cambios

Creación de patches y actualizaciones

Items
Mods: La historia de los mods en los videojuegos: Podcast de Reseteando

Planes de fidelización

Estrategias y herramientas para mantener el engagement de la audiencia y llegar a nuevos públicos

Items
Cómo monetizar un videojuego: Podcast de Nueva partida
Game Publishing 3.0: Battle testing your business model pre-launch (presented by Xsolla)
Plan de marketing para una empresa de Videojuegos