La jugabilidad es la funcionalidad principal de los videojuegos, lo que es su propia «función». Podemos hablar de aspectos mecánicos, dinámicos y estéticos, pero en todos los casos será necesario programar comportamientos (algunos tan básicos como el movimiento de nuestro avatar por el mundo), conocer la arquitectura software del sistema y entender lo que es un sistema multimedia interactivo.
Las lecciones a tratar en este tema son:
Prácticas
Para aplicar los conocimientos y las técnicas de este tema en desarrollos concretos pueden realizarse prácticas como estas:
Más información
Para complementar es recomendable consultar otros documentos:
- C4 Model, para la arquitectura software en lugar de UML se puede explicar este modelo (C1, contexto del sistema e interacción con usuarios y otros sistemas; C2, contendedores con aplicaciones o servicios principales; C3, componentes internos de cada contenedor; C4, código ya a nivel clases y métodos), y representarlo con Mermaid en GitHub.
- Designer Track | Unreal Engine Documentation | Epic Developer Community es toda una guía para desarrollar la jugabilidad de un juego de aventura y puzles
- Switching to Unreal | Understanding Unreal Engine Gameplay Framework, un potente video que resume las principales características y herramientas para la jugabilidad que tiene Unreal Engine ahora mismo
Esta página está licenciada bajo CC BY-NC-SA 4.0 por Laboratorios Narratech.