GDC 2024 is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

View, browse and sort the ever-growing list of sessions by pass type, track, and format. With this Session Viewer, you can view session and speaker details for the 2024 Game Developers Conference. New sessions are regularly added leading up to GDC, and all dates and times will be announced about 4 weeks before the event. Once live, you will be able to build your schedule with the GDC Mobile App.

Sessions do fill up and seating is first come, first serve, so arrive early to sessions that you would like to attend.

Obstacle Traversal in the Organic World of Pandora

Joel Nilsson  (Senior Gameplay Programmer, Massive Entertainment)

Pass Type: All Access Pass, Core Pass - Get your pass now!

Topic: Programming

Format: Session

Vault Recording: TBD

Audience Level: All

Stepups and mantles are an established part of the game character's repertoire, yet with increasingly complex game worlds traditional markup solutions have become increasingly cumbersome. In Avatar: Frontiers of Pandora we wanted to portray the full dense, organic beauty of Pandora while making the motion feel as flowing and unobstructed as you would expect from a Na'vi. In order to deal with these challenges we created a highly generic and (almost) markup-free system for stepups and mantling relying on a minimum of assumptions while trying to maximize freedom of movement. This talk presents the basic philosophy, concepts, and implementation of this solution. The focus is on providing a solid starting point for those just starting out with this problem and some useful tools for anyone working with it.


My hope is that programmers will come away with the information needed to make a basic system for detection and execution of basic traversal actions together with some useful ways to think about shape casts. Our example of how to approach the problem may also be of wider interest.

Intended Audience

Mainly programmers interested in traversal or world sensing, but designers particularly interested in the issues discussed may also find it interesting.

Connecting the Global Game Development Community

GDC Vault icon
Game Developers Choice Awards icon
Independent Games Festival (IGF) icon icon