El avatar que controla el jugador y las mecánicas básicas que permiten la exploración del entorno, como el movimiento, los saltos, caídas, etc. son de las primeras características a desarrollar en el juego. En un sistema de entrada sofisticado, como es el «Enhanced Input» de Unreal Engine cada acción puede ser causa de varios eventos: […]
Categoría: Informática
El videojuego como aplicación software suele tener una serie de elementos arquitectónicos comunes, que describimos en esta sección. Más información Se recomienda consultar otros documentos relacionados:
A diferencia de los primeros sistemas informáticos, que funcionaban de manera reactiva y a través de texto (o fichas perforadas, incluso), los sistemas multimedia interactivos usan diversos canales (imágenes, sonidos, video…) y dan respuesta en tiempo real a cualquier evento o acción realizada por los usuarios. Los videojuegos son sistemas multimedia interactivos y las dos […]
Asalto al Castillo
Fūun! Takeshi Jō (que en japonés significa ¡Diversión! El Castillo de Takeshi) era un concurso de televisión japonés de los años 80 en el que su presentador, Takeshi Kitano, sometía a los participantes a humorísticas pruebas de destreza física en las que estos solían sufrir ridículas caídas y golpes. El objetivo del concurso es tomar […]
Cuestiones avanzadas
Muchas otras cuestiones pueden ser consideradas durante el desarrollo de un videojuego. La optimización del rendimiento del juego y los aspectos de posproducción se tratan en este tema. Las lecciones a tratar en este tema son: Más información Para complementar es recomendable consultar otros documentos.
El contenido de un videojuego es todo aquel elemento concreto, con una manifestación audiovisual, que es necesario incluir en el mismo para poder jugarlo. Por ejemplo, objetos y todas las partes del escenario donde ocurre la acción. La jugabilidad es lo que «da vida» y completa a ese contenido, y algo que suele permitir que […]
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 […]
Google Workspace
Se trata de un conjunto de utilidades de colaboración, productividad y hasta computación en la nube que ofrece Google. Para trabajar en videojuegos nos interesa su faceta «ofimática», con productos como Gmail, Contactos, Calendario, Meet, Drive, Google Docs, etc. En principio Google lo ofrece todo gratis a quienes tengan cuenta Google creada, aunque hay millones […]
GitHub
A la hora de realizar proyectos es recomendable gestionarlos con algún sistema de control de versiones. Git es uno de estos sistemas y posiblemente el repositorio más popular con servicios gratuitos de este tipo es GitHub. Aquí explicamos algunos conceptos importantes para trabajar con estas tecnologías. Git Como requisito para poder trabajar con GitHub es […]
Recursos UCM
Antes de empezar a realizar talleres de herramientas específicas para realizar las prácticas de las asignaturas, es conveniente que el alumno se familiarice con los recursos generales de que dispone su universidad. Uno de los recursos con los que cuenta la Universidad Complutense de Madrid es su red de laboratorios. En la segunda planta de […]