| Разработка и ромхакинг > Ромхакинг |
| [SMD] Dune: The Battle for Arrakis |
| << < (461/482) > >> |
| Томахомэ:
--- Цитата: SeregaZ от 09 Ноября 2024, 16:45:00 ---нашел как в зависимости от отключения электричества отключать запуск ракет с турелей? --- Конец цитаты --- Если хватит сил, может, когда-нибудь и найду. |
| Smoke_John:
--- Цитата: SeregaZ от 09 Ноября 2024, 11:59:45 ---уменьшенные юниты где? :lol: :lol: :lol: --- Конец цитаты --- графика зданий больше места занимает) |
| dimidrol:
Smoke_John, Хотелось бы увидеть остальные кадры анимации строительства. |
| Razor:
Да какие там кадры? Это просто рисуночки из пэинта, зуб даю :lol: |
| Smoke_John:
dimidrol, Ты имеешь ввиду посмотреть как с этим кадром анимация будет выглядеть? Или предлагаешь ещё кадры дорисовать? Если первое, то банально: Если второе, то смысла нет места занимать в роме больше чем сами здания занимают, да и там (в зданиях) места и тайлов подходящих слишком мало, чтобы кран поварачивать или тракторы двигать красиво покадрово. Я их в один то кадр подыскивал куда лучше разместить, чтобы не идентично в разных зданиях было. Razor, ну само собой) не в ром же хачить, чтобы картинку прикинуть) |
| dimidrol:
Smoke_John, Можно попробовать нечто подобное собирать из готовых тайлов, там вроде под количество кадров большой лимит отведён. Уж езду трактора точно замутить можно) |
| Smoke_John:
dimidrol, У него тайлы вместе со стеной, коряво смотрится: А вот что действительно круто, так это клон дюны для спектрума: https://rutube.ru/video/ae92dd63740fecaef3f0b11c57f91444/ |
| SeregaZ:
а зачем ты ездишь оригинальным метатайлом? создай свой метатайл. просто как пазл туда впихивай тайлы, которые уже существуют. кусок стены это как раз отдельные тайлы. их можно выпилить. а то что будут юзаться именно что уже использованные тайлы - не прибавит тебе к видеопамяти ничего - ведь они уже там сидят. не знаю насколько ты в теме, но тайловый сет представляет собой вагон пазлов, которые можно собирать как угодно. то есть они уже торчат в памяти - уже загружены. никакой новой графики добавлять не надо. просто берем и из них составляем новый метатайл 4х4 тайла и используем где надо. https://i124.fastpic.org/big/2024/1111/d5/a6ce7488ac5aa106871ac2b5ac86a9d5.png |
| Smoke_John:
SeregaZ, А чо так можно было, что-ли? :lol: |
| SeregaZ:
можно, но метатайлов может не хватить. их 512 в последнем сборщике. а тебе получается на один кадр анимации надо аж 9 штук для дворца. поэтому если делаешь то пусть трактор один раз слева направо проедет и типа все построится. а то один завод все метатайлы займет, а на другие заводы не хватит :) |
| Smoke_John:
SeregaZ, Без промаргивания как-т0 не очень смотрится намой взгляд |
| SeregaZ:
ну именно так не получится. там шаг "передвижения" 8 пикселей может быть. но и то понадобится мульон метатайлов :) так что решение может быть промежуточное. типа вся земля завалена мусором. трактор проезжает один раз, и после уже моргает здание. то есть проезд трактора будет не конкретно для Паласа, а универсальный - для всех 3х3 заводов. тоже самое и с 2х2. тогда этих 512 метатайлов может хватить. Добавлено позже: в принципе можно один проезд сделать для 3х3, а для 2х2 просто указывать метатайл внутри графики 3х3 завода. https://i124.fastpic.org/big/2024/1111/d6/a83a05e0496b1f7457ed05e935c18dd6.png по итогу кусочек видео как вышло. можно еще поиграться с таймингами, сделать больше времени на 1 кадр. убрать мерцание в конце. и да. сделал я не совсем удобный редактор однако :)))) нехватает копировать вставить. хотя может сделал, но забыл как это копирование делать... ну хоть стрелочками в редакторе метатайла можно на тайлы скакать - и то хорошо. надо копировать вставить еще горячие клавиши втулить будет :) |
| dimidrol:
SeregaZ, 152 кадра можно новых сделать. Чо метатайлы экономить-то? Экономия нужна когда блоки для карт делаешь, там надо их умещать в первые 256. Копировать/вставить у тебя есть прямо на скрине кнопки, посмотри внимательнее). Smoke_John, Ты бы скачал редактор, потыкал там лучше, глядишь и чонибудь путное выйдет, не целый хак, но хоть что-то, может кому-то пригодится. И по поводу анимации, есть ещё один метод у меня, как можно больше тайлов, чем есть, для таких дел использовать. Тайлы с определённой периодичностью загружаются в одно и то же место в видеопамять. Как в моём хаке, я тут ранее вроде выкладывал анимации где ветряк моргает и радар крутится. Но там очень заморочено получается. Поэтому если соберёшься, то мне пиши, я помогу. |
| SeregaZ:
это не те дроиды... ой... не те кнопки копировать вставить :) я имел ввиду в редакторе метатайла, а не общий. там где жмакаешь на тайл, потом выбираешь какой тайл хочешь на его место... вот при селекте надо копировать и вставить будет сделать горячие кнопки. типа когда трактор вправо сдвигаешь вот там бы помогло такое копировать вставить чтоб шустрей это делать. чем искать в общем наборе где этот нужный тайл. |
| dimidrol:
Darth_SeregaZ, тут ты сам на свои грабли уже наступаешь. По задумке надо было во внешнем редакторе типа пэинта тайлы в нужном порядке расставлять и пихать в метатайл. А мозаичный так, огрехи править. Но пеинт дичайше раздражает при такой работе, тем нет сетки, приходится самому её рисовать чтобы понимать где тайл начинается и где кончается. А если уж соберёшься допиливать мозайку, неплохо было бы сделать так, чтобы при сохранении редактор не перезаписывал на нули, тайлы из других областей видеопамяти, если они попадаются в метатайлах. Ну то есть, если они не из game.smd. Чтобы просто редактор игнорировал их, не пытался оптимизировать. |
| SeregaZ:
то есть ты хочешь на заводе нарисовать танк, к примеру, графоний которого будет браться из юнитной графики? но это все равно поплывет, если был какой-то новый тайл. ведь стартовая точка, то есть номер тайла, графики юнита тоже изменится. конечно если этот тайл входил в первый, который самый большой, сегмент памяти. по поводу перезаписи каждый раз - это делается в целях поиска повторяющихся тайлов. возмооооожно (точнее скорей всего нет) надо сделать по другому - на подобии исходных файлов для экрана в редакторе. то есть во время редактирования редактор создает миллион копий тайлов. и только в момент сохранения делает оптимизацию. а не как сайчас - всего в одном тайле пиксель дорисовал - то надо перебрать вееееееесь тайловый сет и всееее метатайлы, все оптимизировать и выкинуть повторяющееся, и только потом сохранить. это дико раздражает, да и происходит довольно долго, что еще больше раздражает. и по поводу вставки изображения - наверное надо было сделать через импорт изображений, как в редакторе экранов. где большое окно, и увеличение, и сетка, и даже контрастность можно подкрутить - там возможностей то побольше. |
| Smoke_John:
SeregaZ, да нет, оно как-то не очень смотрится с кучами и на фиолетовом фоне, вот если бы он не сами кучи, а почву (тайлы земли) разгребал с помощью куч красиво едя по центру, но тогда что если здание на плитах поставили?) dimidrol, Мне именно эта затея с анимацией строительства не очень представляется как сделать, чтобы и не хуже выглядело обычного промаргивания, а вот возможность использовать дополнительные тайлы, конечно интересная, но если заменить тайлы трактора на их же, но с другим фоном (нарисовать в общем новые и подгрузить), то они вместо старых подгрузятся, и на здании базы тоже заменятся, я насколько понимаю... Возможность оперировать 4x4 тайлами неплохой простор даёт, хоть и Тайлсет скудный (использовал только тайлсет зданий) В итоге выглядит как сломанное здание, но похоже, правда?: Может кому сгодится для какой-нибудь миссии. Возможно, если использовать весь тайсет игры, а не только зданий, то получится чётче. Есть ли возможность извлеч каждый тайл игры в отдельный файл? |
| SeregaZ:
так эти кучи мусора - за пару минут тыкания родились. так то если повозится можно конечно что-то похудожественнее родить. по поводу тайлов - как бы да и нет. проблема то в чем - это просто номера цветов в цветовой палитре. но вот самого цвета там нет. поэтому смысла в этом не сильно так уж и много. разве что сохранять как все 4 варианта расцветки каждого тайла согласно палитре. но тогда мало того что расцветки, то и все варианты зеркал надо. то есть количество тайлов х 4 палитры х 4 варианта зеркал = миллион мелких файликов :))))) зачем тебе такое? |
| Smoke_John:
SeregaZ, я же не вручную их выбираю) вручную я бы даже не стал пробовать, я вручную вставлял только те тайлы (штук 5 всего), которые между делом успел заметить, что подошли бы лучше предложенного сравнением) А зеркала тоже можно без потери памяти заюзать? Тогда должно намного, намного лучше чем то, что показал получиться, а расцветки и одной хватит, потом готовую картинку разукрасить как надо не проблема. |
| SeregaZ:
эээм... ничего не понял насчет разукраски... с палитрой тут все сложно :) она не только для заводов. она для всей игры и поэтому там цвета перекликаются во многих вещах - заводы, иконки, юниты, эффекты... все в куче - люди, кони... и поэтому как угодно разукрасить не получится. по поводу зеркал в этом то и суть метатайлов. там берется тайл из тайлового сета, после ему можно указать одну из 4 палитр, приоритет (слой), и каждому тайлу зеркала по х и по у. в общем посмотри в сборщике. там и метатайлы и редактор метатайлов. и там-же можно мозаику составлять (правда неудобно :) но уж как есть). так-же существует какой-то там метатайловый редактор... но я не знаю. запускал один раз, поглядел, закрыл. наверное там удобнее редактировать :) в шапке темы должно быть о нем указано. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |