Моя игрушка-головоломка.

Ну мало ли кому-то охота убить время. Хорошо идет на хроме, не очень - на мобильных платформах. Порт пока подвис в воздухе. http://zefiris.su/calc/nipa2.html
Моя игрушка-головоломка. Ну мало ли кому-то охота убить время. Хорошо идет на хроме, не очень - на мобильных платформах. Порт пока подвис в воздухе.  http://zefiris.su/calc/nipa2.html
Автор поста оценил этот комментарий
по реализации есть недочеты. Все храниться в localStorage - то есть клиент что угодно может поменять там. Все функции публичные. Опять же клиент может что угодно вызвать. Лучше бы было сделать функции скрытыми. Например если сделать так
app = {
function myFunc(text){
alert(text);
},

alertFunc: function(text){
myFunc(text);
},
};

То напрямую нельзя будет вызвать myFunc. она становится как бы private. а alertFunc вызывается как app.alertFunc('my alert text');
раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Ну я стремился к тому, чтобы игра работала даже если просто сохранить файл. И по-моему как ни заворачивай код, можно все равно посмотреть исходники и вызвать нужные функции из консоли хрома, например. Направьте почитать если это не так.
Автор поста оценил этот комментарий
Интересно. Только не очень понятно.
раскрыть ветку (1)
Автор поста оценил этот комментарий
Ну уровни задуманы так, чтобы игрок обучался и разбирался сам, экспериментируя, а не читая текстовые описания что да как. Правила довольно простые на самом деле.
показать ответы
Автор поста оценил этот комментарий
Буду держать кулачки) спасибо, что ответили) и конечно, жду новую версию!)
раскрыть ветку (1)
Автор поста оценил этот комментарий

Спасибо, приятно :)

Автор поста оценил этот комментарий
Тупой вопрос, но перевод какой-нибудь планируется?) а то нравится, но половина непонятна, или я пирожок 😁
раскрыть ветку (1)
Автор поста оценил этот комментарий

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

показать ответы
Автор поста оценил этот комментарий
А structure тоже Ваша?
раскрыть ветку (1)
Автор поста оценил этот комментарий

Да :)

показать ответы
Автор поста оценил этот комментарий
Хех, а я всегда до конца делала. И то есть если в итоге три частички кинул в круг, то в след уровне будет 3? вот это даа )))Все было проще
раскрыть ветку (1)
Автор поста оценил этот комментарий
Поэтому на некоторых уровнях очень просто вывести 33%-66% частиц, а со 100% решением надо повозиться - так ленивые могут пропустить некоторые сложные головоломки )

