Welcome to U.A.C. [O.S.A.]
login / register
Status: Guest
Архивы форума | iddqd.ru
Wolf 3D
ПравилаПравила ПоискПоиск
18+
The City of Poisoned Souls Пред.  1, 2, 3, 4  След.
   Список разделов - Проекты и идеи - The City of Poisoned SoulsОтветить
АвторСообщение
Arsenikum
= Warrant Officer =
Next rank: - 2nd Lieutenant - after 14 points
1276

Doom Rate: 1.54

Posts quality: +29
Ссылка на пост №41 Отправлено: 03.06.15 00:11:30
Это самый графонистый вад со времен второго Инквизитора! Да даже нет... Legacy of Suffering!
Играется довольно легко, недостатка в патронах нет, если знать как проходить. Нехватка здоровья - да, присутствует. Самый забойный момент - путешествие по зеленой жиже с попутным отстрелом манкубья, пока костюм не кончился. Он у меня, кстати, иссяк в самый последний момент. Куда идти я тоже знал, по карте особо не плутал. Разве что только за аптечками приходилось побегать. Кнопки напольные элементарно обнаруживаются.
Самый подлый момент - даже не арч, от него можно спрятаться за ящиком, а то что после него... Ну и финальная битва с пауками тоже трудная, с 30 хп в узком пространстве; хорошо хоть пулемет взял.
Теперь о недостатках. Первое - это музыка, про нее тут уже все сказали. Второе - это битвы, ну легко же (кроме моментов см. выше)! Автор мастерски подводит нас к сражению - и награждает унылым манкубом, как будто это в первый раз я его в играх вижу. Третье - дефолтные монстры не катят, слишком "светлые" и простые. Куда лучше бы подошли хотя бы из Doom 64, если уж с моделями не выходит. И что это за собачье тявканье игрока, когда по нему попали!
И последнее в конце: лостсоулы - не просто спутники игрока.
Скрытый текст:

Это игрок сам лостсоул. И он летит домой, к маме-пейну.



CWolf:
И только ты у нас Д'Артаньян, питающий к Партосу интимные чувства, надеющийся на взаимность.

Что-то тут гей темой запахло. То анус Печеньки, теперь это... :xuli:
6 3
VI2TALK
- Corporal -
Next rank: = Corporal = after 3 points
97

Doom Rate: 2.11

Posts quality: +36
Ссылка на пост №42 Отправлено: 03.06.15 02:24:24
Спасибо за советы и вообще за внимание - придаёт сил. :smoke:

Постараюсь всё реализовать (или почти всё), но нужны детали:
1 как сделать давящий 3д пол?
2 как синхронизировать гг и skyview?
3 и ещё что-то, но вылетело а-а-а-а!

Ну а вообщем можно играть под BRUTAL и BEAUTIFUL DOOMы (похвастаюсь, что прохожу с BRUTAL на Ultra).
Умышленно без decorate, чтоб без конфликтов с модами, а 3Д модели пока не освоил (хотелось бы... эх).

Сейчас разрабатываю следующий уровень, по задумке ещё 9-10 штук. :pc:

"BETEPAH[iddqd]"
Спасибо за обзор и еще один вариант прохождения.
1
Адский Дровосек
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 5 points
1635

Doom Rate: 1.48

Posts quality: +26
Ссылка на пост №43 Отправлено: 03.06.15 14:45:31
VI2TALK:
1 как сделать давящий 3д пол?

Никак, но можно просто прописать смерть активировавшего через какое-то время после придавливания, и лучше это сделать последовательно, а не за один заход - Дэмаджзинг и етс...
Хотя может я и ошибаюсь, и сейчас это уже возможно, но врядли, Гоза куда-то не туда развивается.., и в любом случае сложные скрипты с Гозе глючат и всё надо писать китайским кодом - то есть самыми простыми командами, в теме "Вопросы Новичков" уже, наверное, последние 50 страниц все по поводам глюков правильно написанных кодов.
ZZYZX
- UAC Commissar -
Next rank: = UAC Commissar = after 16 pointsМодератор форума
6284

Doom Rate: 1.65

Posts quality: +1630
Ссылка на пост №44 Отправлено: 03.06.15 16:53:31
VI2TALK:
1 как сделать давящий 3д пол?

