Разработка и ромхакинг > Ромхакинг и программирование
[SMD] хакинг Dune: The Battle for Arrakis
<< < (63/447) > >>
r57shell:
Ахахахаха Ti_, отжёг, ахаха... Сча расскажу.
Короче, прошел я эту миссию с первого раза (2 часа или больше (не засекал но по ощющениям)).
Ничем не сложная миссия. Т.к. юниты теперь первым делом мочат пушки - я развивался так:
электростанция, фича для харвестеров, и угадайте что?) Пушка!) подальше от базы (за счёт плит). Конечно не совсем далеко, на расстоянии выстрела ракетницы примерно. Но т.к. одна пушка ничего не может, сразу вторую, и электростанцию вторую (по той же причине, т.к. энергии с одной - мало).
Затем сразу завод, и с него харвестеров, да побольше. И дальше голимый старкрафт. То что мочат - чинишь, то что вынесли, снова ставишь. акцент был на том, чтобы закрыть стенами Harvester для того чтобы самики доставляли. И аналогично чинилку. И второй акцент, более важный - побольше пушек там где 2 изначально было (8 поставил). ну и сбоку там где кусок союзника (там кстати прямо над ним чтобы экономить стены - чинилка). 3 пушки. Всё это = непробиваемая оборона. (забыл про обязательный танк возле 3-х пушек, и какихнибудь юнитов возле 8 пушек).
Пока я это воротил, союзник уже начал вовсю базы выносить... Я ему ракетницами (по 1, 2) помогал, потом надоело. Решил итди масс танки (яж за террана в старкрафте играю).
Ну и... главное, конечно микрить, т.к. танки заного строить - очень ресурсоёмко. Кстати к концу у меня было 4 рифенери, и 2 завода, и не менее 6 харвестеров.
Пока я микрил, первую базу вынес вместе с союзником - около 4-х накопилось танков. (ну бывало убивали просто). Потом навострился, к второй базе (зелёным) уже 7-ю танками окучивал. И когда я подошел к харконену... омг у меня было около 15 уже танков... и без потерь (за счёт микро) снёс ему всю базу.
Теперь. На счёт микро. Прямо как в старкрафте ). Подозвал юнита вражеского (например выстрелом) и убигаешь тем кем подозвал, а остальными в полную мочишь. Так снимаются все юниты. А потом просто самого живого отправляешь на пушку, и остальными на неё тоже. Ещё надо учитывать чтобы все доставали, как мариками в старике, если просто в атаку послать - то они окружностью пока выстроются - не тру, поэтому поближе подбежать и потом уже в атаку. Также тут.  Ещё не забываем что комп на юниты сдания ставит. У харконена оказалось вся оборона на ракетницах, всех подманил, и драпать, и все стухли ). И кстати, в первый раз этот саботёр вынес мне здание. Потом я его давил всем чем можно, не всегда удачно, но чаще всего. Просто прям линией на него ехал.
А теперь про "ахахаха". Вынес всё, и не выйгрывается. Как программеру, сразу в голову пришло: баг, условие наверно стоит на "вынести все здания, кроме своих". Пошел вынес союзника - победа!!! И подумал, а может цель и была: вынести союзника? ахахаха. И зачем я тогда врага выносил?)  :lol: Бедный враг.
Теперь Ti_: зачем укоротил заставку SEGA? Второе, почему комп ставит одинарные плитки на места зданий? Это баг или фича?). Третье, мне показалось, или пушки не мочат союзниковских труперов или как они там...?

Добавлено позже:
И вообще, считаю нудная миссия, может потому что в дюне всё долго.

