Дек
10
2008

Сумашедшие секреты в Locoroco

Это перевод с английского статьи разработчика Loco Roco, в которой он рассказывает о механике игры и о том, какие секретки он туда встроил=)

Статья уже довольно старая. но актуальности не теряет=)

И как я знаю, на русском языке этой статьи еще не было

Оригинал http://games.greggman.com/games/locoroco/locoroco_codes.htm

Когда я работал над Locoroco моей последней задачей было создание Локо-Дома и Локо-редактора. Они в основном мини уровне редакторов.

Locoroco использует сигнальную систему, используемую для большинства скриптов. Это означает, что используются простые обьекты, которые получают и посылают сигналы, а дизайнеры потом соединяют эти обьекты различными путями.  Простым примером будет переключатель, который имеет два выходных состояния “out_pressed” и “out_released”. Также у Вас есть дверь с двумя входящими сигналами - “in_open” и “in_close”. Если вы соедините “out_pressed” переключателя и “in_open” двери, то она откроется.

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

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

С использованием маленьких обьектов типа этих игра и была создана. Для каждой особенности, которую хочет дизайнер, мы выясняем, какие простые объекты мы могли дать ему, чтобы сделать это возможным. Таким образом мы получаем большую гибкость. В версии для Tokyo Game Show в сентябре 2005 были весы, говорящие “Требуется 15 Локороко”, были сделаны таким путем, используя 5 обьектов всего 3 типов:

Тип 1: обьект, котрый проигрывает анимацию, когда получает сигнал “in_start” и зацикливает другую анимацию, пока не получит сигнал “in_stop”и тогда проигрывает финальную анимацию.
- Одна из них показывает сообщение “Требуется 15 Локороко”. Стартовая анимация показывает его появление, зацикленная - “висение” в воздухе, и третья его исчезание.

- Другой обьект “двигает” весы вниз. Стартовая анимация это просто сидящие локороко в них, следующая - как они уезжают вниз.

- И третий показывает анимацию открытия двери к бонусной зоне.

Тип 2: невидимая область, которая насчитывает нужное число локороко. В этом случае 15. Она посылает 3 виде сигналов:

  1. если внутри нет локороко или до какого-то их количества посылает “out_some”
  2. если локороко внутри равно или больше требуемого числа, то посылает “out_full”
  3. от какого-то количества локороко до их отсутвствия послылает “out_full”

Тип 3: Обьект, котрый проигрывает звук, если получает соотв. сигнал.

Вы понимаете, как их надо совместить, что это заработало?

Так или иначе, я хотел жобавить способность использовать некоторые из этих “фич” в Локо-редактор, чтобы игроки могли этим пользоваться. Я на самом деле добавил это в Локо-Редактор, но могу сказать, что по видимому директор забыл об этом. Даже если бы я показал уме рабочую версию, он был слишком занят, чтобы придать этому ддолжное внимание, и поэтому через пару месяцевон забыл о этой “фиче”.

С того времени, как я узнал, что у нас мало времени, я понял, что если я покажу ему, то он скажет “у нас нет времени, вырежи это”. И поэтому я решил не спрашивать.  Так же я чувствовал, что если я оставлю это тестерам, то они найдут это и опят попросят вырезать, потому я решил просто скрыть это.

Итак, в LocoRoco есть способность редактировать сигналы на ваших собственных уровнях. Здесь вы увидите, как это делать.

Во-первых откройте Локо-редактор.

потом выйдите в его меню, нажав квадрат

Чтобы ввести коды вы должны зажать L+R (триггеры). Коды получаются примерно так:

A = треугольник (т.к. А похоже на триугольник)

Т = треугольник

O = круг (т.к. О похоже на круг)

С = круг

S = квадрат

X = X

L = стрелка влево

R = стрелка вправо

U = стрелка вверх

D = стрелка вниз