Делаешь два 3D-пола, линкуешь их движения друг с другом (вроде есть способ).
Дальше один из полов делаешь невидимым, проницаемым и опускаешь на 8px ниже основного. И даешь ему либо спешиал 115, либо дамаг.

VI2TALK:
2 как синхронизировать гг и skyview?

SetActorPosition + SetActorVelocity (для uncapped).

Вкратце. У тебя например центр скайбокса в координатах 64:128, а центр игровой области с поездом в 1024:256, по высоте одинаково.
Тогда ты пишешь скрипт типа этого.

// 14000 - TID камеры скайбокса
script 1 ENTER CLIENTSIDE
{
    // для мультиплеера, скайбокс нужно двигать только относительно камеры консольного (того у которого запущен клиент) игрока. Не помогает с coop spy, но уж что есть то есть.
    // хотя я думаю это можно обойти, если назначить всем игрокам TID, и использовать вместо 0 во всех вызовах ниже CheckPlayerCamera(PlayerNumber()).
    // т.е. int camera = CheckPlayerCamera(PlayerNumber()); if (camera < 0) camera = 0; [...] GetActorX(camera),GetActorY(camera),GetActorZ(camera)
    if (ConsolePlayerNumber() != PlayerNumber()) terminate;

    while (true)
    {
        // это мы переместили скайбокс относительно игрока. к этому добавляешь свой код который имитирует движение по определённой координате.
        SetActorPosition(14000, GetActorX(0)-1024.0+64.0, GetActorY(0)-256.0+128.0, GetActorZ(0), false);
        // помогает интерполяции в uncapped
        SetActorVelocity(14000, GetActorVelX(0), GetActorVelY(0), GetActorVelZ(0), false, false);
        Delay(1);
    }
}


Выглядеть будет слегка топорно, но в случае с этим скайбоксом не будет заметно, почти как если бы ты юзал порталы.
То есть если ты например будешь подгонять линии в реальной зоне к линиям скайбокса, то да, будет заметно отставание движения скайбокса на полпикселя. А так не должно.
2 2 1
Адский Дровосек
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 5 points
1635

Doom Rate: 1.48

Posts quality: +26
Ссылка на пост №45 Отправлено: 03.06.15 17:11:13
ZZYZX:
Делаешь два 3D-пола

Это игроков, а как монстров это убьет? Так и будут стоять зажатыми.
ZZYZX
- UAC Commissar -
Next rank: = UAC Commissar = after 16 pointsМодератор форума
6284

Doom Rate: 1.65

Posts quality: +1630
Ссылка на пост №46 Отправлено: 03.06.15 17:15:18
Адский Дровосек:
Это игроков, а как монстров это убьет? Так и будут стоять зажатыми.

Я не уверен работает ли это с 3D-полами, но можно в цикле вызывать SectorDamage, который позволяет дамажить вообще что угодно, а не только игроков.
А этой функции можно даже указать тип дамага — Crush. Для полной реалистичности.

На самом деле тут по-моему самая большая проблема в том чтобы задержать движение обоих секторов в один и тот же момент (когда видимый сектор наткнётся на объект и остановится).
2 2 1
Адский Дровосек
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 5 points
1635

Doom Rate: 1.48

Posts quality: +26
Ссылка на пост №47 Отправлено: 03.06.15 17:23:32
Да, похоже получится, и в этом случае убивающий 3Д пол должен будет идти раньше основного, придется подгонять.
(Я в свое время делал раскладывающуюся винтовую лестницу по типу Ку2, вот она хорошо всех прижимала, было неясно как с этим быть.)
Arsenikum
= Warrant Officer =
Next rank: - 2nd Lieutenant - after 14 points
1276

Doom Rate: 1.54

Posts quality: +29
Ссылка на пост №48 Отправлено: 03.06.15 22:07:10
Я помню, у Нила в пятом фрикмаппинге был давящая 3Д платформа. Он даже табличку специальную делал.

Вот кусок кода, он отрабатывает в цикле опускания платформы. Платформа над водой, пол имеет высоту -12.
if (CheckActorFloorTexture(5000,"FWATER2") && (GetActorZ(5000) < 0)) DamageThing(9000);


В начале отрабатывает вот это.
Script 900 ENTER
{
Thing_ChangeTID(0,5000);
MPrint("Press F1 for mission information!");
}
6 3
ZZYZX
- UAC Commissar -
Next rank: = UAC Commissar = after 16 pointsМодератор форума
6284