Добавлено позже:
А, ещё: когда я выносил союзника, у меня "свет пропал" ну всмысле, электростанций стало нехватать.
Починил все свои - ноль эмоций. Вывод: общий свет у союзника и меня. Возможно поэтому сразу можно всё строить, и возможно по этому-же, радар работал всё время пока радара небыло, я его так и не построил. Я построил только чинилку, старпорт, и для летучек.
А! гоню! Не свет погас, а радар. И видимо тогда, когда я союзниковский радар вынес. А свет возможно не общий. Короче это надо бы проверить наверно, тем кто делает такое :).
GTManiK:
r57shell, нужны все спрайты, у тебя на сайте не все. Где-то есть?
topos84:

--- Цитата: Ti_ ---Карты же делать может каждый, было бы желание. (от Topos'a же год ничего не слышно).
--- Конец цитаты ---
Я бы делал новые миссии, но вот все никак не мог дождаться, пока Сегаман исправит баги редактора, а то чем новее выходил редактор, тем больше в нем было багов, а делать отдельные миссии, без расчета на целую кампанию, у меня желаение давно пропало, а ни одна из версий редактора не способна была правильно редактировать все миссии (то 1, а то и 2 миссии не редактировались в принципе - редактор вис, а вручную, как Ti_, вносить изменения в винхексе в ром из сохраненной карты в редакторе я не умею (вот бы Шелл патчер состряпал бы простой)).
r57shell:

--- Цитата: GTManiK от 25 Август 2010, 07:30:30 ---r57shell, нужны все спрайты, у тебя на сайте не все. Где-то есть?

--- Конец цитаты ---
В роме есть (спасиба кэп). А у меня нету, только по 2-м причинам.
1) не видел их рипа.
2) нашел где в роме, нету unpacker-а для дюны. У сегамэна на сайте архив с пакером/анпакером Марата - битый.
Теперь вопрос:
1) А какие спрайты нужны?
2) Будет опенсорс?
3) Если опенсорс, то какая среда, язык, ось, и на чём графика?

Добавлено позже:
Ti_, ну я просто не следил за этой тестовой миссией... вот увидел пост, и решил загамать, сообщил чо открыл. Кстати, также было с RRR хаком). А на "ахахаха" так и не ответил.
ALEX_230_VOLT:
А вот и я :) я уже давно обещал новые миссии и вот наконец таки я довёл свою первую миссию за Харков до ума, в том числе и графическом плане (первые версии выглядели криво, т.к. границы любого ландшафта надо проставлять вручную. чтобы не было вот такого)
http://img812.imageshack.*/img812/7981/16999501.png
вот собсно и миссия, точнее ром, в котором заменена первая миссия Харконенов, причём не только сама миссия но и диалоги + совет  ;) на счёт диалогов: в некоторых местах меня запаривало заниматся переводом и я писал по русски анлийским шрифтом  :D
Вот небольшой ридми к миссии:

--- Цитата ---Атрейдесы боятся открытой войны и прекрываются остатками сил Ордосов, чтобы востановить силы. Ваша задача произвести молнеиносный штурм пока силы Атрейдесов не востановились и не стали представлять опасность (враг может строить лёгкую технику ;).
Советы:
На территории карты присутсвует полузаброшенный перерабатывающий завод Атрейдесов и если его уничтожить то врагу не на что будет строить подкрепления.
Мудро используйте пехоту и имеющиеся средства (деньги) для захвата зданий. Выгоден захват ремонтного завода и пушки в центре карты.
В вашей армии есть довольно фанатичные юниты, которые сразу же бросаются в атаку едва завидев  врага. Будтье осторожны и держите их под контролем.
Старайтесь передвигатся только по земле и не косатся песка.