Зажав L+R наберите код RADCATLOCOROCO. Если все правильно, то Вы услышите специальный звук. Выходите из меню и идите в меню частей и там вы увидите эти части:

Вы можете размещать их как обыкновенные части. Чтобы соеденить сингналы, идите на экран Частей, но при этом нажмите select. Вы возратитесь на главный экран, но уже будете редактировать сигналы.

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

Вот эти части:

Signal Part Table

#

Part In Out Description
241 Switch X Sends an out signal the first time a locoroco hits it.
242 Short Fruit X X Grows when it receives a signal, sends one when eaten
243 Tall Fruit X X Grows when it receives a signal, sends one when eaten
244 Tall Invisible Fruit X X Insivible fruit, Appears when it receives a signal, sends one when eaten
245 Short Invisible Fruit X X Insivible fruit, Appears when it receives a signal, sends one when eaten
246 Two X X Sends a signal after it receive 2 signals
247 Bug X Sends a signal when taken
248 Timer 1 X X After receiving a signal waits 1/6 of a second then sends a signal
249 Timer 2 X X After receiving a signal waits 1/2 of a second then sends a signal
250 Timer 3 X X After receiving a signal waits 1 second then sends a signal
251 CW Door X X After receiving a signal turns 90 degrees clockwise then sends a signal
252 CCW Door X X After receiving a signal turns 90 degrees counter clockwise then sends a signal
253 Shrinker X X After receiving a signal turns shrinks then sends a signal
254 Grower X X After receiving a signal turns grows then sends a signal

[будет переведено позже]

Это были хорошие новости, теперь немного не очень хороших:

Одна проблема была изза того, что это был секрет, и не мог получить поодержку команды для его реализации. То, что я изначально им предлагал, заставило бы их добавить сигнальную систему ко ВСЕМ частям. Части типа буков A-Z должны были посылать сигнал, когда их касались, части типа ветра должны были имет входящие сигналы для включения/выключения и т.д…. К несчастью, они этого не сделали, так что все 156 оригинальных частей не имеют сигнальной системы.

Другая проблема заключалась в нехватке памяти в PSP. 156 частей локо-редактора занимают в оперативке очень много места. Это значит, что уменя не было много места для частей и иконок для них, и поэтому я добавил их всего 14 штук.

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

И, я наконецто нашел, как спрятать коды от тестеров, чтобы они не нашли их.  Они дейтвительно нашли их один раз. Коды должны были вводиться в меню частей при зажатых L+R. Пока код вводился, другие кнопки не работали. Они пометили это как ошибку “даже если зажаты L+R, кнопки должны работать”. На тот момент я хотел отвертеться, типа “так надо”, но потом подумал, если другие программисты будут это исправлять, то увидят секретную часть кода моей программы. Поэтому я поменял место для введения кодов и надеялся, что его не обнаружат.

Самой большой проблемой стало то, что никто никогда ничего не тестировал и поэтому есть ошибки.

Баг №1

У вас есть всего одна деталь № 254. Введите код снова, чтобы получить еще одну.

Баг  №2 (только японская, корейская, китайская и европейская версии)

Вы можете получить стрелки из любой части и прицепить их на любую другую часть, даже если они не поддерживают сигналы(например часть №001). Они просто ничего не будут делать.

Баг №3 (только японская, корейская, китайская и европейская версии)

В общей сложности вы можете подключить только 20 сигналов. Я думаю это не было бы ошибкой, если я не сказал ва об этом, но вы должны были получить возможность соеденять до 500 сигналов, как версии для США.

Баг №4 (только версия для США)

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

Скачайте этот уровень (locoroco-switch-coin-stages-usa-version-only.zip)

Разархивируйте и скопируйте его на нужное место на карточке памяти в PSP. Эти уровни (их в архиве 3 штуки) уже имеют кучу частей 214 и 247. Это и есть выход. Вы НЕ МОЖЕТЕ вытаскивать из новые сигналы, вы можете только присоединять уже приходящие от них сигналы к другим частям.

