у мну все лицензионное. ток еще оранж сдк не качал, с первого числа скачаю, когда трафик пополнится.
кароч ни тот ни другой тутор не работает?
млин, а так хочется хотя б 2мя персонажами...
а в оранж коде никаких предпосылок нет для кооператива?
скажу еще раз. Эта два тутора одно и тоже только на разных языках, переключение между персонажами сделать легко (как в decay. Персонажи не управляются нпс, а только игроком), но npc в мультиплеере сделать очень трудно. (Респект Гарри Ньюману и создателям Follow freeman за такой тяжкий труд)
я понял. ну мне не мп надо а сингл.
значит подключение ИИ и отключение его когда управление переходит на игрока сделать достаточно сложно, и по тем туторам нереально?
Спасибо за консультацию.
Оригинальное сообщение от redbox я понял. ну мне не мп надо а сингл.
значит подключение ИИ и отключение его когда управление переходит на игрока сделать достаточно сложно, и по тем туторам нереально?
Спасибо за консультацию.
ТОТ ТУТОР (Заметь не те, а ТОТ) ВОБЩЕ НЕ ОТНОСИТСЯ К ПЕРЕКЛЮЧЕНИЕМ МЕЖДУ ИГРОКАМИ. Он просто заставляет работать npc в мультиплеере (точнее заставлял года 2 назад)
redbox
Чего проще?) Тебе нужен класс "болваночного" нпц, не имеющего АИ (такой, вроде уже есть - npc_actor). При переключении с перса А на перс Б, перемещать игрока из А в Б, удалять/перемещать нпц Б, создавать/перемещать нпц А.
гы, нет не так я хочу.
я думал вот как:
двиг определяет персов "помеченных" как игрок. причем 1 из них активный, другой-в режиме ИИ, оба на одной и той же карте, рядом, вместе, ИИ следует за игроком, чем может помогает, при необходимости плеер переключается между ними, т.к. они обладают разными игровыми способностями.
собственно открою идею.
пару лет назад ждал игру Destiny End, но Headfirst закрыли и релиза небыло.
теперь хочу попробовать сделать хоть 1 уровень по своему сценарию на эту тему.
вот зачем мне нужен был вид от 3 лица и "кооператив". ))
так, вобщем все уже подзабыли мои вопросы, давайте продолжим.
собственно с начала.
я так понимаю что для реализации моей идеи нужно:
1 реализовать нескольких игроков. как в том же Дикей, ток неизвестно как оно у них там. мне уже предлагали маппингом кооператив сделать, с телепортированием игрока, но это не то.
2 осуществить переключение между ними.
3 осуществить подключение и отключение ИИ во время переключения.
для начала хочется отдуплиться с 1.
двиг всегда ищет модель player.mdl. воощем я так понимаю что нужно изменить энтитю info_player_start чтобы у нее был worldmodel и там уже понаставить на карте их скоко угодно с разными модельками.
перед этим надо сделать так чтоб их можно было понаставить безболезненно, а как это сделать я не знаю. люди, подскажите хоть что то.
redbox добавил 03-04-2008 в 20:50:08:
где хоть рыть? на стороне клиента или сервера?
shared/SoundEmitterSystem.cpp looks like a good candidate. Any further
below that and you get into code that isn't in the public SDK.
Nicolaj Schweitz wrote:
> I need to get started on programming sound in source. I have looked a
> bit at the sdkDocs
> (http://developer.valvesoftware.com/...ry:Sound_System), but
> at first glance it looks like something for level designers. What I
> want to do is to manipulate the sound engine to add some features like
> physically modelled sound, but I don't have troubles finding out where
> to start.
> Any help here?