--- Конец цитаты ---
ВАЖНО! у вас есть здание - сборный двор, но это НЕ для стройки. просто если его убрать то миссия засчитывается проигранной  :'(
Ну а если коротко, то в мисии вы имеет нехилый отряд из танков и пехоты и вам надо вынести несколько укреплений противника, причём есть своеобразный лимит времени, т.к. Атрейдесы накапливают силы. Поначалу у меня были проблемы с балансом миссии - то полная легкотня, то наоборот злобные черви сьедающие по 3 танка подряд и девиатор, одним выстрелом превращающий 4 ваших юнита в свои. Однако мне удалось таки создать действительно интересную и нелинейную миссию, которую можно проходить по разному (тут большая разница от того что начнёте выносить. Если начнёте с электростанций то все здания врага буду потихоньку разрушатся, но зато если начнёте с другого конца то обойдёте укрепление электростанции и сохраните численность юнитов), захватывая разные здания и пробуя разные стратегии. Брутфорс тут не покатит - это я вам гарантирую ;) Вообщем миссия непроста, но проходима. Правда я её прошёл только 1 раз, хотя пытался раз 10 наверное, немного редактируя после каждого раза :D
Crash Nicker:

--- Цитата: pedro ---Не помню, а в дюне есть солдаты инженеры? кажется не было. Было бы здорово их добавить 
--- Конец цитаты ---
В Дюне обыкновенной здания захватывать можно и простыми пехотинцами. Хотя идея с инженерами подходит больше.
r57shell:

--- Цитата: topos84 от 25 Август 2010, 13:39:40 ---(вот бы Шелл патчер состряпал бы простой).

--- Конец цитаты ---
Это можно делать RRR_Hack_Compiller-ом, или ASM68k, просто надо чутка подумать. Всем почемуто лень думать. Вы же знаете какие проги есть, остаётся только подумать, можно где или нельзя.
Скажу как:
Берём ром Ti_ в котором все миссии перенесены это раз.
Теперь два: Если делаем на RRR_Hack_Compiller то конфиг делаем такой:

--- Код: ---0 0
"Dune.gen"
"DuneHack.gen"

D atreides1.bin P 100000 N
D atreides2.bin P 108000 N
D atreides3.bin P 110000 N
D atreides4.bin P 118000 N
D atreides5.bin P 120000 N
D atreides6.bin P 128000 N
D atreides7.bin P 130000 N
D atreides8.bin P 138000 N
D atreides9.bin P 140000 N
D ordos1.bin P 148000 N
D ordos2.bin P 150000 N
D ordos3.bin P 158000 N
D ordos4.bin P 160000 N
D ordos5.bin P 168000 N
D ordos6.bin P 170000 N
D ordos7.bin P 178000 N
D ordos8.bin P 180000 N
D ordos9.bin P 188000 N
D harkonnen1.bin P 190000 N
D harkonnen2.bin P 198000 N
D harkonnen3.bin P 1A0000 N
D harkonnen4.bin P 1A8000 N
D harkonnen5.bin P 1B0000 N
D harkonnen6.bin P 1B8000 N
D harkonnen7.bin P 1C0000 N
D harkonnen8.bin P 1C8000 N
D harkonnen9.bin P 1D0000 N

--- Конец кода ---
если с ASM68k то надо делать:

--- Код: ---org 0
 incbin Dune.gen
org $100000
 incbin atreides1.bin
org $108000
 incbin atreides2.bin
org $110000
 incbin atreides3.bin
org $118000
 incbin atreides4.bin
org $120000
 incbin atreides5.bin
org $128000
 incbin atreides6.bin
org $130000
 incbin atreides7.bin
org $138000
 incbin atreides8.bin
org $140000
 incbin atreides9.bin
org $148000
 incbin ordos1.bin
org $150000
 incbin ordos2.bin
org $158000
 incbin ordos3.bin
org $160000
 incbin ordos4.bin
org $168000
 incbin ordos5.bin
org $170000
 incbin ordos6.bin
org $178000
 incbin ordos7.bin
org $180000
 incbin ordos8.bin
org $188000
 incbin ordos9.bin
org $190000
 incbin harkonnen1.bin
org $198000
 incbin harkonnen2.bin
org $1A0000
 incbin harkonnen3.bin
org $1A8000
 incbin harkonnen4.bin
org $1B0000
 incbin harkonnen5.bin
org $1B8000
 incbin harkonnen6.bin