Итак, они у вас есть.

Вот еще несколько кодов, которые вы можете ввести похожим образом.

LOTSOLOCOROCOS

Добавляет 5 locorocos каждого цвета на ваш Loco дом.

ALLLOCOROCOS

Дает вам все детали по 99 штук каждая

ATTACLOCOROCOS

Позволяет использовать 12 специальных частей Локо-редактора в Локо-доме (например, Тоге)

SCALUDLOCOROCO

Включает масштабирование.

Во время размещения объектов зажмите select и стрелками вверх и вниз маштабируйте их.  Не все объекты маштабируются, и некоторые маштабируются визульно, но не работают (например тоге).

Замечание: по поводу этого я возможно не согласен с директором. Он не принял эту функцию,  так как не посчитал, что она будет понятна пользователям.  Он посчитал, что она сделат редактор запутанным. Возможно он был прав.

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

Эти коды вводятся на карте мира. Вы ДОЛЖНЫ выбрать уровень, чтобы появилось окошко “Начать? Да / Нет.”

Итак, зажимая L+R, вводим:

SLACRLOCOROCO

Открыть все уровни

STARSLOCOROCO

Дает вам 10000 бабочек (так что вы сможете играть в мини игры)

ALLCOLORSLOCOROCO

Дает вам всех муи-муи

Это уберет всех Муи-Муи с уровней, так как они вроде бы уже собраны, но откроет вам все мини-игры, все 6 цветов Локороко, и позволит выбирать любую доступную музыку в Локо-доме и Локо-редакторе.

Я предлагаю вам использовать другой сейв, если вы используете читы.

Disclaimer: Эта страница ниимеет АБСОЛЮТНО ничего общего с SONY. Я НЕ говорю за них и НЕ представляю их каким либо путем.

От переводчика:

Ваши предложения по поводу статьи и ее перевода предлагаю оставлять в ком ментах.

Written by admin in: Без рубрики |

Комментарии (10) »

  • Vadyan

    Очень занятно!
    Огромное спасибо за перевод и вообще за сайт) Ну и разработчики молодцы, что вставили секретики)
    LocoRoco rulez!

    Комментарий | 10.12.2008
  • vnikeamv

    Странно что разработчик открыл эти секреты…

    Комментарий | 06.03.2009
  • lokorokomasha

    с кодами вообще супер!! спасибки огромные за перевод и сайт!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=)

    Комментарий | 09.03.2009
  • lokorokomasha

    vnikeamv может он помоь с игрой хотел или хотел сделать игру интереснее и сам незаметил что сделал такие секреты..

    Комментарий | 09.03.2009
  • vnikeamv

    а!.. тогда понятно!

    Комментарий | 09.03.2009
  • Cka3ka2820

    я так и не поняла где и куда вводить коды((((

    Комментарий | 11.03.2009
  • lokorokomasha

    Cka3ka2820 прочитай повнимательнее инфу! помоему тут все понятно если вдуматься в текст…

    Комментарий | 13.03.2009
  • Chavez

    СПАСИБО!
    ТОлько я и без кодов всю локо роко прошёл!

    Комментарий | 14.03.2009
  • Cka3ka2820

    все,у мя получилась)))с кодами все просто супер)спс разроботчикам

    Комментарий | 19.03.2009
  • Kulche2

    С кодами не очень интересно. Интереснее самому играть и добиваться успехов в игре

    Комментарий | 23.06.2009

RSS feed for comments on this post.

Оставить комментарий

Вы должны авторизоваться для отправки комментария.

Powered by WordPress | Used Aeros Theme



Баннер Gif для партнерки и рекламы
©2008-2009 Loco-Roco.Ru
При использовании любых материалов с сайта обязательно указание Loco-Roco.Ru в качестве источника.
LocoRoco ©Sony Computer Entertaiment. All rights reserved.
Связь с администрацией:
Administrators email