.::Russian Blood Community Forum::. »Blood: The Game We Playing In » Editing Center » TC Blood for Duke3D
Страниц (35): первая страница « 22 23 24 25 26 27 28 29 30 [31] 32 33 34 35 »
1104. [M210®] - 05 Июля, 2011 - 02:06:22
Сделал ту люстру со второго уровня 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)

1105. LifeKILLED - 05 Июля, 2011 - 22:10:54
Круто! Это не просто уже что-то, это ЧТО-ТО!!! РОР офигенный. То, что делал я, выглядело бы по-уродски. Вы молодцы.

Замечания по последней версии:
1. е1м1 - можно легко запрыгнуть на забор. Так что надо его повыше сделать, однозначно.
2. Баг. Кидал динамиты. Когда они закончились, руки исчезли. Вилы не выбрались, и при нажатии цифер ничего не выбиралось. При нажатии огня работала красная полоска дальности броска гранаты, но самого динамита не было.

В остальном все охрененно. Извините, я не нашел времени, чтобы вам помочь, даже в том, чтобы разобраться в Дюковском редакторе. Но вам помощь и не нужна Улыбка

1106. empy - 05 Июля, 2011 - 23:55:13
Цитата:
Она пока нигде не используется

А свои пункты меню добавлять нельзя? В оригинале есть credits.

Цитата:
Сделал ту люстру со второго уровня 5916

Все нормально, но анимация должна быть медленнее.

Посох отбрасывает в сторону от выстрелов культистов (если мне не показалось), и еще он пару раз пропадал, когда зомби подходили близко к нему. А сами зомби от него должны разваливаться как от куклы (и от обычной, и от альт-атаки).

Цитата:
Но вам помощь и не нужна

Еще как нужна.Улыбка

(Отредактировано автором: 06 Июля, 2011 - 00:46:17)

1107. [M210®] - 06 Июля, 2011 - 02:43:45
Цитата:
Круто! Это не просто уже что-то, это ЧТО-ТО!!! РОР офигенный. То, что делал я, выглядело бы по-уродски. Вы молодцы.

Да, работы уже немало проделали Улыбка)) Скоро будет прям shareware версия рабочая)))))

Цитата:
А свои пункты меню добавлять нельзя? В оригинале есть credits.

Неа, в само меню ничего нельзя добавлять Недовольство, огорчение Иначе давно бы уже сделал 5 уровней сложности УлыбкаЦитата:
Все нормально, но анимация должна быть медленнее.

Ок, сделаем медленнее УлыбкаЦитата:
Посох отбрасывает в сторону от выстрелов культистов (если мне не показалось), и еще он пару раз пропадал, когда зомби подходили близко к нему. А сами зомби от него должны разваливаться как от куклы (и от обычной, и от альт-атаки).

Как от куклы сделаю, а посох должно отбрасывать в сторону любом попадании, вот культисты в него и попадают...не должно чтоли отбрасывать? А пропадать не должен, нету у него вроде таких свойств УлыбкаЦитата:
1. е1м1 - можно легко запрыгнуть на забор. Так что надо его повыше сделать, однозначно.

Не, не заборы надо выше делать а игрока меньше...вернее его прыжок делать слабее, это вроде бы не сложно...а если начинать подгонять уровень под игрока, то и все остальные тоже придетсяУлыбкаЦитата:
Баг. Кидал динамиты. Когда они закончились, руки исчезли. Вилы не выбрались, и при нажатии цифер ничего не выбиралось. При нажатии огня работала красная полоска дальности броска гранаты, но самого динамита не было.


Да, я много раз замечал такой глюк, все никак руки не дойдут смоделировать подобную ситуацию и выловить этот баг...он вроде как не всегда появляется, но попробую исправить)

Цитата:
Но вам помощь и не нужна

Помощь лишней не бывает Подмигивание
Тем более когда осталось понарасставлять звуков, которых на картах уйма.
Еще на первом уровне все заглыдваюсь на склеп в начале уровне...он должен опускаться ниже уровня пола...вроде сделать это можно с помощью другого лифта...надо будет пробовать

(Отредактировано автором: 06 Июля, 2011 - 02:47:29)

1108. empy - 06 Июля, 2011 - 12:03:39
Цитата:
Еще на первом уровне все заглыдваюсь на склеп в начале уровне...он должен опускаться ниже уровня пола

Кстати, есть же текстуры, которые можно поместить на стену, и стена будет работать как кнопка (ты хотел делать что-то подобное). Так что это место легко делается опускающимся полом:
http://rghost.ru/13638171