Doom Rate: 1.65

Posts quality: +1630
Ссылка на пост №49 Отправлено: 03.06.15 23:50:48
Это очень черезжопный скрипт имхо, хоть и имеющий смысл... он мало того что криво будет работать в мультиплеере, так ещё и монстров убивать не будет.
Проще пускать вперёд реального пола невидимый, который будет дамажить с заданными параметрами. Я эту идею юзал с тех пор как лично мне в первый раз понадобилось решить вопрос с давящим 3дполом (вроде в Sin of Icon было, или где я пихал, где были висящие в воздухе камни которые резко падали по скрипту на землю и убивали всех кто там стоит).
2 2 1
VI2TALK
- Corporal -
Next rank: = Corporal = after 3 points
97

Doom Rate: 2.11

Posts quality: +36
Ссылка на пост №50 Отправлено: 08.06.15 00:55:45
Большое спасибо за помощь. По правде, у меня есть видео с примером скрипта, но мне он не полностью понятен (стараюсь не использовать то, что не понимаю).
Спросил с надеждой, на какой либо альтернативный вариант. И ОН ЕСТЬ!!! Способ, который приводит ZZYZX буду пробовать (Sin of Icon скачаю, сыграю, посмотрю скрипт).
А насчёт скайбокса попробую понять (с программированием я не дружу, но без ACS реализовать задуманное не могу, потому постепенно стараюсь разобраться в скриптах).

Ещё интересует если способ активации скрипта с 3D полом по принципу actor hits floor (actor hits fake floor пробую, но не выходит).


ZZYZX:
вопрос с давящим 3дполом (вроде в Sin of Icon было
что то не могу найти этот вад
1
ZZYZX
- UAC Commissar -
Next rank: = UAC Commissar = after 16 pointsМодератор форума
6284

Doom Rate: 1.65

Posts quality: +1630
Ссылка на пост №51 Отправлено: 08.06.15 21:47:49
VI2TALK:
что то не могу найти этот вад

тут по-моему в самом конце (где икона) была каменюка висящая в воздухе которая падала на землю и давила в процессе. Но я точно не помню.

VI2TALK:
Ещё интересует если способ активации скрипта с 3D полом по принципу actor hits floor (actor hits fake floor пробую, но не выходит).

Actor hits ceiling на контрол секторе не канает?
2 2 1
VI2TALK
- Corporal -
Next rank: = Corporal = after 3 points
97

Doom Rate: 2.11

Posts quality: +36
Ссылка на пост №52 Отправлено: 11.06.15 15:12:05
ZZYZX:
Actor hits ceiling на контрол секторе не канает?


Если я правильно понял, контрольный сектор - это тот, что не в игровом пространстве. Ну с 3D полом уже разобрался, оказывается actor hits floor нужно устанавливать как раз
в контрольный сектор, а я ставил в сектор игрового пространства.

Вад скачал. Спасибо.
1
VI2TALK
- Corporal -
Next rank: = Corporal = after 3 points
97

Doom Rate: 2.11

Posts quality: +36
Ссылка на пост №53 Отправлено: 22.09.15 00:10:50
Продолжение



Изменения:

Графика

1. статусбар
2. рендер текстур без фильтров (теперь они чётче и нет швов)

Звук

1. звуки из doom 3 и queke 4 (звук оружия, монстров и персонажа в отдельном файле)

Геймплей

теперь нет ... лишних пауз и патовых ситуаций (надеюсь)

Сюжет

в процессе формирования


А также добавлен новый уровень (MAP03)


Ссылка на Google Drive
Ссылка на MediaFire
1
TheTaintedSlav
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 163 points
1477

Doom Rate: 1.3

Posts quality: +317
Ссылка на пост №54 Отправлено: 22.09.15 18:51:52
Ну, тему создавать было вовсе не обязательно вторую, о прогрессе в работе можно было сообщить и в первой.

А так, мне не нравится новый HUD, совсем. Слишком громоздко выглядит.

А вот дизайн уровней - наоборот, нравится.
5 1
Arsenikum
= Warrant Officer =
Next rank: - 2nd Lieutenant - after 14 points
1276

Doom Rate: 1.54

Posts quality: +29
Ссылка на пост №55 Отправлено: 22.09.15 23:49:54
CWolf:
А так, мне не нравится новый HUD, совсем.

Подтверждаю. HUD можно было бы сделать в 2 раза ниже, чем сейчас. И почему патроны в процентах :P ?
6 3
VI2TALK
- Corporal -
Next rank: = Corporal = after 3 points
97

Doom Rate: 2.11

Posts quality: +36
Ссылка на пост №56 Отправлено: 23.09.15 22:04:13
Arsenikum:
И почему патроны в процентах


Действительно, когда расставлял проценты под HUD то перепутал с бронёй. Ещё подумал, а почему цифры брони без знака процента? :think: И добавил третий. :cool2:


CWolf:
Слишком громоздко выглядит.


Попробую сделать более компактный.
1
VladGuardian
= Commissar =
Next rank: - UAC Commissar - after 263 points
5537

Doom Rate: 1.28

Posts quality: +1899
Ссылка на пост №57 Отправлено: 24.09.15 08:53:27
VI2TALK

(по последним скринам)
Круто. По стилю дотягивает до уровня интересных шутеров конца 90-х (Quake 2, Redline, Blood II)
А по играбельности возможно даже переплюнет (судя по тому, что было видно в первой "части")
Первый скрин с паровозом выглядит каким-то неотесаным, рельсы и горизонт сделаны немного аляповато (в противовес прилично сделанным балкам и спрайтовым проводам).
Плоскость земли резко переходит в пикселизированное небо, что не есть хорошо. (тумана на горизонт напустить / спрайтовые горы поставить?)
Скрытый текст:

4 10 23
alekv
- Colonel -
Next rank: = Colonel = after 272 pointsМодератор форума
4168

Doom Rate: 1.87

Posts quality: +948
Ссылка на пост №58 Отправлено: 24.09.15 09:52:11
VI2TALK
Жду с не терпением продолжения, все супер, а типа ролик после игры еще круче стал!!!
Так же надеюсь на какой интересный сюжет, исходя из концовки с огромным пейном было бы интересно что-то придумать)
1ур. проходил на самой легкой сложности... 2 ур. проходил с читами, меня не хватило, уж больно всяких монстров полно))
С бруталом бы попробовать, да лень его подключать.
Так же не плохо было бы сделать авто сейв после начальной заставки т.к. пошел упал с поезда и опять смотри ролик.. или же кнопку "пропустить" сделать.
Поезд шикарен как для гоззы, внутри кабины тоже круто ))
1 3 1
VI2TALK
- Corporal -
Next rank: = Corporal = after 3 points
97

