|
|
|
|
|
WWW : Профиль : |
|
Сделал ту люстру со второго уровня 5916, проверь, все ли хорошо. Добавил огонек при выстреле, но в сингле его видно не будет и еще можешь посмотреть типа заставку в конце первого эпизода...в консоли набери setvar EOG_VAR 1...и увидишь Она пока нигде не используется, но это вопрос времени, таким же способом я хочу сделать свою статистику в конце уровня, т.к. при переходе с 3го у ровня на 4й статистики нет, поэтому нужно будет сделать свою ну и будет больше возможности вывода всякой фигни
EOG_VAR вводи обязательно с нажатым shiftом, т.е. большими буквами, даже не смотря на то что в консоли большие и маленькие буквы не различимы
http://m210.duke4.net/Files/BloodTC_05.07.2011.rar
Еще одно обновление, поправил альт-череп, теперь он правильно отскакивает от стен, заменил цикл поиска врагов на более производительный, и он теперь не стреляет по упавшему зомби И изменил поведение альт-напалма, его заряды отскакивают от стен.
Далее на очереди коррекция FLAREFIRE прожектайта, тот что прилипает к врагам...надо сделать более красивое прилипание.
(Отредактировано автором: 05 Июля, 2011 - 02:06:49) |
|
Всего записей: 946 : Дата рег-ции: Янв. 2008 : Отправлено: 05 Июля, 2011 - 02:06:22 |
|
|
|
|
WWW : Профиль : |
|
Круто! Это не просто уже что-то, это ЧТО-ТО!!! РОР офигенный. То, что делал я, выглядело бы по-уродски. Вы молодцы.
Замечания по последней версии: 1. е1м1 - можно легко запрыгнуть на забор. Так что надо его повыше сделать, однозначно. 2. Баг. Кидал динамиты. Когда они закончились, руки исчезли. Вилы не выбрались, и при нажатии цифер ничего не выбиралось. При нажатии огня работала красная полоска дальности броска гранаты, но самого динамита не было.
В остальном все охрененно. Извините, я не нашел времени, чтобы вам помочь, даже в том, чтобы разобраться в Дюковском редакторе. Но вам помощь и не нужна |
|
Всего записей: 1694 : Дата рег-ции: Июль 2004 : Отправлено: 05 Июля, 2011 - 22:10:54 |
|
|
|
|
Профиль : |
|
Цитата:Она пока нигде не используется |
А свои пункты меню добавлять нельзя? В оригинале есть credits.
Цитата:Сделал ту люстру со второго уровня 5916 |
Все нормально, но анимация должна быть медленнее.
Посох отбрасывает в сторону от выстрелов культистов (если мне не показалось), и еще он пару раз пропадал, когда зомби подходили близко к нему. А сами зомби от него должны разваливаться как от куклы (и от обычной, и от альт-атаки).
Цитата: Еще как нужна.
(Отредактировано автором: 06 Июля, 2011 - 00:46:17) |
|
Всего записей: 311 : Дата рег-ции: Февр. 2011 : Отправлено: 05 Июля, 2011 - 23:55:13 |
|
|
|
|
WWW : Профиль : |
|
Цитата:Круто! Это не просто уже что-то, это ЧТО-ТО!!! РОР офигенный. То, что делал я, выглядело бы по-уродски. Вы молодцы. |
Да, работы уже немало проделали )) Скоро будет прям shareware версия рабочая)))))
Цитата:А свои пункты меню добавлять нельзя? В оригинале есть credits. |
Неа, в само меню ничего нельзя добавлять Иначе давно бы уже сделал 5 уровней сложности Цитата:Все нормально, но анимация должна быть медленнее. |
Ок, сделаем медленнее Цитата:Посох отбрасывает в сторону от выстрелов культистов (если мне не показалось), и еще он пару раз пропадал, когда зомби подходили близко к нему. А сами зомби от него должны разваливаться как от куклы (и от обычной, и от альт-атаки). |
Как от куклы сделаю, а посох должно отбрасывать в сторону любом попадании, вот культисты в него и попадают...не должно чтоли отбрасывать? А пропадать не должен, нету у него вроде таких свойств Цитата:1. е1м1 - можно легко запрыгнуть на забор. Так что надо его повыше сделать, однозначно. |
Не, не заборы надо выше делать а игрока меньше...вернее его прыжок делать слабее, это вроде бы не сложно...а если начинать подгонять уровень под игрока, то и все остальные тоже придетсяЦитата:Баг. Кидал динамиты. Когда они закончились, руки исчезли. Вилы не выбрались, и при нажатии цифер ничего не выбиралось. При нажатии огня работала красная полоска дальности броска гранаты, но самого динамита не было. |
Да, я много раз замечал такой глюк, все никак руки не дойдут смоделировать подобную ситуацию и выловить этот баг...он вроде как не всегда появляется, но попробую исправить)
Цитата: Помощь лишней не бывает Тем более когда осталось понарасставлять звуков, которых на картах уйма. Еще на первом уровне все заглыдваюсь на склеп в начале уровне...он должен опускаться ниже уровня пола...вроде сделать это можно с помощью другого лифта...надо будет пробовать
(Отредактировано автором: 06 Июля, 2011 - 02:47:29) |
|
Всего записей: 946 : Дата рег-ции: Янв. 2008 : Отправлено: 06 Июля, 2011 - 02:43:45 |
|
|
|
|
Профиль : |
|
Цитата:Еще на первом уровне все заглыдваюсь на склеп в начале уровне...он должен опускаться ниже уровня пола |
Кстати, есть же текстуры, которые можно поместить на стену, и стена будет работать как кнопка (ты хотел делать что-то подобное). Так что это место легко делается опускающимся полом: http://rghost.ru/13638171 |
|
Всего записей: 311 : Дата рег-ции: Февр. 2011 : Отправлено: 06 Июля, 2011 - 12:03:39 |
|
|
|
|
WWW : Профиль : |
|
Цитата:Кстати, есть же текстуры, которые можно поместить на стену, и стена будет работать как кнопка (ты хотел делать что-то подобное). Так что это место легко делается опускающимся полом |
Во, отлично, так и надо
(Добавление) http://m210.duke4.net/Blcons/blcons_06.07.2011.rar
Еще немного модернизировал код...проверь теперь люстру заново, расставь в конце уровня EXITBUTTON вместо той кнопки, которую мы использовали до этого...у нее пока будет два бита - 0 и 1, при нуле кнопка будет невидимая и переходить на след уровень при записи 1 (то что мы использовали на 3м уровне), бит 1 - переход по нажатию кнопки. Таким образом можно выводить статистику в конце 3го уровня и наверно проще будет управлять сохранением брони в конце уровня (хотя возможно статистику еще переделаю, надо попробовать) А то у этого статистики есть один недостаток - все звуки с уровня тоже воспроизводятся вместе с ней, но я думаю это не страшно. И еще уменьшил прыжок от игрока, тоже можешь проверить правильность. Хотя другого варианта нет...он либо прыгает так либо как было до этого, средней высоты между полученной и бывшей почему то сделать нельзя |
|
Всего записей: 946 : Дата рег-ции: Янв. 2008 : Отправлено: 06 Июля, 2011 - 13:35:56 |
|
|
|
|
Профиль : |
|
Что-то запутался. Exitbutton - это 164 тайл? И куда записывать 0 или 1? |
|
Всего записей: 311 : Дата рег-ции: Февр. 2011 : Отправлено: 06 Июля, 2011 - 15:25:24 |
|
|
|
|
WWW : Профиль : |
|
не совсем 164 это кнопка, которая имеет картинку кнопки выхода, но поидее почти ничего общего с ней не имеет...для выхода щас используется она (164 тайл) Поэтому я прощу заменить эту кнопку на define EXITBUTTON 5438, т.е. тот же самый тайл кнопки выхода, только теперь она работает по назначению.
Записывать 0 или 1 в zvel как обычно И скачай еще раз архив http://m210.duke4.net/Blcons/blcons_06.07.2011.rar, я его обновил секунду назад |
|
Всего записей: 946 : Дата рег-ции: Янв. 2008 : Отправлено: 06 Июля, 2011 - 15:32:59 |
|
|
|
|
Профиль : |
|
Все, понял. Прыжок тоже вроде нормальный.
Можно сделать черный фон у статистики? Сейчас в вайдскрине вот такое
|
|
Всего записей: 311 : Дата рег-ции: Февр. 2011 : Отправлено: 06 Июля, 2011 - 15:43:17 |
|
|
|
|
WWW : Профиль : |
|
Цитата:Можно сделать черный фон у статистики? Сейчас в вайдскрине вот такое |
Блин, постоянно про него забываю ))) Я растяну фон по максимуму, будет нормально |
|
Всего записей: 946 : Дата рег-ции: Янв. 2008 : Отправлено: 06 Июля, 2011 - 20:29:42 |
|
|
|
|
WWW : Профиль : |
|
Цитата:2. Баг. Кидал динамиты. Когда они закончились, руки исчезли. Вилы не выбрались, и при нажатии цифер ничего не выбиралось. При нажатии огня работала красная полоска дальности броска гранаты, но самого динамита не было. |
http://m210.duke4.net/Blcons/blcons_07.07.2011.rar
Поправил этот глюк и еще несколько других глюков... Нашел еще кучу глюков в анимации динамита, буду щас исправлять их, может и зажигалка начнет работать нормально при прокрутке колесом
С прыжком опять проблемы появились...теперь на 3м уровне игрок не может запрыгнуть в вагон с углем...т.е. ты возвращаешься обратно в локомотив с ключом а запрыгнуть наверх теперь нельзя...ппц
Немного подправил дюковские звуки, чтобы в консоли было меньше ошибок
(Отредактировано автором: 07 Июля, 2011 - 15:58:49) |
|
Всего записей: 946 : Дата рег-ции: Янв. 2008 : Отправлено: 07 Июля, 2011 - 15:58:12 |
|
|
|
|
Профиль : |
|
Кстати, некоторое оружие само не переключается на другое, когда кончаются патроны.
Цитата:теперь на 3м уровне игрок не может запрыгнуть в вагон с углем |
Поднял немного ступеньку, так что теперь нормально. Но как бы это потом не вылилось в другие проблемы. Но лучше так.
Можно еще добавить тени к шрифтам при загрузке, как на итоговом экране?
(Отредактировано автором: 07 Июля, 2011 - 16:18:46) |
|
Всего записей: 311 : Дата рег-ции: Февр. 2011 : Отправлено: 07 Июля, 2011 - 16:15:09 |
|
|
|
|
WWW : Профиль : |
|
Цитата:Можно еще добавить тени к шрифтам при загрузке, как на итоговом экране? |
Там вроде текст хардкодный, но попробую сделать, может получится)
(Добавление) Цитата:Поднял немного ступеньку, так что теперь нормально. Но как бы это потом не вылилось в другие проблемы. Но лучше так. |
Я тоже думать что редактировать каждый уровень под прыжок игрока не выход, но другого пока что нету, а жальЦитата:Кстати, некоторое оружие само не переключается на другое, когда кончаются патроны. |
Это знаю, при альтогне такое часто случается, потому что игрок не стреляет в этот момент вприцнипе...но легко исправить |
|
Всего записей: 946 : Дата рег-ции: Янв. 2008 : Отправлено: 07 Июля, 2011 - 16:55:14 |
|
|
|
|
WWW : Профиль : |
|
http://m210.duke4.net/Blcons/blcons_08.07.2011.rar
Цитата:При прокрутке оружия колесом не выбираются вилы. Если переключить колесом с динамита на спрей, то зажигалка убирается и достается вместе с оружием. |
Эти глюки больше не побеспокоят то что вилы не выбирались это конечно не глюк, но как бы по запросам желающий сделал этот момент.
Цитата:Кстати, некоторое оружие само не переключается на другое, когда кончаются патроны. |
Это теперь тоже исправлено, но с акимбо не проверял, там еще может остаться такая хрень. Немного убрал глюков с динамитом, нашел опять новые глюки, вот устранял их, при этом они опять же могу вылезти...т.к. все-таки движок тупой...захочет выполнит часть кода, а захочет - проскочит мимо него и проигнорирует...как раз он игнорит ту часть, при которой надо менять оружия И исправил несколько сообщений которые появлялись при поднятии некоторых итемов
(Добавление) Цитата:Можно еще добавить тени к шрифтам при загрузке, как на итоговом экране? |
Не получится этого((
(Отредактировано автором: 08 Июля, 2011 - 02:14:41) |
|
Всего записей: 946 : Дата рег-ции: Янв. 2008 : Отправлено: 08 Июля, 2011 - 02:12:19 |
|
|
|
|
WWW : Профиль : |
|
http://m210.duke4.net/Blcons/blcons.rar Немного изменил код кнопки, она теперь берет тень от сектора и присваивает ее себе, теперь не будет светящихся кнопок в темном секторе и сделал кнопки которые исчезают в сингле и работают только в мультиплеере при палитре 3 (палитру 1 не стал использовать потому что в редакторе с виду не отличить кнопку из мультиплеера и сингла, а при палитре 3 кнопка хотя бы становится синего цвета) в дальнейшем надо заменить все итемы с палитры 1 на палитру 3 для ясности)) |
|
Всего записей: 946 : Дата рег-ции: Янв. 2008 : Отправлено: 08 Июля, 2011 - 13:50:35 |
|
|
|
|
Профиль : |
|
[M210®] Свежие скриншоты будут? с палитрой и небом разобрались(в прошлой версии были какие-то точки на стенах и на небе шов). С C++ кодом разобрался или тебе кто-нибудь помогает? А вообще мне эта работа кажется лишней . Смотристе сами : 1. Множество аддонов и карт при такой схеме работать не будут, а многие ведь в оригинальные эпизоды наигрались вволю. 2. Всё-таки не будет полной совместимости с физикой блада, уши дюка будут вылезать из каждой щели. 3. Сейчас есть надежда на порт нового поколения, XL Engine, http://xlengine.com/ 4. Очень уж у вас много ручной работы. я бы предложил-бы, что вам нужен транслятор карты, который сделает всю работу, что вы проделываете сейчас вручную (а именно переделка X системы в систему триггеров дюка). Тут уж проще приделать к дюку код для открывания карт блада с корректной имплементацией всей его скриптовой подсистемы. Хотя... Поскольку доков по системе нет, всё равно получится не то.
(Отредактировано автором: 08 Июля, 2011 - 13:59:35) |
|
Всего записей: 156 : Дата рег-ции: Май 2007 : Отправлено: 08 Июля, 2011 - 13:53:19 |
|
|
|
|
Профиль : |
|
5. Тема уже страниц наверное 10-15 - чат двух человек. Что доказывает что людям не больно то интересно... подумайте хорошенько, надо ли? Я понимаю, что всё таки приятно насладится собственной работой, однако. Кстати, один человек заявлял(точнее, все уши мне прожужжал), что можно склепать грамотный порт юзая ассемблер. Я не программист и не знаю, есть ли в этом толк, однако вотъ. |
|
Всего записей: 10 : Дата рег-ции: Июнь 2011 : Отправлено: 08 Июля, 2011 - 16:50:46 |
|
|
|
|
WWW : Профиль : |
|
Цитата: А зачем скриншоты, я же вроде релизы делаю потихоньку, на них работу лучше видно Цитата:С C++ кодом разобрался или тебе кто-нибудь помогает? |
С++ пока не особо нужен, пригодился только чтобы нормальное небо сделать, но программер куда то исчез, а новые сборки eduke32 появляются все чаще, поэтому все это пока не используется, используем чисто оригинальный исп.файл.Цитата:3. Сейчас есть надежда на порт нового поколения, XL Engine |
Хм, интересная штука, но мне кажется продвинется не дальше DosBox'аЦитата:4. Очень уж у вас много ручной работы. я бы предложил-бы, что вам нужен транслятор карты, который сделает всю работу, что вы проделываете сейчас вручную (а именно переделка X системы в систему триггеров дюка). Тут уж проще приделать к дюку код для открывания карт блада с корректной имплементацией всей его скриптовой подсистемы. Хотя... Поскольку доков по системе нет, всё равно получится не то. |
Автоматизировать такую штуку очень сложно будет и вмешательство наверно все-равно не избежать, а на счет отличия от оригинала, оно конечно будет, но я постоянно стараюсь свести его к минимуму, потихоньку доделаю Цитата:5. Тема уже страниц наверное 10-15 - чат двух человек. Что доказывает что людям не больно то интересно... |
Хочу сказать что неинтересно только на русских сайтах, на зарубежных общение может быть более оживленное, но т.к. с английским у меня не все складывается как надо, то и оживления происходит не на долго, но им реально интерес мой проект. Ну и задумываться прикрывать свои работы, на которых я потратил чуть ли не 4 года него нет смысла, мне самому нравится это занятие и я доволен что сумел найти единомышленника
Цитата:Кстати, один человек заявлял(точнее, все уши мне прожужжал), что можно склепать грамотный порт юзая ассемблер. Я не программист и не знаю, есть ли в этом толк, однако вотъ |
Честно говоря, ассемблер даже в глаза не видел, но по общим соображениям могу сказать что вряд ли можно написать именно порт, если исходники игры написаны на другом языке, если конечно не переписать всю игру заново а потом под нее писать порт А свою игру написать на ассемблере наверняка можно, это ж просто язык программирования, общаться с компом можно как угодно ))))
Да, еще вот че хочу сказать...наверно брошу свой проект только в случае хорошего порта Blood, а иначе забрасывать нет смысла...кому то же надо делать Blood на современные компы
(Добавление) Судя по скриншотам с BloodXL где весь текстуры и объекты непропорционально искривлены говорит о том что они тоже начали делать проект с нуля, но помимо одного проекта они взялись сразу за 4 и это значит что работа будет идти в 4 раза медленнее...но посмотрим что у них получится все зависит от количества участников в их разработке
(Отредактировано автором: 08 Июля, 2011 - 22:36:01) |
|
Всего записей: 946 : Дата рег-ции: Янв. 2008 : Отправлено: 08 Июля, 2011 - 22:34:10 |
|
|
|
|
|
Всего записей: 946 : Дата рег-ции: Янв. 2008 : Отправлено: 10 Июля, 2011 - 01:52:36 |
|
|
|
|
Профиль : |
|
Цитата:потратил чуть ли не 4 года него нет |
WHAT?!?!? Holy mackerel Ну чтож, если хочешь - продолжай, удачи тебе) она тебе пригодится Цитата:если исходники игры написаны на другом языке, если конечно не переписать всю игру заново а потом под нее писать порт Улыбка А свою игру написать на ассемблере наверняка можно, это ж просто язык программирования, общаться с компом можно как угодно Улыбка)))) |
Насколько я помню, говорилось именно про порт, иначе зачем мне уши этим ломать) Свою то написать можно на всём на чём не влом будет... |
|
Всего записей: 10 : Дата рег-ции: Июнь 2011 : Отправлено: 10 Июля, 2011 - 18:19:32 |
|
|
|
|
Профиль : |
|
После трансоятора получается не программа на ассемблере, а полная и бесперспективная лапша, очень сильно зависящая от среды, а частности, DOS4GW. Никакого способа полностью не переписав код этого не сделать, потому как программы, ориентированные на DOS, и в частности, DOS4GW : 1. Сами управляют всеми ресурсами компьютера и его аппаратурой. 2. Выполняются в мономольном режиме. Если есть необходимость сделать несколько паралельных задач, то в этом случае пишется свой собственный обработчик прерываний таймера. 3. Сами выбирают режим адрессации — страничный, странично-сегментный, выбирают размер блока. После чего все операции с указателями происходят с учётом этого режима. 4. Программы считают, что располагают всем физическим пространством памяти. 5. Программы работают в 2 режимах — реальном и защищёном. Обычно запускаются в реальном, а затем переключаются в защищённый, но в некоторых запущенных случаях могут переключаться между ними. 6. Окружение в виде драйверов представленно в лучшем случае прерываниями, вызвав которые можно обратиться к драйверу. В худшем случае драйвера нет и надо писать напрямую в устройство (что в современных ОС невыполнимо). В общем, не получится просто вытащить управляющие ниточки и оставить весь остальной кокон из кода жить своей жизнью. |
|
Всего записей: 156 : Дата рег-ции: Май 2007 : Отправлено: 10 Июля, 2011 - 20:24:51 |
|
|
|
|
Профиль : |
|
Реверс-инженеринг, конечно, штука для отрешенных личностей. Дело не одного месяца и очень кропотливая. Однако есть успешный пример такой кропотливой работы: http://en.wikipedia.org/wiki/Openttd Клон Transport Tycoon Deluxe был якобы пересобран на "Си" шведским программистом разработчиком uTorrent.
"Development of OpenTTD In 2003 Ludvig Strigeus announced he was intending to reverse engineer Transport Tycoon Deluxe and convert the game to C. In 2004 this re-engineered Transport Tycoon Deluxe was released and christened "OpenTTD". This release was popular and OpenTTD, as of 2011, is still under active development. ... Since 2007 OpenTTD has been gradually evolving into a game written in C++." |
|
Всего записей: 888 : Дата рег-ции: Июнь 2004 : Отправлено: 11 Июля, 2011 - 17:16:41 |
|
|
|
|
WWW : Профиль : |
|
Цитата:http://en.wikipedia.org/wiki/Openttd |
Моя любимая игра Играюсь в нее даже по сей день на мобильнике |
|
Всего записей: 946 : Дата рег-ции: Янв. 2008 : Отправлено: 11 Июля, 2011 - 18:32:41 |
|
|
|
|
WWW : Профиль : |
|
Цитата: Кстати достаточно все лишь посмотреть на дату поста в первой странице, чтобы определить когда я начал делать проект |
|
Всего записей: 946 : Дата рег-ции: Янв. 2008 : Отправлено: 11 Июля, 2011 - 22:06:10 |
|
|
|
|
Профиль : |
|
Ребята, скажите сколько хоть до Шараварской версии осталось. (Хотя бы примерно) |
|
Всего записей: 77 : Дата рег-ции: Май 2011 : Отправлено: 12 Июля, 2011 - 23:10:00 |
|
|
|