1109. [M210®] - 06 Июля, 2011 - 13:35:56
Цитата:
Кстати, есть же текстуры, которые можно поместить на стену, и стена будет работать как кнопка (ты хотел делать что-то подобное). Так что это место легко делается опускающимся полом

Во, отлично, так и надо

(Добавление)
http://m210.duke4.net/Blcons/blcons_06.07.2011.rar

Еще немного модернизировал код...проверь теперь люстру заново, расставь в конце уровня EXITBUTTON вместо той кнопки, которую мы использовали до этого...у нее пока будет два бита - 0 и 1, при нуле кнопка будет невидимая и переходить на след уровень при записи 1 (то что мы использовали на 3м уровне), бит 1 - переход по нажатию кнопки. Таким образом можно выводить статистику в конце 3го уровня и наверно проще будет управлять сохранением брони в конце уровня (хотя возможно статистику еще переделаю, надо попробовать) А то у этого статистики есть один недостаток - все звуки с уровня тоже воспроизводятся вместе с ней, но я думаю это не страшно.
И еще уменьшил прыжок от игрока, тоже можешь проверить правильность. Хотя другого варианта нет...он либо прыгает так либо как было до этого, средней высоты между полученной и бывшей почему то сделать нельзя

1110. empy - 06 Июля, 2011 - 15:25:24
Что-то запутался. Exitbutton - это 164 тайл? И куда записывать 0 или 1?

1111. [M210®] - 06 Июля, 2011 - 15:32:59
не совсем Улыбка
164 это кнопка, которая имеет картинку кнопки выхода, но поидее почти ничего общего с ней не имеет...для выхода щас используется она (164 тайл)
Поэтому я прощу заменить эту кнопку на define EXITBUTTON 5438, т.е. тот же самый тайл кнопки выхода, только теперь она работает по назначению.

Записывать 0 или 1 в zvel как обычно Улыбка
И скачай еще раз архив http://m210.duke4.net/Blcons/blcons_06.07.2011.rar, я его обновил секунду назадГолливудская улыбка

1112. empy - 06 Июля, 2011 - 15:43:17
Все, понял. Прыжок тоже вроде нормальный.

Можно сделать черный фон у статистики? Сейчас в вайдскрине вот такое

1113. [M210®] - 06 Июля, 2011 - 20:29:42
Цитата:
Можно сделать черный фон у статистики? Сейчас в вайдскрине вот такое

Блин, постоянно про него забываю Улыбка))) Я растяну фон по максимуму, будет нормально

1114. [M210®] - 07 Июля, 2011 - 15:58:12
Цитата:
2. Баг. Кидал динамиты. Когда они закончились, руки исчезли. Вилы не выбрались, и при нажатии цифер ничего не выбиралось. При нажатии огня работала красная полоска дальности броска гранаты, но самого динамита не было.


http://m210.duke4.net/Blcons/blcons_07.07.2011.rar

Поправил этот глюк и еще несколько других глюков...
Нашел еще кучу глюков в анимации динамита, буду щас исправлять их, может и зажигалка начнет работать нормально при прокрутке колесом

С прыжком опять проблемы появились...теперь на 3м уровне игрок не может запрыгнуть в вагон с углем...т.е. ты возвращаешься обратно в локомотив с ключом а запрыгнуть наверх теперь нельзя...ппц

Немного подправил дюковские звуки, чтобы в консоли было меньше ошибок

(Отредактировано автором: 07 Июля, 2011 - 15:58:49)

1115. empy - 07 Июля, 2011 - 16:15:09
Кстати, некоторое оружие само не переключается на другое, когда кончаются патроны.

Цитата:
теперь на 3м уровне игрок не может запрыгнуть в вагон с углем

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

Можно еще добавить тени к шрифтам при загрузке, как на итоговом экране?


(Отредактировано автором: 07 Июля, 2011 - 16:18:46)

1116. [M210®] - 07 Июля, 2011 - 16:55:14
Цитата:
Можно еще добавить тени к шрифтам при загрузке, как на итоговом экране?

Там вроде текст хардкодный, но попробую сделать, может получится)

(Добавление)
Цитата:
Поднял немного ступеньку, так что теперь нормально. Но как бы это потом не вылилось в другие проблемы. Но лучше так.

Я тоже думать что редактировать каждый уровень под прыжок игрока не выход, но другого пока что нету, а жальЦитата:
Кстати, некоторое оружие само не переключается на другое, когда кончаются патроны.

Это знаю, при альтогне такое часто случается, потому что игрок не стреляет в этот момент вприцнипе...но легко исправить

1117. [M210®] - 08 Июля, 2011 - 02:12:19
http://m210.duke4.net/Blcons/blcons_08.07.2011.rar

