버전

menu_open

Dialogue Events Tips and Best Practices

Before creating Dialogue Events, you may want to review the following sections, which provide you with a series of tips and best practices that can help you efficiently create and manage the Dialogue Events in your project.

Shortcut for Creating Paths

If you have many paths to create, you can use a shortcut to create them. This shortcut allows you to finalize the path and associate a sound object at the same time. Before finalizing the contents of your path, drag the corresponding object from the Project Explorer to the last unselected State Group or state.

Wwise will automatically create a new path and assign the object to it. If a path already exists, the currently assigned object will be replaced with the new one.

Strategies for Building Paths

  • Create fallback paths first - as a general rule, it is a good idea to create all the fallback paths for a Dialogue Event first to make sure that you've covered all conditions and outcomes. After these more general fallback paths are created, you can then start building the more specific paths. If you don't have time to re-create every condition or if new conditions are added late in the development cycle, you are already covered.

  • Order State Groups to maximize algorithm efficiency - State Groups that are less likely to use a fallback should be placed first in the order of State Groups. This reduces the amount of backtracking the algorithm must do to resolve a path, which improves the overall efficiency of the dynamic dialogue system.

In the following example, the Unit State Group was placed first because it will not have a fallback. A fallback for this State Group wouldn't make sense because Unit A and Unit B are associated with specific characters in the game making it impossible to create a generic “person”. Since it makes sense to create fallbacks for the Objective and ObjectiveStatus State Groups, they should come after the Unit State Group.


이 페이지가 도움이 되었나요?

지원이 필요하신가요?

질문이 있으신가요? 문제를 겪고 계신가요? 더 많은 정보가 필요하신가요? 저희에게 문의해주시면 도와드리겠습니다!

지원 페이지를 방문해 주세요

작업하는 프로젝트에 대해 알려주세요. 언제든지 도와드릴 준비가 되어 있습니다.

프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.

Wwise를 시작해 보세요