Pull to refresh

Comments 17

Очень приятный стиль! Давайте ещё!)

Очень понравилась идея. Обучение ребёнка с мотивацией это круто.
Вы думали о другом виде мотивации, кроме денег? Допустим наберёт ребёнок определённое количество баллов будет ему… поездка куда-нибудь… новая игрушка и т.д


Удачи вам!

Да, думал.
В поездку мы детей и так берём, поэтому тут особо нечем мотивировать ;).
Игрушка — это те же самые деньги. Возможно, этот вариант больше бы подошёл для очень маленьких детей, которые ещё только учат счёт в пределах пяти. Хотя… вы знаете… это может быть интересно: родитель добавляет фотку игрушки в приложение и ребёнок видит анимированный прогресс бар, движущийся в сторону этой игрушки…
Что я ещё пробовал — это время. Время, которое ребёнок может заработать в игре, чтобы потом потратить на что-то вредное (типа просмотр «прикольных» видеороликов «ниочём» на youtube). Но потом я от этого отказался.
Также заработанные деньги в игре могут быть не только деньгами. Их можно расценивать просто как очки. И уже сам родитель с ребёнком решает, на что эти очки можно потратить.
Спасибо!
Введите балльную систему, а конвертации баллов пусть сами родители придумывают и добавляют.

Типа как МТС Бонус — если набрал 100 баллов и решил потратить их сейчас, то мама принесёт мороженое. А если копишь до 1000 — то сходите в зоопарк на весь день, и никто не отвертится.

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

Но ведь Scriptable Object как раз заточены под сохранение данных в файл. Нет никакой проблемы взять и сохранить нужный SO на диск и хранить там данные между сессиями…
Это не совсем проблема :)
Та реализация, что по ссылке — старая. Сейчас достаточно написать поверх определения класса:
[CreateAssetMenu (menuName = "Yuriki's SOs/StateData", fileName="State")]
public class StateData : ScriptableObject
{
}

И всё. Можно создавать этот ассет SO (StateData) через меню Asset -> Create -> Yuriki's SOs -> StateData
Я имел в виду, что нельзя хранить данные между сессиями без сохранения (раньше я, по незнанию, думал, что именно так и работают SO ассеты — хранят данные внутри себя таким же образом, как это происходит в редакторе).
А о способе сохранения на диск я написал в статье.
Здравствуйте!
Очень понравилась ваша статья. С нетерпением буду ждать продолжения.
Пытался найти вашу игру в Google Play («Math4Ami»)… не смог.
Не могли бы вы поделиться ссылкой?
image
с программированием знаком не понаслышке (колупал Basic в школе и баловался с C/C++ в универе).

Да уж. Не понаслышке...

Ждём сети ботнетов с нейронными сетями, которыми второклашки будут разводить родителей на всю зарплату

Дети наше все. Спасибо за текст, было интересно)

Only those users with full accounts are able to leave comments. Log in, please.