org $1C0000
 incbin harkonnen7.bin
org $1C8000
 incbin harkonnen8.bin
org $1D0000
 incbin harkonnen9.bin

--- Конец кода ---
Вот, после этого нужно создать все эти карты ( можно взять одну, и раскопировать). И радоваться жизни. Или можно (для тех кому времени не жалко, или у кого уже есть) выдрать оригинальные.
Написал конфиги за 5 минут.

Добавлено позже:
ALEX_230_VOLT, в брифинге сразу две опечатки заметил. CHANSE, PURSUIT, хотя второе гугл переводит, но я подумал это PERSUIT. гугл ито и другое одинакого переводит) может просто гугл плохой?)).
r57shell:

--- Цитата: Ti_ от 25 Август 2010, 15:11:05 ---На что именно? Про лого? Так оно очень долго показывалось (чем обычно), и вначале вообще нельзя скипать было (только после presents..).  Странный вопрос зачем, мне вот не нравится ждать каждый раз при запуске все лого, вот и убрал. (хотя у меня сейвслоты с паролями от миссии).

--- Конец цитаты ---
не нравится ему... крутой аргумент. Где я написал "ахахаха" на то и отвечать, там даже написано "А теперь про "ахаха" "

ALEX_230_VOLT, прошел со второго раза. Баланс гуд.
Замечания: нисколько не рационально идти не через электростанции. Их всёравно надо вынести. Почему? Аргументирую: вопервых на них защита сносится без потерь это раз (как? опишу чуть пожже). Второе: через них ближе к ремонтному это огромный плюс (можно сразу всех починить, хотя никто и не ломался почти! все зелёные). Третье: там поблизости рифинери или как оно там)), и того уже можно делать всё что хочешь: чинить всё что не приколочено, и строить всё что дают строить. А те две пушки перед рифенери и те две ракетницы опятьже дохнут мгновенно. Четвёртое: и там уже вупор завод врага - уже ничего строить несможет. Так собственно и прошел.
Теперь если в другую сторону идти (так я делал в первый раз): никому не нужный радар - это раз. Вдохновляет пушка которую я захватил - этим можно впринципе выносить чужих юнитов. Третьее  - барак никому не нужный, с защитой сложнее чем пушки )). Четвёртое ещё одна пушка, в этот  раз никому не нужная. Пятое - захватил старпорт. ЗАЧЕМ? если там никого нет!. Шестое - далеко рифенери, с заводом врага. Итого, юниты уже дохлые почти, а надо: вынести завод, и прихватить рифенери. Разведовал остальную карту... вместо того чтобы рифенери брать и завод, начал заного :).
Вывод: линейность стандартного прохождения, нелинейность задротского прохождения, и нелинейность поражений.
Но вцелом. если считать что надо именно через электростанции - баланс гуд :D.

Теперь как вынести 2 пушки перед электростанциями? Просто прямо под ними ставим крутых танков. Танки достают, а пушки нет. -2 пушки. Теперь червь, подманиваем его джипом. а потом всеми танками растреливаем, он даже не убегает - странно. Выносим 2 электростанции как 2 пушки выносили. А теперь по 2 простых танка на 2 крутых, и обоими крутыми танками ломимся мочить третью пушку. А пока они ломятся, простых танков натравливаем на неё, и сразу Deviator-а мочим, или как он там. Такимже макаром мочим крутого танка возле чинилки. Чинилка есть, т.е. такимже макаром мочим пушки возле штуки для летучек.
А теперь, как вынести ракетниц? подманиваем простым танком их (даём стрельнуть), и убегаем в чинилку, а пока нас догоняют ракетницы - мочим их всеми танками. -2 ракетницы. 0 потерь. Осталось захватить рифинери, и завод, и снести всё остальное к чертям не мелочась.

