
handle: 2117/444495
Video game characters interact with the objects and shapes in the world in so many different ways. They climb, vault and hold onto objects. They slide on ice and dive into water. Interactivity is what makes video games special, what lets us take part in the virtual worlds developers create. All of these interactions have to be programmed in some way, and as of now, there is no free and open-source solution for Unity that makes this easy for the average user. The objective of this work is to provide a robust and modular framework that provides anyone with a core world traversal feature set, tackling some of the most relevant abilities such as locomotion, parkour and climbing. Inside the project’s scope I considered investigating how world object definitions could be made and how the character could use these definitions and user inputs to perform proper transitions and interactions with those objects. Achieving basic locomotion, parkour and climbing in both the most believable and configurable manner possible. The project is developed using two agile methodologies, which are Feature-driven development and Kanban boards. Focus is on incremental improvements and continuous development. Individual features undergo testing to ensure they are implemented properly and do not give birth to new problems. The result is a starting point that provides the core of a player traversal system, ready to be expanded and available to everyone. There is still and will always be a lot to learn and discover, as games keep innovating in traversal mechanics unstoppably. From the technical point of view there are many new technologies that will break the current limitations and further increase the already vast possibilities of such a system.
Videojocs -- Disseny, Character, Àrees temàtiques de la UPC::So, imatge i multimèdia::Creació multimèdia::Disseny de videojocs, Unity, World, Video games -- Design, Animation, C#, Climbing, Video games -- Programming, Player, Videojocs -- Programació, Parkour, Traversal, Locomotion
Videojocs -- Disseny, Character, Àrees temàtiques de la UPC::So, imatge i multimèdia::Creació multimèdia::Disseny de videojocs, Unity, World, Video games -- Design, Animation, C#, Climbing, Video games -- Programming, Player, Videojocs -- Programació, Parkour, Traversal, Locomotion
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
