Что верно, то верно, без тас студии неудобно. Однако с дополнительной огранкой инпута в тасмувиэдиторе "на глазок" можно превратить в столь же высокооптимизированный мувик, что и выкованный в горнилах тасстудии, просто несколько медленнее.
Ладно, хватит об этом, раз предпочитаешь хавк значит так тому и быть.
---
Меж тем оптимизированный тест продолжается, Голиаф закончил Второе Великое Вертикальное Восхождение:
Глава 3-3 "Рожденный ползать" принесла урожай в 339 кадров.
Итого в сумме выиграно уже 1947 кадров, что означает, что девятиминутный психологический барьер - пал. Что не может не радовать.
I show you how deep the rabbit hole goes.
Current projects: NES: Tetris "fastest 999999" (improvement, with r57shell)
Genesis: Adventures of Batman & Robin (with Truncated); Pocahontas; Comix Zone (improvement); Mickey Mania (improvement); RoboCop versus The Terminator (improvement); Gargoyles (with feos)
Joined: 4/17/2010
Posts: 11477
Location: Lake Chargoggagoggmanchauggagoggchaubunagungamaugg
Я пока сам ничо не играл, даже твои демки дальше 1-2 не видел, но попробовал тот глюк в 2-1, и чота он какта не впечатлил меня. Самое противное, что импульс в 2 ppf срабатывает только при подобном спрыгивании с крюка, самому не добиться этого, если напрмиер просто прыгать или падать. Там очень странное разделение, когда ты прыгаешь или падает или бежишь, то нужное число сразу без базара добавляется к координате. А когда спрыгиваешь с крюка, то записывается именно скорость, и от нее уже он пляшет, и вот ты нашел условие, когда скорость не обнуляется. Однако, даже если в других местах можно будет так же себе вписать скорость в прыжке (обязательно нужно еще и крыльями махнуть), то таких вот стенок возле крюков, чтобы еще и успеть махнуть крыльями НЕ ДОЛЕТЕВ до стены - да плюс с прилипабельными стенками - практически нет! Ну и сам зип пашет только до ближайшего уровня пола.
С полом отдельная песня. В него можно проникать, только если твой желтый кубикнаходится ниже всего блока пола. В новой версии скриптов она подсвечена зеленым. И при этом нельзя слишком упираться в стенки, но эти подробности я еще не успел понять. Ну и вот, в 2-сколько-то ты ныряешь в пол как раз засчет того, что желтый кубик проскакивает между зеленых квадратов пола, и разраб забыл в углы добавить еще по квадрату. С новым скриптом это прям везде видно, куда можно так нырнуть, а куда нет.
Плюс, от того, сначала проверяет он где находится ползунок для пола, или сначала пишет, а потом проверяет, зависит получится ли занырнуть в лифт. Там надо так подлететь, чтобы спуск начался ровно в момент выхода желтого кубика ЗА СТЕНКУ синюю, и точно выходил ниже уровня пола, иначе как только игра видит ,что твой желтый бегунок движется ВНИЗ в пределах квадрата пола, она тебя сразу телепортирует на уровень желтой рельсы. Именно так тебе удалось обратно забуриться в стенку после первого пропущенного вентилятора, ты падаешь уже ниже рельсы, но прыжок внутри зеленого квадрата тебя примагничивает вверх, иначе бы ты упал обратно в начало.
Почему он забывает двойку стереь буду смотреть уже потом.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Да, в 2-1 глюк себя не оправдал. Кстати говоря, если подняться на кубик выше, то можно зиповать над полом сколь угодно далеко, хотя в 2-1 все равно медленнее получается...
Зато в 2-2 глюк раскрыт во всей своей красе :) А быть полезным хотя бы раз, для столь диковинного глюка это уже очень хороший результат.
Может лучше посветить не весь слой, а только самую нижнюю/крайнюю линию, а то чересчур отвлекает. Теперь даже прилипабельный пол от обыкновенного трудно отличить...
Я много времени провел у лифта, прыгал и так и эдак, но пробраться внутрь так и не получилось. Условия либо очень жесткие либо вообще не достижимые.
+Вопрос: Что такое странное происходит со стенами лифта в момент превращения клопо-паука? В старом тестовом мувике это кадры 18197-18200. И нельзя ли это как то использовать для проникновения внутрь.
I show you how deep the rabbit hole goes.
Current projects: NES: Tetris "fastest 999999" (improvement, with r57shell)
Genesis: Adventures of Batman & Robin (with Truncated); Pocahontas; Comix Zone (improvement); Mickey Mania (improvement); RoboCop versus The Terminator (improvement); Gargoyles (with feos)
Joined: 4/17/2010
Posts: 11477
Location: Lake Chargoggagoggmanchauggagoggchaubunagungamaugg
Перекачай. Я специально сделал, чтоб пол был без внешней рамки, но яркий, а платформы - с яркой рамкой, но бледной заливкой, чтобы когда они наслаиваются друг на друга, можно было видеть и то и то. Пол весь прилипабельный (желтая рельса), обыкновенный это чисто белая полоска, и она всегда потолок, а не пол.
Чо-то перестраивается, но видно, что персонаж замирает в воздухе, так что не очень похоже на возможность просочиться.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Тараканище - не чета первым двум примитивным боссам, он и лапками прехитро шевелит и электричеством обороняется и плазменными шарами зловредно шурует, разве что на арфе не играет!
Он просто восхитителен для таса. Уж шестой час подряд его давлю, а результат все улучшается и улучшается :)) Edit: Додавил.
Громогласным рыком Голиаф возвестил всему Манхеттену о неизгладимом эстетическом удовольствии полученным им в пылу сражения.
Глава 3-4, Босс (207 кадров улучшения).
---
Проклятие было снято, но древнее зло до сих пор преследует Голиафа.
Глаз Одина выжил и стал оружием для нового типа армии.Уровень 4 - Переполох в метроГлава 4-1 (248 кадров улучшения).
Результатами теста пока доволен, конечно еще есть куда улучшать, но даже на данном "умеренно-ядреном" уровне оптимизации тас получается хороший и весьма интересный.
Недельки через две доведу тест до логического конца.
I show you how deep the rabbit hole goes.
Current projects: NES: Tetris "fastest 999999" (improvement, with r57shell)
Genesis: Adventures of Batman & Robin (with Truncated); Pocahontas; Comix Zone (improvement); Mickey Mania (improvement); RoboCop versus The Terminator (improvement); Gargoyles (with feos)
РНГшный трюк с печками в 5-3 удался!
---
Сличайно прочел интерестную мысль:
В связи с чем подумал, может как закончу тестовый мувик стоит его засабмитить?
Чтобы на сайте была создана страничка для этой игры с хорошим мувиком, пока неспешно будем делать безупречный.
Просто люблю таблицы улучшений, а если будет опубликованный мувик, что бы его можно было побить, то следующий раз будет табличка.
Или не надо сабмитить и ограничится только скромным full-game-WIP-ом?
I show you how deep the rabbit hole goes.
Current projects: NES: Tetris "fastest 999999" (improvement, with r57shell)
Genesis: Adventures of Batman & Robin (with Truncated); Pocahontas; Comix Zone (improvement); Mickey Mania (improvement); RoboCop versus The Terminator (improvement); Gargoyles (with feos)
Joined: 4/17/2010
Posts: 11477
Location: Lake Chargoggagoggmanchauggagoggchaubunagungamaugg
Я не согласен с такой философией, и считаю, что сабмишен в идеале должен делаться тогда, когда улучшить автор уже не может. Есть правда случаи, когда улучшение стоило бы слишком быльших усилий, и было таки оставлено для будущего поколения, но тут все зависит от мотивации. А у меня на эту игру мотивации хоть отбавляй. Но пока дело идет медленно из-за всякой побочки и несовершенств тастудии. Но это все решаемо, просто не надо спешить.
Лучше расскажи, рандомом печек ты именно управлял, или само так сложилось?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Ладно, не буду сабмитить. Хотя стоит отметить, что иногда бывает интересно проследить эволюцию трюков и идей, узнать что и как было улучшено, посмотрев старые побитые мувики.
Ты же, только что лишил всех этой замечательной возможности.
Стартовый рандом можно менять в конце предыдущего, изменяя траекторию последнего прыжка от стены наверх при переход 5-2 -> 5-3. Пару раз этот прыжок переделывал (без потерь кадров) что бы другой рнг получить.
Потом непосредственно в 5-3 уже методом перебора. Кадр когда прыгнуть влияет, как высоко, когда крыльями махнуть. Иногда еще удар когтями по воздуху меняет результат, но в данном конкретном случае этот прием не использовался.
---
Вот, кстати сам мувик до главы 5-3 включительно.
Глава 5-1 (182 кадра улучшения).
Глава 5-2 (90 кадров улучшения).
Глава 5-3 (192 кадра улучшения).
I show you how deep the rabbit hole goes.
Current projects: NES: Tetris "fastest 999999" (improvement, with r57shell)
Genesis: Adventures of Batman & Robin (with Truncated); Pocahontas; Comix Zone (improvement); Mickey Mania (improvement); RoboCop versus The Terminator (improvement); Gargoyles (with feos)
Joined: 4/17/2010
Posts: 11477
Location: Lake Chargoggagoggmanchauggagoggchaubunagungamaugg
Так чистоты эксперимента не будет, соревнование на пределе способностей - вот что интересно, а когда ты сознательно не довел до предела, нет той изюминки в сравнениях. Да и обгоны становятся не такими впечатляющим.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Так чистоты эксперимента не будет, соревнование на пределе способностей - вот что интересно, а когда ты сознательно не довел до предела, нет той изюминки в сравнениях. Да и обгоны становятся не такими впечатляющим.
Ты неправильно понял, никто не говорил о халтуре. Просто в некоторых моментах чувствуется "глубина", когда выжимаешь казалось бы все что можешь, но понимаешь, что скорее всего в столь сложном месте можно выжать еще.
Попробуй обгони, и сразу увидишь что соревнование предстоит с изюминкой. А если не будешь подглядывать, то во некоторых уровнях даже такого многоопытного тасера как ты будет ожидать горькое поражение.
I show you how deep the rabbit hole goes.
Current projects: NES: Tetris "fastest 999999" (improvement, with r57shell)
Genesis: Adventures of Batman & Robin (with Truncated); Pocahontas; Comix Zone (improvement); Mickey Mania (improvement); RoboCop versus The Terminator (improvement); Gargoyles (with feos)
Joined: 4/17/2010
Posts: 11477
Location: Lake Chargoggagoggmanchauggagoggchaubunagungamaugg
Ну вобщем, если ты делаешь сабмишен этого теста, то под дых мотивации это дает уже мне.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Успокойся, я ж сказал что не буду. Так что действуем по старому плану.
I show you how deep the rabbit hole goes.
Current projects: NES: Tetris "fastest 999999" (improvement, with r57shell)
Genesis: Adventures of Batman & Robin (with Truncated); Pocahontas; Comix Zone (improvement); Mickey Mania (improvement); RoboCop versus The Terminator (improvement); Gargoyles (with feos)
Joined: 4/17/2010
Posts: 11477
Location: Lake Chargoggagoggmanchauggagoggchaubunagungamaugg
А ты заметил разную длительность дэша?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
А что такое "дэш"? Энто загрузка между уровней или что?
А-аа. Возможно ты имеешь ввиду общую длину полета со скоростью 6 + качение по земле со скоростью 5? Если так, то да заметил.
В самом начале 1-1 дорога очень кривая поэтому такой большой разброс. А на идеально ровной поверхности в большинстве случаев одинаково получается.
I show you how deep the rabbit hole goes.
Current projects: NES: Tetris "fastest 999999" (improvement, with r57shell)
Genesis: Adventures of Batman & Robin (with Truncated); Pocahontas; Comix Zone (improvement); Mickey Mania (improvement); RoboCop versus The Terminator (improvement); Gargoyles (with feos)
Joined: 4/17/2010
Posts: 11477
Location: Lake Chargoggagoggmanchauggagoggchaubunagungamaugg
- Отстал из-за лага при старте игры/уровня.
- Обогнал до прыжка на первую стенку.
- В ходе этого прыжка потерял все из-за лага.
- Завершил прыжок в более высокой точке, сравнялся.
- Спрыгнул с колонны раньше, обогнал на 2-3 кадра.
- Переиграл мувик с начала... РАССИНХРОН!!!
Битый сэйв закрался где-то на экране логотипа сеги! Ну да плевать, пофиксят тастудию, все сделаю как надо, это ровно то, о чем я говорил - полностью контролируемые наработки. То есть я теперь понимаю, что делаю.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Кто-то вроде совсем недавно говорил что мол:
feos wrote:
переделывать надо не каждые например 1000 кадров, а целыми уровнями.
Вот как до конца первый уровень пройдешь, там разбор полетов и проведем.
feos wrote:
пофиксят тастудию, все сделаю как надо, это ровно то, о чем я говорил - полностью контролируемые наработки. То есть я теперь понимаю, что делаю.
Это хорошо. А ее примерно когда пофиксят?
I show you how deep the rabbit hole goes.
Current projects: NES: Tetris "fastest 999999" (improvement, with r57shell)
Genesis: Adventures of Batman & Robin (with Truncated); Pocahontas; Comix Zone (improvement); Mickey Mania (improvement); RoboCop versus The Terminator (improvement); Gargoyles (with feos)
Joined: 4/17/2010
Posts: 11477
Location: Lake Chargoggagoggmanchauggagoggchaubunagungamaugg
Archanfel wrote:
Вот как до конца первый уровень пройдешь, там разбор полетов и проведем.
Ты где-то там увидел разбор полетов?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
- Отстал из-за лага при старте игры/уровня.
- Обогнал до прыжка на первую стенку.
- В ходе этого прыжка потерял все из-за лага.
- Завершил прыжок в более высокой точке, сравнялся.
- Спрыгнул с колонны раньше, обогнал на 2-3 кадра.
feos wrote:
Ты где-то там увидел разбор полетов?
Нет, просто это было похоже на преждевременное анализирование и покадровое сравнение участков, заведомо меньших чем 1000 кадров.
---
Тем временем...
Преследование Глаза Одина привело Голиафа
К месту рождения смертоносных роботов, что наводнили город.Уровень 5 - Кузня
[url=http://dehacked.2y.net/microstorage.php/info/702220316/Gargoyles-TAS-5-5.gmv
]Глава 5-4 (284 кадра улучшения).
Глава 5-5 (86 кадров улучшения).[/url]
---
+Вопрос. Как относишься к "Contains speed/entertainment tradeoffs" ?
Есть момент, где пару кадров улучшения могут существенно ухудшить визуальную составляющую пробега.
На самом последнем уровне если слишком быстро прыгать камера сбивается с фокуса. Играть можно с камхаком (для того он и сделан), но простой зритель увидит лишь бессмысленное дерганье камеры.
Мне кажется преступлением гробить картинку из-за нескольких жалких кадров. А ты что думаешь?
I show you how deep the rabbit hole goes.
Current projects: NES: Tetris "fastest 999999" (improvement, with r57shell)
Genesis: Adventures of Batman & Robin (with Truncated); Pocahontas; Comix Zone (improvement); Mickey Mania (improvement); RoboCop versus The Terminator (improvement); Gargoyles (with feos)
Joined: 4/17/2010
Posts: 11477
Location: Lake Chargoggagoggmanchauggagoggchaubunagungamaugg
Archanfel wrote:
feos wrote:
- Отстал из-за лага при старте игры/уровня.
- Обогнал до прыжка на первую стенку.
- В ходе этого прыжка потерял все из-за лага.
- Завершил прыжок в более высокой точке, сравнялся.
- Спрыгнул с колонны раньше, обогнал на 2-3 кадра.
feos wrote:
Ты где-то там увидел разбор полетов?
Нет, просто это было похоже на преждевременное анализирование и покадровое сравнение участков, заведомо меньших чем 1000 кадров.
На безрыбье могло и так показаться XD Это тащемта был поток сознания. Налепить целый отрезок на основе сломанных сэйвов.
Archanfel wrote:
+Вопрос. Как относишься к "Contains speed/entertainment tradeoffs" ?
Есть момент, где пару кадров улучшения могут существенно ухудшить визуальную составляющую пробега.
На самом последнем уровне если слишком быстро прыгать камера сбивается с фокуса. Играть можно с камхаком (для того он и сделан), но простой зритель увидит лишь бессмысленное дерганье камеры.
Мне кажется преступлением гробить картинку из-за нескольких жалких кадров. А ты что думаешь?
Ну ежели мы и так весь мувик наблюдаем, как Голиаф скачет да летает, несколько секунд за экраном наоборот добавят 1) свежести 2) глючности. Никто ж не жалуется на то, что Соник всю игру проводит за экраном. Это было бы жертвование кадрами ради развлекательности, если бы ты реально добавил какой-то новый трюк.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Никто ж не жалуется на то, что Соник всю игру проводит за экраном.
Эх... видимо я один такой.
feos wrote:
Это было бы жертвование кадрами ради развлекательности, если бы ты реально добавил какой-то новый трюк.
Так можно будет и добавить. Например на поезде после убития босса можно будет под колеса прыгнуть. Кадров 20 лагов гарантированно, зато как весело!
I show you how deep the rabbit hole goes.
Current projects: NES: Tetris "fastest 999999" (improvement, with r57shell)
Genesis: Adventures of Batman & Robin (with Truncated); Pocahontas; Comix Zone (improvement); Mickey Mania (improvement); RoboCop versus The Terminator (improvement); Gargoyles (with feos)
Joined: 4/17/2010
Posts: 11477
Location: Lake Chargoggagoggmanchauggagoggchaubunagungamaugg
Archanfel wrote:
feos wrote:
Это было бы жертвование кадрами ради развлекательности, если бы ты реально добавил какой-то новый трюк.
Так можно будет и добавить. Например на поезде после убития босса можно будет под колеса прыгнуть. Кадров 20 лагов гарантированно, зато как весело!
Ну это тогда надо по всему мувику делать будет, наберется там таких фишек, чтобы они реально были прикольными, да притом еще и разными? Вон в БТДД я ограничился разрешением на лаговые удары друг по другу, даже если это теряет время, но в остальном все старался ускорять. В итоге, и не выпирает, и глаз радует.
Насчет камеры, как раз если это лишь несколько секунд, все ок. У марио64 вон звезду отнимали за то, что там весь пробег камеру ставили исключительно вырвиглазно. Но потом запилили нормально выглядящий обгон и звезду вернули.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Наконец была выявлена сила стоящая за всеми этими злодеяниями:
Демона.
С Глазом Одина под ее контролем Демона почти непобедима.
Но Голиаф знает, что обязан остановить ее... Как-нибудь.Глава 6-1 "Демона" (598 кадров улучшения).*Так и не смог заставить себя надругаться над камерой (~10-15 кадров пожертвовал).
На сим тестовый забег завершен. Окончательное время 30228 кадров (общее улучшение составило 3855 кадров).
---
С моей стороны пока все. Теперь ждем когда пофиксят тастудию, что бы ты тоже смог расправить крылья и запилить параллельный тест. После чего можно будет и за окончательный вариант взяться.
Надеюсь, это произойдет в обозримом будущем. Как появятся новости - пиши.
I show you how deep the rabbit hole goes.
Current projects: NES: Tetris "fastest 999999" (improvement, with r57shell)
Genesis: Adventures of Batman & Robin (with Truncated); Pocahontas; Comix Zone (improvement); Mickey Mania (improvement); RoboCop versus The Terminator (improvement); Gargoyles (with feos)
Joined: 4/17/2010
Posts: 11477
Location: Lake Chargoggagoggmanchauggagoggchaubunagungamaugg
Archanfel wrote:
feos wrote:
пофиксят тастудию, все сделаю как надо, это ровно то, о чем я говорил - полностью контролируемые наработки. То есть я теперь понимаю, что делаю.
Это хорошо. А ее примерно когда пофиксят?
Готово. Завтра приступаю.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Здорово! А я уж готовился к многомесячному перерыву. Рад, что ошибся.
Оффтопик.
Пока готовился к перерыву начал было подкапываться к Comix Zone. Архибагнутая игра, что не экран то глюк, она определенно заслуживает 5-го таса.
Проверил совет тов. Pyrius-а. И действительно, сей простенький трюк в самом начале срубает примерно 101 кадр с опубликованного мувика.
Однако следующий полезный глюк, с крысой вне клетки раскусить уже не удалось. Поняв, что эта морковка мне не по зубам решил отступиться и поискать себе жертву попроще.
Конец оффтопика.feos wrote:
Еще на день отложу, надо сделать счетчик игрового лага.
День, неделя, месяц - все ничто пред лицом вечности. Не торопись.
I show you how deep the rabbit hole goes.
Current projects: NES: Tetris "fastest 999999" (improvement, with r57shell)
Genesis: Adventures of Batman & Robin (with Truncated); Pocahontas; Comix Zone (improvement); Mickey Mania (improvement); RoboCop versus The Terminator (improvement); Gargoyles (with feos)
Joined: 4/17/2010
Posts: 11477
Location: Lake Chargoggagoggmanchauggagoggchaubunagungamaugg
Еще на день отложу, надо сделать счетчик игрового лага.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.