Проекты
GameDev.ru / Проекты / Форум / PanzerChasm (18 стр)

PanzerChasm (18 стр)

Страницы: 114 15 16 17 18 19 Следующая »
Panzerschrek[CN]Участникwww5 окт. 201718:24#255
entryway
Ох жесть. Надеюсь, они это не руками забивали.

Alan_F
> Ну, вручную влезть на каждую карту - это самый действенный вариант будет. Или
> нет?
Ну да. Изменять косяки уровней лучше всего руками в редакторе уровней. В коде костыли пилить будет гиблым делом.

Женёк1991Пользовательwww29 окт. 201711:24#256
Привет, панзерчазмеры!

Как идёт?

Panzerschrek[CN]Участникwww29 окт. 201711:32#257
Женёк1991
> Как идёт?

Автор временно занялся вот этим проектом: http://www.gamedev.ru/flame/forum/?id=230610

Женёк1991Пользовательwww29 окт. 201716:06#258
Вот это да. Думаю этот проект займёт намного больше усердия чем PanzerChasm?
Panzerschrek[CN]Участникwww20 ноя. 20178:49#259
Всем привет!

Разыскиваются счастливые владельцы видеокарт AMD. Говорят, что на них PanzerChasm сбоит. Прошу неравнодушных потестировать его и отписаться здесь.

Panzerschrek[CN]Участникwww3 дек. 20177:53#260
Кажется, я раскрыл тайну саркофага.

В скриптах творилась что-то странное. Чтобы по выстрелу в саркофаг открылась дверь, надо чтобы процедура 26 была разблокирована. Чтобы её разблокировать, надо наступить на пол в проходе из финальной комнаты в комнату с саркофагом и активировать этим процедуру 38, а для этого у игрока должен быть красный ключ (Анкх). К тому же, на процедуре 38 висит флаг "locked". А снятие этого флага почему-то происходит при разрушении саркофага.

Долго ковырялся и не мог понять, как-же это должно работать. Для проверки одной из гипотез я отключил требование красного ключа у процедуры 38, но при этом оставил флаг locked. В оригинальной игре при этом перестала активироваться процедура 38. Выходит, что если процедура требует ключ, и он у нас есть, то можно игнорировать её флаг locked.

Запилил фикс, и о чудо - в PanzerChasm теперь можно нормально пройти уровень 6.

Женёк1991Пользовательwww4 дек. 201710:54#261
Да кстати это была странная фигня. Смотря на то куда стреляешь в этот гроб, он может разнестись на куски а может просто исчезнуть крышка но камни не разлетятся. Это тоже отремонтированно?
Panzerschrek[CN]Участникwww4 дек. 201711:27#262
Женёк1991
> Смотря на то куда стреляешь в этот гроб, он может разнестись на куски а может
> просто исчезнуть крышка но камни не разлетятся. Это тоже отремонтированно

Ломающийся гроб это друга фигня. И это ещё не починено.
Пока что я починил открытие дверей на следующий уровень при выстреле в гроб.

Женёк1991Пользовательwww4 дек. 201716:22#263
Это уже большое улучшение хаха т.к. я однажды наверно час там ходил не мог пройти к выходу, потом ввёл noclip и вышел.
Женёк1991Пользовательwww7 дек. 201715:08#264
Что если в PanzerChasm сделать опцию играть монстрами игры? Ща читал что для игры Doom такое есть, а с крутыми монстрами Chasm идея очень интересная.
entrywayПостоялецwww10 янв. 20180:55#265
Что-то у меня в mingw с новым SDL 2.0.7 (вместо 2.0.5) выбирается «Digital Audio (S/PDIF) (High Definition Audio Device)» вместо «Speakers (High Definition Audio Device)» и звука нет. SDL_GetCurrentAudioDriver() в старом SDL возвращает xaudio2, в новом wasapi.

Хз что всё это значит, но починил так (nullptr первым параметром вместо цикла по device_count):

const SDL_AudioDeviceID device_id = SDL_OpenAudioDevice(nullptr, 0, &requested_format, &obtained_format, 0);

Правка: 10 янв. 2018 0:59

Panzerschrek[CN]Участникwww10 янв. 20188:42#266
entryway
> выбирается «Digital Audio (S/PDIF) (High Definition Audio Device)» вместо
> «Speakers (High Definition Audio Device)» и звука нет.
Ну так это, видимо у тебя какое-то аудиоустройство кривое, раз оно выбирается, но при этом не хочет работать.

> Хз что всё это значит, но починил так
Наверное, лучше вытащить это дело в настройки, а не выбирать произвольно какое-то аудиоустройстово, которое сейчас "текущее".

u1comp1Пользовательwww14 апр. 201814:02#267
Когда будет обновление PanzerChasm?
Panzerschrek[CN]Участникwww14 апр. 201815:05#268
u1comp1
> Когда будет обновление PanzerChasm
Не скоро.
В порте остались задачи трёх типов: починка прохождения  некоторых уровней (критично), мелкие изменения в игровом процессе (важно) и обход кривости даных игры (не столь важно).
Все три типа задач требуют довольно серьёзного изучения оригинала и множественного проведения эксперементов, на что сейчас у меня нету времени.

Но, проект то с открыты кодом, если есть желание, ты можешь сам как-нибудь его улучшить.
Например, проекту уже помогли пара человек в некоторых улучшениях.

Alan_FПостоялецwww18 апр. 201816:54#269
Поддержка Noesis полная?
Страницы: 114 15 16 17 18 19 Следующая »

/ Форум / Проекты / Оцените

2001—2018 © GameDev.ru — Разработка игр