Doom Rate: 2.11

Posts quality: +36
Ссылка на пост №59 Отправлено: 25.09.15 22:50:28
VladGuardian
Спасибо за ACS.pdf! Постоянно этим пользуюсь.

VladGuardian:
тумана на горизонт напустить

В каком смысле туман, тоже спрайтовый?


alekv:
Так же не плохо было бы сделать авто сейв после начальной заставки

Эта идея мне нравится. Ещё поставлю перед босом. :cool2:
1
VladGuardian
= Commissar =
Next rank: - UAC Commissar - after 263 points
5537

Doom Rate: 1.28

Posts quality: +1899
Ссылка на пост №60 Отправлено: 25.09.15 23:53:49
VI2TALK:
В каком смысле туман, тоже спрайтовый?

Нет, обычный туман, только погуще (возможно стоит использовать локальный туман в пограничном секторе, чтобы плавно вывести цвет сектора на цвет неба)
http://zdoom.org/wiki/Sector_SetFade
Хотя... когда я недавно (в июне) делал наброски своего хоррора, то мне не удалось создать достаточно густой туман (такой какой обычно бывает в хоррорах - серый/черный и быстро уплотняющийся), даже парой команд Sector_SetFade / Sector_SetColor.
Все равно видимость была около пары сотен метров, что для хоррора недостаточно.
VI2TALK:
Спасибо за ACS.pdf! Постоянно этим пользуюсь.

Мерси за комплиман, но помни, что это неполное руководство (я работал над ним несколько недель, а потом уже не хватило терпения).
А любые неполные руководства несут в себе скрытую опасность...
4 10 23
Страница 3 из 4Перейти наверх Пред.  1, 2, 3, 4  След.
   Список разделов - Проекты и идеи - The City of Poisoned Souls