Потом я собрал 1005 спайса, и миссия незаканчивается. Вот сэйв.
r57shell:
Оу, ну я слепой.  :ohmy:
topos84:
Я
pedro:
а реально сделать ночные миссии? ну там, перерисовать землю слегка)
ALEX_230_VOLT:
r57shell приятно что ты так серьёзно подошёл к прохождению что даже инструкцю получше меня написал :) (я сам пытался всё вот так расписать, но как то не получалось)
на счёт того почему миссия не заканцивается я сам не знаю. Условие победы стоит "уничтожить всех врагов". Может дело в некоторых обьектах которые я использовал для декора? надо будет проверить. На счёт опечаток в брифинге - спасибо что указал, т.к. мне впадлу было проверять как пишется слово "преследование", да и вообще это временный такой вариант и неплохо было бы если б ктонибуть переписал диалоги на более солидном английском  ^_^
--- Цитата: Ti_ от 25 Август 2010, 16:50:54 ---кто еще против укорочения заставок?

--- Конец цитаты ---
а я за. Меня тоже раздражало подолгу ждать непонятно чего, особенно бесит когда я тестирую собственные карты  <_<
иногда конечно бывает желание насладится заставкой, но ведь чтобы её просмотреть просто не надо ничего нажимать
topos84:

--- Цитата: pedro ---а реально сделать ночные миссии? ну там, перерисовать землю слегка)
--- Конец цитаты ---
Тогда все миссии будут ночными.
ALEX_230_VOLT:

--- Цитата: pedro от 25 Август 2010, 17:26:13 ---а реально сделать ночные миссии? ну там, перерисовать землю слегка)

--- Конец цитаты ---
хорошая идея ;) по идее надо просто сменить палитру. надеюсь Ti_ найдёт способ сделать это без глюков

Добавлено позже:
topos84, так вот я и имею в виду чтобы Ти нашёл способ задавать палитру каждой карте

Добавлено позже:
кста, потесть мою карту - мне важны отзывы  ;)
topos84:
В некоторых (если не всех) генсах можно сделать обращение цветов. Вот там получится сизеватый снег. Посмотрите, кто не видел - забавно.
r57shell:
Хохо, сделал две новых минипрограмки:
Little To Big Endian
Genesis CRAM to YY-CHR .pal
Таким образом не обязательно делать анпакер графики дюны. Но если охото свою вставить - то надо обязательно делать пакер. (хотя он вроде уже есть, но я не видел, такчто утверждать не могу)

Добавлено позже:

--- Цитата: ALEX_230_VOLT от 25 Август 2010, 18:07:04 ---хорошая идея ;) по идее надо просто сменить палитру. надеюсь Ti_ найдёт способ сделать это без глюков

--- Конец цитаты ---
Адреса палитр графики (не знаю какой) есть. Многие можете потестить сами :D.
А чтобы делать ночные - нужно для начала проверить. Нету ли колизий цветов. А потом сделать просто по два варьянта палитр. В тойже таблице где эти палитры.
r57shell:

--- Цитата: Ti_ от 25 Август 2010, 18:47:04 ---ну вот и я так думаю, а показ sega можно вернуть опять на долгий, раз не понравилось.

--- Конец цитаты ---
А я не был против пропуска по нажатию. Просто не надо явно урезать.

Добавлено позже:
Кстати во время второго splashscreen (или как они там?) пропуск не канает.
r57shell:

--- Цитата: Ti_ от 25 Август 2010, 18:57:12 ---2)я знаю.  но ковырять чтобы везде канало не актуально.

--- Конец цитаты ---
сильный аргумент. :lol:
r57shell:
Можно просто ответить, что "потом пофиксим" или "не сейчас", или "надо пока другое сделать", много варьянтов.
Titanishu:
Карта понравилась, играть было интересно, нестандартное расположение врагов и т.п.
Не буду придераться к мелочам рельефа, но: КАК пройти эту миссию? Набрал 1005 лавэ, подождал, набрал со SPLURGEOLA 25000... все равно. Так как ее выйграть?
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии