Автор Тема: Что умеет DarkEngine  (Прочитано 6356 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн winter cat

  • Мастер Теней
  • Сообщений: 4145
Что умеет DarkEngine
« Ответ #15 : 07 Апреля 2010 00:44:09 »
Странно, что Thief II Shock был сделан ради шутки, всё таки то, что на видео, сделать довольно трудно.

Оффлайн Zontik

  • Призрак
  • Сообщений: 15114
    • Тёмное место
Что умеет DarkEngine
« Ответ #16 : 07 Апреля 2010 09:25:19 »
Цитировать
То есть, сделать горизонтальную невидимую лестницу у края каждого обрыва?
Почти так. Только не горизонтальную, а, скажем, квадратную.
Цитировать
А можно ли пропустить миссию? Закончили миссию 3. Если произошло событие, следующая 4 пропускается и игра продолжается с 5. А если этого события нет, 4 миссия не пропускается.
Увы, это и называется ветвлением.
Цитировать
Но мы видим еще одного Га
ррета с дубинкой. Так им управляет компьютерный персонаж?
Конечно.
Цитировать
А как же он монеты собирает? Или автор его и этому научил?
Frob object.
Цитировать
Выходит, шпионская камера не перемещает камеру, а телепортирует нас на свое место, оставляя на предыдущем месте - неподвижную модель Гаррета.
Ты когда-нибудь загружал сохраненку в редактор?
Существуют две вещи: объект Player (невидимый) и камера, которая никаким объектом не представлена. Обычно они находятся вместе, но есть устройство Scouting Orb, которое перемещает только камеру, а чтобы на месте стоящего игрока не оказалось пустоты, в точку нахождения объекта Player временно помещается стоячая/сидячая модель Гэрретта. Не AI, а обычный стационарный объект. При отключении камеры он удаляется. Player же все это время находится в одной точке.
Зато для стационарного объекта "Гэрретт" существует скин, который неплохо подходит к некоторым другим AI. Создать иллюзию, будто ты смотришь на себя со стороны, легко, но при этом ты не должен пытаться что-то делать, иначе иллюзия рухнет.
Подумал еще немного насчет ветвления. Что можно осуществить на практике? Возьмем твой пример. Начинается миссия 4. Если она не нужна, то в самом начале игрок получает сообщение: "Все задания были выполнены заранее, переходим к следующей миссии". MISSON COMPLETE. Начинается миссия 5.
Или, чтобы это не выглядело так уж дубово, оставить миссию 4 полноценной, но сократить ее до минимума.
Такое сделать достаточно просто.
[Исправлено: Zontik, 7 апр. 2010 9:30]
Дайте глазам отдохнуть! Тёмное место

Оффлайн LongShad

  • Тень
  • Сообщений: 6323
  • Длиннотень
Что умеет DarkEngine
« Ответ #17 : 19 Июня 2010 17:40:36 »
Вспомнил:
ЗАДАЧА - КАК УБИТЬСЯ ГОЛОВОЙ ОБ СТЕНКУ?
Берем бочку
Цитировать
Barrel -> Skull Barrel -> SmalSkulBarrel
Меняем Model -> Type на OBB, а в Controls добавляем Location, чтобы бочка не проваливалась сквозь пол. Добавляем Object -> Immobile = TRUE (хотя работает без него) и запускаем игру. Теперь подойдите к бочке и наклонитесь к ней вперед. Смотрите, не убейтесь об стенку!
Причина в том, что в Controls нет Rotating. Без него можно разбиться даже об сундук.



Оффлайн winter cat

  • Мастер Теней
  • Сообщений: 4145
Что умеет DarkEngine
« Ответ #18 : 31 Июля 2010 16:29:58 »
Цитировать
Может, что люди могут сделать в DarkEngine? Потому как мы наверное никогда не узнаем, что все же умеет DarkEngine
Что умеют делать люди, то умеет и Dork Engine, ведь сам по себе он ничего не умеет.
По теме. Как выяснилось на ттлг, оказывается если на небесные текстуры в Т1 увеличить до 24, то уменьшится полигональность. В Т2 движок и сам умеет это делать. Хоть чем-то Т2 лучше Т1.

Оффлайн LongShad

  • Тень
  • Сообщений: 6323
  • Длиннотень
Что умеет DarkEngine
« Ответ #19 : 31 Июля 2010 18:20:47 »
Появилась интересная задумка - использовать уровень сложности след. образом.
Перед началом игры игрок выбирает свой стиль, в зависимости от него добаляется одно задание:
* Вор (стащить все ценности с уровня)
* Призрак (никого не убивать, только оглушать, смертельное оружие изымается)
* Ассасин (никого не оглушать, только убивать, если на уровне останется хотя бы 1 тело без сознания, миссия не закончится)
А между миссиями можно навещать свое логово, чтобы потренироваться (одна и та же карта), а перед началом след. уровня поменять стиль (т. е. сложность).
[Исправлено: LongShad, 31 июля 2010 18:21]

Оффлайн THIEF154

  • Опытный Вор
  • Сообщений: 992
  • Железный молот
Что умеет DarkEngine
« Ответ #20 : 01 Августа 2010 12:03:34 »
LongShad, задумка интересная, а возможно ли это
сделать для оригинальных миссий?
И были те кто сомневались в плане
Строителя и сомневающихся положили в фундамент нового святилища.

Оффлайн Shadowhide

  • Тень
  • Сообщений: 5357
Что умеет DarkEngine
« Ответ #21 : 01 Августа 2010 12:05:13 »
думаю да,только надо поковырять mis файлы немного

Оффлайн DonSleza4e

  • Хранители
  • Тень
  • Сообщений: 6125
Что умеет DarkEngine
« Ответ #22 : 02 Августа 2010 10:40:40 »
легко делается стандартными фичами

Оффлайн LongShad

  • Тень
  • Сообщений: 6323
  • Длиннотень
Что умеет DarkEngine
« Ответ #23 : 04 Ноября 2010 19:07:44 »
Пытаюсь создать ящик, чтобы нельзя было пройти сквозь него, была OBB-модель, на него можно было залезать как на стену, его можно было двигать, брать и бросать.
Что из перечисленного невозможно? На TTLG пишут, что OBB-объекты уже нельзя перемещать.
[Исправлено: LongShad, 4 нояб. 2010 19:09]

Оффлайн Zontik

  • Призрак
  • Сообщений: 15114
    • Тёмное место
Что умеет DarkEngine
« Ответ #24 : 08 Ноября 2010 10:32:42 »
Из перечисленного невозможно только одно: залезать на объект "как на стену".
У стандартного ящика из иерархии оптимальный набор свойств. Но если надо именно "как на стену", то остается один выход - делать ящик из брашей. Со всей вытекающей отсюда неподвижностью.
Дайте глазам отдохнуть! Тёмное место

Оффлайн LongShad

  • Тень
  • Сообщений: 6323
  • Длиннотень
Что умеет DarkEngine
« Ответ #25 : 08 Ноября 2010 17:49:34 »
Zontik
Цитировать
Из перечисленного невозможно только одно: залезать на объект "как на стену".
Как тогда сделать перемещаемый OBB-объект?

Оффлайн Zontik

  • Призрак
  • Сообщений: 15114
    • Тёмное место
Что умеет DarkEngine
« Ответ #26 : 09 Ноября 2010 09:45:42 »
Пойми механику игры.
OBB-объекты служат препятствиями для AI. Заранее построенная база данных пути включает в себя обтекание всех OBB-объектов. Перемещать их в игре так же немыслимо, как и стены - если бы такое вдруг стало возможным, весь геймплей бы рухнул.
Поэтому правильный ответ, видимо - никак. Все, на что можно рассчитывать - это более-менее правдоподобные иллюзии.
(Не надо, впрочем, недооценивать силу иллюзий. В качестве примера - прибывающая вода в Temple Of The Tides.)
Дайте глазам отдохнуть! Тёмное место

Оффлайн LongShad

  • Тень
  • Сообщений: 6323
  • Длиннотень
Что умеет DarkEngine
« Ответ #27 : 27 Января 2011 16:37:25 »
Можно ли перемещать объекты вместе с игроком?
Ссылка PhysAttach на стартовую точку или объект "Garrett" такого не дает.

Оффлайн Dront

  • Мастер Теней
  • Сообщений: 3631
Что умеет DarkEngine
« Ответ #28 : 27 Января 2011 20:42:02 »
Не очень понял, как это - перемещать объекты вместе с игроком. Типа как бочку толкаешь, и она от этого движется?
А так можно и ящики с собой таскать, и тела (как мусор). И многим другим физ. объектам можно такие же свойства "мусора" прописать. Не то?
"You cannot run from life as you did from us, Garrett! Life has a way of finding you..."
"Beware the dawn of the Metal Age."

Оффлайн LongShad

  • Тень
  • Сообщений: 6323
  • Длиннотень
Что умеет DarkEngine
« Ответ #29 : 27 Января 2011 21:12:40 »
Нет, игрок передвигается и объект тоже передвигается. Повторяет движения игрока.