Цитата:
При прокрутке оружия колесом не выбираются вилы.
Если переключить колесом с динамита на спрей, то зажигалка убирается и достается вместе с оружием.

Эти глюки больше не побеспокоят Улыбка то что вилы не выбирались это конечно не глюк, но как бы по запросам желающий сделал этот момент.

Цитата:
Кстати, некоторое оружие само не переключается на другое, когда кончаются патроны.

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

(Добавление)
Цитата:
Можно еще добавить тени к шрифтам при загрузке, как на итоговом экране?

Не получится этого((

(Отредактировано автором: 08 Июля, 2011 - 02:14:41)

1118. [M210®] - 08 Июля, 2011 - 13:50:35
http://m210.duke4.net/Blcons/blcons.rar
Немного изменил код кнопки, она теперь берет тень от сектора и присваивает ее себе, теперь не будет светящихся кнопок в темном секторе и сделал кнопки которые исчезают в сингле и работают только в мультиплеере при палитре 3 (палитру 1 не стал использовать потому что в редакторе с виду не отличить кнопку из мультиплеера и сингла, а при палитре 3 кнопка хотя бы становится синего цвета) в дальнейшем надо заменить все итемы с палитры 1 на палитру 3 для ясности))

1119. Nil - 08 Июля, 2011 - 13:53:19
[M210®]
Свежие скриншоты будут? с палитрой и небом разобрались(в прошлой версии были какие-то точки на стенах и на небе шов).
С C++ кодом разобрался или тебе кто-нибудь помогает?
А вообще мне эта работа кажется лишней Недовольство, огорчение. Смотристе сами :
1. Множество аддонов и карт при такой схеме работать не будут, а многие ведь в оригинальные эпизоды наигрались вволю.
2. Всё-таки не будет полной совместимости с физикой блада, уши дюка будут вылезать из каждой щели.
3. Сейчас есть надежда на порт нового поколения, XL Engine, http://xlengine.com/
4. Очень уж у вас много ручной работы. я бы предложил-бы, что вам нужен транслятор карты, который сделает всю работу, что вы проделываете сейчас вручную (а именно переделка X системы в систему триггеров дюка). Тут уж проще приделать к дюку код для открывания карт блада с корректной имплементацией всей его скриптовой подсистемы. Хотя... Поскольку доков по системе нет, всё равно получится не то.

(Отредактировано автором: 08 Июля, 2011 - 13:59:35)

1120. HexaDoken - 08 Июля, 2011 - 16:50:46
5. Тема уже страниц наверное 10-15 - чат двух человек. Что доказывает что людям не больно то интересно... подумайте хорошенько, надо ли? Я понимаю, что всё таки приятно насладится собственной работой, однако.
Кстати, один человек заявлял(точнее, все уши мне прожужжал), что можно склепать грамотный порт юзая ассемблер. Я не программист и не знаю, есть ли в этом толк, однако вотъ.

1121. [M210®] - 08 Июля, 2011 - 22:34:10
Цитата:
Свежие скриншоты будут?

А зачем скриншоты, я же вроде релизы делаю потихоньку, на них работу лучше видно УлыбкаЦитата:
С C++ кодом разобрался или тебе кто-нибудь помогает?

С++ пока не особо нужен, пригодился только чтобы нормальное небо сделать, но программер куда то исчез, а новые сборки eduke32 появляются все чаще, поэтому все это пока не используется, используем чисто оригинальный исп.файл.Цитата:
3. Сейчас есть надежда на порт нового поколения, XL Engine

Хм, интересная штука, но мне кажется продвинется не дальше DosBox'аЦитата:
4. Очень уж у вас много ручной работы. я бы предложил-бы, что вам нужен транслятор карты, который сделает всю работу, что вы проделываете сейчас вручную (а именно переделка X системы в систему триггеров дюка). Тут уж проще приделать к дюку код для открывания карт блада с корректной имплементацией всей его скриптовой подсистемы. Хотя... Поскольку доков по системе нет, всё равно получится не то.

Автоматизировать такую штуку очень сложно будет и вмешательство наверно все-равно не избежать, а на счет отличия от оригинала, оно конечно будет, но я постоянно стараюсь свести его к минимуму, потихоньку доделаю УлыбкаЦитата:
5. Тема уже страниц наверное 10-15 - чат двух человек. Что доказывает что людям не больно то интересно...

Хочу сказать что неинтересно только на русских сайтах, на зарубежных общение может быть более оживленное, но т.к. с английским у меня не все складывается как надо, то и оживления происходит не на долго, но им реально интерес мой проект. Ну и задумываться прикрывать свои работы, на которых я потратил чуть ли не 4 года него нет смысла, мне самому нравится это занятие и я доволен что сумел найти единомышленника Улыбка

