[ca] Aquest treball de final de grau neix de l'estudi "Follower Behavior in a Virtual Enviroment", on l'usuari ha de realitzar diferents tasques en un entorn virtual que simula una estació de tren. Passats uns minuts sona l'alarma d'emergència de l'estació, la finalitat de l'estudi és analitzar el comportament dels participants en funció de com actuen els personatges autònoms de l'entorn virtual. L'objectiu del TFG és solucionar el problema provocat pel sistema de navegació utilitzat, Walk in Place. Amb el WiP, el participant es pot moure llargues distàncies dins de la simulació aixecant i baixant les cames, fent l'acció de caminar però sense moure's de la posició original. El problema és que la gent fa petits desplaçaments quan estan immersos i hi ha risc de col·lisió, ja que per l'equip de realitat virtual s'observa com es camina i inconscientment l'usuari fa aquests passos en la vida real. Durant el projecte, s'han investigat diferents mètodes per veure quina solució encaixaria millor. La solució final consisteix a estudiar el comportament dels personatges autònoms perquè realitzin una acció en concret, amb l'objectiu de reposicionar a l'usuari i assegurar-se que no col·lisiona amb l'entorn físic. Una part molt important d'aquest treball és mantenir el realisme que es vol aconseguir en entorns de realitat virtual, de tal manera que les accions dels personatges autònoms no siguin incoherents i es mantingui l'experiència immersiva del participant. Per desenvolupar aquest treball es necessitarà adquirir coneixements de la plataforma Unity i el llenguatge C#, a més a més d'estudis sobre realitat virtual.

[en] This undergraduate dissertation was born from the study "Follower Behavior in a Virtual Environment", where the user has to perform different tasks in a virtual environment that simulates a train station. After a while carrying out those tasks, the emergency alarm of the train station starts to rang. In any case the purpose of the study is to analyze both the behaviour of the participants and their interactions with the non player characters (NPCs) of the virtual environment. The goal of my undergraduate dissertation is to solve the issues caused by the navigation system used, Walk in Place. Such system entails that the participant can travel long distances in the simulation raising and lowering the legs, realizing the act of walking without moving from the original position. However the issue within WiP is that people make small displacements meanwhile immersed in the virtual reality therefore appearing a risk of collision. That effect is caused because using the virtual reality equipment the user sees how the avatar walks and unconsciously it reproduces those steps in real life. This project oversees different methods in order to select which solution would be the best. The final solution consists in programing the behaviour of the non player characters to perform specific actions, with the purpose of repositioning the user avoiding collisions with the physical environment, ensuring its safety. A key part of this dissertation is to conserve the realism pursued by virtual reality environments, in a way that the behaviour of the non player characters are not incoherent and conserve the immersive experience of the user. Finally in order for this work to be developed it will be required knowledge of the Unity platform, the language C# in addition to virtual reality studies.