И кстати, большое спасибо за интерес и серьезное стремление пройти игру, мне очень приятно :)
показать ответы
Автор поста оценил этот комментарий
Да, но ведь в следующий уровень не переходит, пока все частички не окажутся в кругу, разве нет?
раскрыть ветку (1)
Автор поста оценил этот комментарий
Как только до круга дошло 3 частички - открывается следующий уровень, на него можно перейти или стрелкой вперед, или через выбор уровней.
показать ответы
Автор поста оценил этот комментарий
Что-что? Минуточку, какие 30 частиц? Они что, уменьшаются по ходу игры?
Да на самом деле кэш почистился, некоторые я просто опять буду думать как проходить, потому что не помню... Жалко, жалко..
раскрыть ветку (1)
Автор поста оценил этот комментарий
В следующий уровень переходит ровно столько, сколько вывел с предыдущего. Это кто-то в комментариях уже заметил :)
показать ответы
Автор поста оценил этот комментарий
@MathGeek
У меня трагедия... Захожу сейчас в игру, чтоб дальше 34 уровень проходить... А мне открывается Первый уровень (((((( О нет, что же делать, я в большой печали
раскрыть ветку (1)
Автор поста оценил этот комментарий
Сочувствую. Точно не меняли браузер или что-нибудь ещё? По идее данные в храилице не должны теряться со временем, но они привязаны к конкретному браузеру. Это цена широкой совместимости и отсутствия необходимости регистрации, ничего не поделаешь.

Ну и на самом деле, повторно дойти до 34 уровня, уже зная, как примерно это делается - дело 10 минут. А заодно повод подумать, как довести до 34 уровня все 30 частиц, а не только 12 :)
показать ответы
Автор поста оценил этот комментарий
Нет........
Я уже их где только не оставляла, и все равно что-то не то...
раскрыть ветку (1)
Автор поста оценил этот комментарий
от старта: через зеленую, потом делишь об синюю полоску кучку пополам, синяя часть - наверх, к левой красной стенке, красная часть - через красную стенку и берет плюс. Верхняя кучка проходит красную и зеленую стенки, но не берут верхний плюс. Ставим цель в нижний кусок. Это всё делается на белом управлении. Теперь ставим СИНИЙ магнит на верхний плюсик. Дальше вроде очевидно.
показать ответы
Автор поста оценил этот комментарий
@MathGeek
ну скажи ты, пожалуйста, как пройти этот 32 уровень... Не могу уже
Иллюстрация к комментарию
раскрыть ветку (1)
Автор поста оценил этот комментарий
подсказки "Не надо уводить все частицы за синюю стенку, часть оставь слева." хватит? :)
показать ответы
DELETED
Автор поста оценил этот комментарий
Комментарий удален. Причина: данный аккаунт был удалён
раскрыть ветку (1)
Автор поста оценил этот комментарий
Это старая версия, да. Там более наивный движок и медленная-скучная графика.
Автор поста оценил этот комментарий
Да, я так и сделала, но все равно косяк же :3
раскрыть ветку (1)
Автор поста оценил этот комментарий
Технически - да, косяк. Возможно, разовый. Какой браузер? В хроме ни разу такого не воспроизводил, на опере-фаерфоксе-эксплорере со вкладками не экспериментировал, просто проверял общую работоспособность.
показать ответы
Автор поста оценил этот комментарий
О, только что баг словила.
Остановилась на 9 уровне, чтобы переключиться на вкладку пикабу и написать верхний камент. Переключилась обратно, теперь это выглядит вот так :(
Иллюстрация к комментарию
раскрыть ветку (1)
Автор поста оценил этот комментарий
Попробуй обновить страничку. Игра должна запомнить, на каком ты уровне.
показать ответы
Автор поста оценил этот комментарий
Супер! очень понравилось! Портируй игру на Андроид и iOC!
раскрыть ветку (1)
1
Автор поста оценил этот комментарий
В процессе.... правда, так давно в процессе, что я не уверен, что доделаю. Лень и неудобство разработки од эти платформы просто убивают.
показать ответы
Автор поста оценил этот комментарий
у тебя при перезапуске уровня все очень долго, снчала долго разрушается, потом долго строится, все лагает, именно игра
раскрыть ветку (1)
Автор поста оценил этот комментарий
отключи разрушение уровня в настройках (а заодно искры и свечение подвижных объектов, это самые медленные элементы). В некоторых браузерах от этого тормоза.
Автор поста оценил этот комментарий
не пойму на каком лвле я.Либо 25 либо 7)И да,автор,скажи,сохранятся можно?Если да,то как?
раскрыть ветку (1)
Автор поста оценил этот комментарий
Сохраняется состояние в браузере локально. С места на место просто так не перенести :(
показать ответы
Автор поста оценил этот комментарий
сколько уровней вообще? и когда новые??))
раскрыть ветку (1)
Автор поста оценил этот комментарий
У меня вдохновение умерло еще в начале второго эпизодп. Так что больше не будет, наверное.
показать ответы
1
Автор поста оценил этот комментарий
по-моему это не твоя игра, если ты доходчиво не мог объяснить человеку, что переключать цвета можно цифрами - 1,2,3 ... это не загадка, а игра - головоломка, и переключение цветов - является неотъемлимой её частью, так что отвечать загадкой на чётко поставленный вопрос тут как то неправильно... если только ты не знал, что на него ответить.... хотя конечно возможно ошибаюсь, просто я тоже потратил минуты 2-3 чтоб понять как переключаться, зашёл в коменты и не увидел ясного ответа...
раскрыть ветку (1)
Автор поста оценил этот комментарий
Я просто не хочу спойлерить сам. Я сам хотел бы таких игр где тебя не ведут за ручку, а дают разобраться самому
показать ответы
1
Автор поста оценил этот комментарий
Я до 5... Там только синее двигается, не пойму, что надо сделать, хоть какие-то бы пояснения были
раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Сравни этот уровень с предыдущими, что отличается?

Вообще можно считать, что освоился с правилами, если прошел дальше 6 уровня.
показать ответы
Автор поста оценил этот комментарий
Поиграй в Antichamber)
раскрыть ветку (1)
Автор поста оценил этот комментарий
Играл в триде очках для полноты ощущений. Очень здорово.
1
Автор поста оценил этот комментарий
при чём тут водил за ручку? вот смотри - я дошёл до момента где нужно сменить цвет круга, и я понял это, но я не знаю как это сделать... и я начинаю тупо нажимать на все клавиши по очереди, при этом вылетает всякая херня поверх, ты закрываешь эту херню и дальше перебираешь клавиши... безудержное веселье... это как играть в квест, и застрять на месте где нужно нажать на один из тысячи камушков, чтоб он подвинулся и ты как дурак сидишь, тычешь мышкой по экрану, на каждый из этих камушков... до 5 уровня игра не затягивает до такой степени, чтоб человек тратил время на то, чтоб самому разобраться как переключать цвета... если б мне не было скучно в тот момент, я бы просто закрыл и забыл эту игру... лишь то, что мне было нечем заняться заставило меня поискать решение самому... ты как разработчик(если таковым являешься) должен понять это...
раскрыть ветку (1)
Автор поста оценил этот комментарий
Я, как разработчик, ориентировался на вполне конкретную целевую аудиторию. Ты в нее не попадаешь. Не более того.

Моя логика проста - "Если ты раньше управлял всеми цветами, а теперь только синим, то можно сравнить, что раньше было разноцветным, а теперь - только синее, и попробовать с этим повзаимодействовать." Всё.

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