Цитата:
Кстати, один человек заявлял(точнее, все уши мне прожужжал), что можно склепать грамотный порт юзая ассемблер. Я не программист и не знаю, есть ли в этом толк, однако вотъ

Честно говоря, ассемблер даже в глаза не видел, но по общим соображениям могу сказать что вряд ли можно написать именно порт, если исходники игры написаны на другом языке, если конечно не переписать всю игру заново а потом под нее писать порт Улыбка А свою игру написать на ассемблере наверняка можно, это ж просто язык программирования, общаться с компом можно как угодно Улыбка))))


Да, еще вот че хочу сказать...наверно брошу свой проект только в случае хорошего порта Blood, а иначе забрасывать нет смысла...кому то же надо делать Blood на современные компыГолливудская улыбка

(Добавление)
Судя по скриншотам с BloodXL где весь текстуры и объекты непропорционально искривлены говорит о том что они тоже начали делать проект с нуля, но помимо одного проекта они взялись сразу за 4 и это значит что работа будет идти в 4 раза медленнее...но посмотрим что у них получитсяУлыбка все зависит от количества участников в их разработке

(Отредактировано автором: 08 Июля, 2011 - 22:36:01)

1122. [M210®] - 10 Июля, 2011 - 01:52:36
http://m210.duke4.net/Blcons/blcons_10.07.2011.rar
устранил очередной глюк с динамитами, долго он не поддавался устранению, но все-таки это свершилось Улыбка

В динамите глюки все еще могут присутствовать, надо тестить дальше

(Отредактировано автором: 10 Июля, 2011 - 01:53:01)

1123. HexaDoken - 10 Июля, 2011 - 18:19:32
Цитата:
потратил чуть ли не 4 года него нет

WHAT?!?!? Holy mackerel
Ну чтож, если хочешь - продолжай, удачи тебе) она тебе пригодится
Цитата:
если исходники игры написаны на другом языке, если конечно не переписать всю игру заново а потом под нее писать порт Улыбка А свою игру написать на ассемблере наверняка можно, это ж просто язык программирования, общаться с компом можно как угодно Улыбка))))

Насколько я помню, говорилось именно про порт, иначе зачем мне уши этим ломать) Свою то написать можно на всём на чём не влом будет...

1124. Nil - 10 Июля, 2011 - 20:24:51
После трансоятора получается не программа на ассемблере, а полная и бесперспективная лапша, очень сильно зависящая от среды, а частности, DOS4GW. Никакого способа полностью не переписав код этого не сделать, потому как программы, ориентированные на DOS, и в частности, DOS4GW :
1. Сами управляют всеми ресурсами компьютера и его аппаратурой.
2. Выполняются в мономольном режиме. Если есть необходимость сделать несколько паралельных задач, то в этом случае пишется свой собственный обработчик прерываний таймера.
3. Сами выбирают режим адрессации — страничный, странично-сегментный, выбирают размер блока. После чего все операции с указателями происходят с учётом этого режима.
4. Программы считают, что располагают всем физическим пространством памяти.
5. Программы работают в 2 режимах — реальном и защищёном. Обычно запускаются в реальном, а затем переключаются в защищённый, но в некоторых запущенных случаях могут переключаться между ними.
6. Окружение в виде драйверов представленно в лучшем случае прерываниями, вызвав которые можно обратиться к драйверу. В худшем случае драйвера нет и надо писать напрямую в устройство (что в современных ОС невыполнимо).
В общем, не получится просто вытащить управляющие ниточки и оставить весь остальной кокон из кода жить своей жизнью.

1125. Slava - 11 Июля, 2011 - 17:16:41
Реверс-инженеринг, конечно, штука для отрешенных личностей. Дело не одного месяца и очень кропотливая. Однако есть успешный пример такой кропотливой работы:
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++."

1126. [M210®] - 11 Июля, 2011 - 18:32:41
Цитата:
http://en.wikipedia.org/wiki/Openttd

Моя любимая играГолливудская улыбка Играюсь в нее даже по сей день на мобильникеУлыбка

1127. [M210®] - 11 Июля, 2011 - 22:06:10
Цитата:
WHAT?!?!? Holy mackerel

Кстати достаточно все лишь посмотреть на дату поста в первой странице, чтобы определить когда я начал делать проект

1128. Igor33 - 12 Июля, 2011 - 23:10:00
Ребята, скажите сколько хоть до Шараварской версии осталось. (Хотя бы примерно)Улыбка


Powered by ExBB 1.9.1
Original Style v1.5a2 created by Daemon.XP