11 resultados para VIDEOJUEGOS INTERACTIVOS
em Repositorio Institucional de la Universidad de Málaga
Resumo:
La tecnología conocida como Microsoft Visual Studio Tools for Office (VSTO) ofrece la posibilidad de integrar Office con la plataforma .NET de forma que podamos implementar aplicaciones .NET con la apariencia de documentos de Microsoft Office. La utilización de la tecnología VSTO con hojas de cálculo para la creación de herramientas de simulación es un campo interesante por la familiaridad que las hojas de cálculo ofrecen a cualquier usuario. Cuando se desarrolla un complemento para un simulador, dicho complemento suele ser muy específico de un simulador concreto, por lo que los elementos desarrollados en estos proyectos no es posible reutilizarlos con otro simulador. Esta es la motivación que lleva a crear este proyecto: facilitar la creación de extensiones para Excel adaptables a distintos tipos de simulador, de manera que sea posible reutilizar las extensiones y sus elementos constituyentes.Para eso, se ha desarrollado un framework para la creación de extensiones Excel con VSTO que puedan ser fácilmente adaptables a diferentes tipos de simuladores. Los principales puntos que toca este framework son: - Elementos comunes a todo proyecto de simuladores. Se han ofrecido precargados un conjunto de elementos que son comunes en el desarrollo de estas aplicaciones, de manera que no sea necesario tener que implementarlos. - Definición de elementos de simulación, lo que se ha denominado en el framework controles. Se ha buscado reducir el coste de desarrollo y maximizar la reutilización. - Comunicación con los simuladores. Se ha definido e implementado una interfaz que permite la comunicación de las hojas Excel con los posibles motores de simulación. Se ha ofrecido esta interfaz en la interfaz ISimulatorService y se ha ofrecido también un cliente para comunicar con los simuladores de esta interfaz.
Resumo:
Unity3d es un motor gráfico para la implementación de videojuegos creado por Unity3d Technologies que tiene el honor de ser una de las principales herramientas que propició el auge de los estudios independientes. Pese a estar enfocado al desarrollo de videojuegos en 3D, los desarrolladores lograban crear contenido en 2D a base de manipulaciones como la cámara y de utilizar herramientas no nativas. Afortunadamente, a partir de la versión 4.3 Unity3d integra herramientas nativas que facilitan esta tarea. Este proyecto consiste en la creación de un tutorial sobre la implementación de un videojuego del género puzles en 2D y enfocado a plataformas móviles, empleando para ello Unity3d y concretamente las nuevas herramientas nativas para 2D. La implementación de un videojuego es una tarea muy complicada y extensa, es por ello que en el tutorial se va a tratar la fase de diseño del videojuego y a nivel de implementación centrarse en dichas herramientas para el 2D, mostrando al final una versión jugable del videojuego implementado. Por otra parte, al ser numerosas las herramientas, es imposible tratar cada una de las herramientas aunque se intentará abarcar lo máximo posible y mencionar las que no se incluyan dentro de la implementación del videojuego. El resultado generado de este proyecto puede constituir una referencia para otras personas interesadas en aprender cómo usar Unity3d para programar videojuegos en 2D, lo cual les allanará seguramente el camino y les suavizará la curva de aprendizaje.
Resumo:
La Computación Efímera (Eph-C , por sus siglas en inglés, Ephemerical Computing) es un nuevo paradigma de computación de reciente creación que pretende sacar provecho de la naturaleza pasajera (o sea, asociada a un tiempo de vida limitado) de los recursos computacionales. En este trabajo se introducirá este nuevo paradigma Eph-C de forma general, y se irá poco a poco enfocando específicamente dentro del contexto del proceso de desarrollo de videojuegos, mostrando posibles aplicaciones y beneficios dentro de las principales líneas de investigación asociadas a la creación de los mismos. Se trata de un trabajo preliminar que intenta indagar en las posibilidades de aplicar la computación efímera en la creación de productos en la industria del videojuego. Lo que presentamos aquí debe ser valorado como un trabajo preliminar que intenta a su vez servir de inspiración para otros posibles investigadores o desarrolladores de videojuegos.
Resumo:
Las narrativas existen desde la antigüedad, nos rodean, las historias se expresan de muchas formas en el siglo XXI: relatos orales, cuentos, novelas, cómics, videojuegos. El propósito de esta comunicación se fundamenta en una intención crítica relacionada con el concepto de metaliteratura surgido después de la así llamada posmodernidad y a raíz de la confrontación del texto literario con los procedimientos, formatos y temas de la tecnología audiovisual e informática.
Resumo:
Conferencia y debate con Javier Codesal, polifacético y muy influyente autor unánimemente reconocido como uno de los pioneros en España del videoarte. La sesión consistió en un recorrido por la obra del autor, centrado en proceso creativo en función de una audiencia mayoritariamente de alumnos en formación artística. Su trabajo se puede apreciar a través de una gran diversidad de medios: radio, televisión, vídeo, cine, acciones, instalaciones, fotografía, medios interactivos y poesía escrita. En su obra destaca el carácter antropológico que la fundamenta, donde cobra especial relevancia la manifestación de lo sagrado, ya sea en la vertiente del eros o en la del thanatos. La ha presentado en numerosas exposiciones, tanto individuales como colectivas, en instituciones y espacios como el Centro de Arte Reina Sofía de Madrid, la galería Estrany-De la Mota de Barcelona, las salas de la Caja San Fernando de Sevilla y Cádiz, el CDAN de Huesca, el Palacio de Abrantes de Salamanca, el Museo de la Universidad de Alicante o la Exposición Universal de Zaragoza. Por encargo de la Filmoteca de Andalucía, Codesal llevó a cabo entre 1993 y 1996 la reconstrucción y finalización de la película Acariño Galaico de José Val del Omar.
Resumo:
El destacado volumen de negocio a nivel mundial ha convertido a los videojuegos en el principal protagonista dentro de la industria del entretenimiento. Este hecho no ha pasado desapercibido para la comunidad científica, que se ha visto surtida de nuevos retos y desafíos que abordar. La generación automática de contenido son un conjunto de técnicas que permiten generar de forma algorítmica contenido específico para videojuegos. Estas técnicas reducen costes de producción y diseño, sirven como fuente de creatividad e inspiración para el diseñador, ahorran recursos computacionales a la hora de ejecutar el juego y permiten adaptar el juego al jugador para que la experiencia de juego sea única y personalizada. Generalmente el criterio usado para la generación es el de la jugabilidad, es decir, que el contenido cumpla con las reglas del juego. Esta tesis define una metodología para la generación automática de contenido para juegos de estrategia en tiempo real en base a unos criterios que van más allá de que el contenido sea válido. Esta metodología propone el uso de algoritmos evolutivos para la generación del contenido siguiendo un esquema de generación y prueba. La primera característica exigible al contenido generado que se ha estudiado ha sido el equilibrio entre jugadores. También se ha descrito un método de generación enfocado en esta característica que es capaz de crear mapas que no proporcionan ventaja alguna a los jugadores, independientemente de su habilidad o estrategia elegida. Otra característica deseable que evita que las partidas se conviertan en algo aburrido y monótono y que también ha sido estudiada es el dinamismo. A la hora de buscar el dinamismo se ha optado por dos enfoques distintos, uno basado en los recursos que mantienen los jugadores a lo largo de la partida y otro basado en las confrontaciones entre ellos, que se centra en las batallas y el nivel de naves perdidas. Se han analizado ambas características en conjunto, detectándose que la definición de dinamismo que se ha usado como objetivo de la optimización incluye implícitamente una componente de equilibrio, concluyéndose por tanto que el equilibrio es compatible con un nivel medio de dinamismo. Además, se ha estudiado un enfoque multi-objetivo del problema que ha sacado a la luz otras relaciones entre equilibrio y dinamismo y mediante el cual se ha establecido que conforme aumenta el equilibrio se produce un leve descenso en el dinamismo, acabando con un descenso brusco en la frontera superior del equilibrio. Al igual que con el equilibrio y el dinamismo, se ha abordado el problema de mejorar la estética de los mapas siguiendo dos enfoques, uno geométrico que se basan en la geométrica espacial del mapa (coordinadas y distancias), y otro topológico que se basan en propiedades cualitativas de los mapas que no se ven afectadas por transformaciones geométricas simples y que han sido obtenidas a partir del grafo de esferas de influencia. Los resultados indican que existe una relación lineal entre la diferencia con los mapas estéticos y con los que no lo son, lo que da una idea de la densidad del espacio de búsqueda. Con respecto a las medidas utilizadas, se observa que hay algunas de ellas que tienen una mayor influencia sobre el valor de aptitud que el resto de variables. Por último, tras realizar un análisis cruzado de las soluciones obtenidas con ambos enfoques se observa que ambos enfoques son capaces de generar mapas adecuados, aunque hay que destacar que existe una mayor diversidad en las soluciones del enfoque geométrico que en las del topológico, además de que las soluciones geométricas obtenidas quedan más cerca del conjunto de mapas estéticos que las propias soluciones topológicas según la medida de aptitud de éstas últimas.
Resumo:
En este Trabajo Fin de Grado se lleva a cabo la implementación de un mundo 3D a través del uso del entorno Unity en el se cual realizará el desarrollo de un agente 3D el cual interactúe con el entorno que le rodea. Para ello haremos uso de algoritmos relacionado con la inteligencia artificial así como aplicación de algoritmos relacionados con la minería de datos tales como redes neuronales basando su aprendizaje en algoritmos evolutivos o arboles de decisión, respectivamente. Así pues, el objetivo de este proyecto es la creación de un agente 3D el cual sea capaz de adaptarse al entorno que le rodea, siendo hostiles algunos de estos entornos. Habrá principalmente 2 entornos los cuales serán una ciudad donde el agente deberá recoger clientes en su rol de taxista y soltarlas reconociendo a través de una serie de variables que personas son de fiar y cuales no. El segundo entorno es una cancha de baloncesto donde el agente deberá aprender a lanzar a canasta y reconocer con qué estados meteorológicos es viable jugar.
Resumo:
Esta comunicación forma parte del proyecto “Ecologías del aprendizaje en contextos múltiples: análisis de proyectos de educación expandida y conformación de ciudadanía”, con referencia EDU2014-51961-P y financiado por MIMECO. La experiencia que se presenta se viene llevando a cabo desde el curso pasado en la Facultad de Ciencias de la Educación, a través de las asignaturas de Organización y Gestión de Centros e Instituciones e Intervención educativa y diversidad sociocultural del Grado de Primaria y consiste fundamentalmente en el desarrollo de un proceso de colaboración con dos centros educativos que son comunidades de aprendizaje. Iniciamos la experiencia desde la conformación de un grupo de voluntarias y voluntarios que semanalmente y de forma rotativa asisten a uno de los centros para participar en grupos interactivos y en el otro centro asisten semanalmente, de forma continua, para participar en todas las actividades del centro. Dos modalidades diferentes de colaboración de acuerdo con las necesidades y el estado de los proyectos de los centros educativos. La experiencia del alumnado que asiste a los centros, se convierte en materia de reflexión para todo el grupo-clase y se comparte con otros grupos de otras universidades, como es el caso de la Facultad de Educación de Soria. La reflexión que se instala en las clases abre diversas vías de aprendizaje: por un lado, el sentido de ser voluntaria y voluntario en la formación de la ciudadanía, por otro, el reconocer la realidad educativa en contexto, en situación y por último la posibilidad de compartir saberes y conocimientos con los demás estudiantes. Entendemos que los procesos de enseñanza y aprendizaje en la universidad no pueden quedar encerrados en las cuatro paredes del aula cuando todas las investigaciones señalan la complejidad del conocimiento, el avance de las redes sociales y la transformación del aprendizaje en procesos más abiertos, menos jerárquicos, más participativos y poniendo en relación a toda la comunidad educativa. Desde una primera valoración de la experiencia a través de relatos orales del alumnado participante compartido con los demás estudiantes y de procesos de autoevaluación al finalizar la asignatura, podemos observar que el sentirse parte de un proyecto institucional así como la participación en el aprendizaje de niños y niñas son aspectos relevantes para su formación y para pensar en que otra escuela es posible al aprender todos de todas.
Resumo:
En las últimas décadas han ido surgiendo videojuegos cuya finalidad no es sólo la de entretener. Títulos como Bioshock, Uncharted, The Legend of Zelda o The Last of Us se caracterizan por tener detrás algo que da sentido a todas las mecánicas de juego: Narrativa, es decir, una serie de factores necesarios para poder desarrollar la historia que el jugador va descubriendo conforme avanza en el videojuego. En este caso, vamos a centrarnos en el proceso de creación de la narrativa de un género concreto, la aventura gráfica (AG). Este tipo de juego prescinde más de elementos como la acción, para darle el principal peso a los diálogos y el avance de la trama mediante los llamados puzles. Éstos podrían definirse como una serie de misiones que deben ser resueltas para avanzar en el juego. Para ello, el jugador se vale: 1- Objetos que recoge del escenario 2- Objetos que guarda en su inventario, 3- Diálogos con otros personajes.
Resumo:
Este artículo es parte de un trabajo emergente dirigido a la creación automática de juegos de estrategia en tiempo real (RTS), lo cual incluye la generación de contenido, la creación de la inteligencia artificial del juego (es decir, de los jugadores virtuales) y de la propia mecánica del mismo. En este artículo se describe un editor que consta de múltiples parámetros que pueden configurarse para activar o desactivar decenas de reglas que pueden cambiar la mecánica de un juego RTS. El trabajo aquí descrito se realiza en el contexto del juego Eryna, una plataforma de experimentación implementada en la Universidad de Málaga. El editor de reglas es una herramienta que será usada en el futuro para permitir la evolución automática de las reglas de este videojuego y la creación de distintas mecánicas para el mismo. Lo que presentamos aquí debe ser evaluado como un trabajo emergente en el cual estamos trabajando.
Resumo:
Ephemeral Computation (Eph-C) is a newly created computation paradigm, the purpose of which is to take advantage of the ephemeral nature (limited lifetime) of computational resources. First we speak of this new paradigm in general terms, then more specifically in terms of videogame development. We present possible applications and benefits for the main research fields associated with videogame development. This is a preliminary work which aims to investigate the possibilities of applying ephemeral computation to the products of the videogame industry. Therefore, as a preliminary work, it attempts to serve as the inspiration for other researchers or videogame developers.