Програмування системи скелелазіння на кшталт могильників


12

Мені було цікаво, чи хтось знав чи мав знання про те, як запрограмувати систему скелелазіння, як ту, яку знайшли у гробниці / без змін.

Я подумав просто встановити обмежувальні коробки на всіх місцях, що піднімаються в ігровому світі, а потім перевірити на зіткнення. Якби гравець знаходився всередині коробки, він би "висів" з краю. Хтось має кращі ідеї / покращення?

У мене вже створена візуалізація за допомогою directx9 і пізніше я буду хвилюватися про анімацію.


8
youtube.com/watch?v=GFu44oeLYPI&feature=relmfu - Деякі дійсно хороші відомості.
deceleratedcaviar

можливий дублікат Ledge схопити і піднятися в
Unity3D

2
@bummzack питання те саме, але контекст зовсім інший. Цікаво, що я цього питання раніше не бачив, але найкращою відповіддю є посилання, яке я розмістив ха-ха.
deceleratedcaviar

і якби хтось знав, де знайти сфальсифіковану гуманоїдну модель, для подальшого ознайомлення ми могли б протестувати наш ІК-код назавжди і назавжди.
Дощ

3dbuzz.com/vbforum/… Я знайшов набір відео з навчальних посібників для створення системи персонажів третьої особи в Unity. Я ще не спостерігав за цим, але впевнений, що його можна перетворити на роботу з іншими мовами, оскільки принцип сходження буде таким самим.
MulletDevil

Відповіді:


4

Презентація Valve 2009 року про системи AI позаду Left4Dead детально розглядає систему, яка використовується для сходження, включаючи виявлення виступу, висоту перешкод, вибір анімації тощо.

Він здебільшого спрямований на анімацію NPC, але більшість фактичних кодів сходження має бути дуже схожим.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.