Biblioteca de la Universidad Complutense de Madrid

RPG-3D

Impacto



Delgado Díez, Sergio (2005) RPG-3D. [Trabajo de curso] (No publicado)

[img]
Vista previa
PDF
1MB


Resumen

El proyecto consiste en el desarrollo de un prototipo de un videojuego en tres dimensiones utilizando modelos y animaciones de juegos ya existentes, pero haciendo especial hincapié en la lógica del juego y la inteligencia artificial asociado al mismo. Se trata de un juego basado en casillas aunque gráficamente lo que el jugador percibe es un universo contínuo en tres dimensiones, con terrenos a distintas alturas, creados mediante la técnica de HeightMap. Las búsquedas de caminos implicadas en el desarrollo del juego, el tratamiento de las colisiones, y gran parte de la lógica asociada al juego están basadas precisamente en dichas casillas. Cada ser vivo del sistema, incluyendo los avatares del jugador, basa su comportamiento en autómatas, que se han implemantado mediante scripts externos a la aplicación. Los personajes del juego pueden conversar con los agentes no enemigos, siendo los diálogos dependientes también de scripts externos al código de la aplicación.
[ABSTRACT]
The project involves the development of a videogame prototype. The game user model and animations exported from commercial games, and focuses on game logic and its artificial intelligence. It is a tiled bases game, even thought, graphically, the gamer seer a continued universe in three dimensions, with realistic terrains created with HeightMap tecniques. Pathfinding, collision detection and most part of the game logic based on tiles. Each living creature includes in the system, even player avatars, base their behaviours on automats implemented with scripts external to the application. The game player characters will be able to speak to non-enemy agents and theirs dialogs depend on extern scripts too.


Tipo de documento:Trabajo de curso
Información Adicional:

Trabajo de clase de la asignatura Sistemas Informáticos (Facultad de Informática, Curso 2004-2005)

Palabras clave:A*, Artificial Stupidity, BSP, BSP-tree, BFC, Comportamiento emergente, Chase, Culling, Display list, Exteriores, Fmod, FOV, Frame, Frame rate, Frustum, Heigtmap, LOD, LUA, NURBS, OpenAL, OpenGl, OutDoors, Pipeline gráfico, Patrón, Quadtree, ROAM, RPG, Singleton, Script, STL, Textura, Traducción cultural
Materias:Ciencias > Informática > Sistemas expertos
Código ID:8990
Depositado:09 Jul 2009 15:30
Última Modificación:06 Feb 2014 08:17

Sólo personal del repositorio: página de control del artículo