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 day, time, pass type, topic, and format. With this Session Viewer, you can view session and speaker details for Game Developers Conference 2024.

You will be able to build your schedule with the GDC Mobile App. The GDC 2024 app will be available for download in Apple Apps and Google Play late February 2024.

Sessions do fill up and seating is first come, first serve, so arrive early to sessions that you would like to attend. Adding a session to your schedule does not guarantee you a seat.

Obstacle Traversal in the Organic World of Pandora

Joel Nilsson  (Senior Gameplay Programmer, Massive Entertainment - A Ubisoft Studio)

Location: Room 2006, West Hall

Date: Wednesday, March 20

Time: 5:00 pm - 6:00 pm

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

Topic: Programming

Format: Session

Vault Recording: Video

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.


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