Putnik & Epta
Привет, Эпта, слышал про какую-то тайную долину в горах? Местные поговаривают, там целая заброшенная деревня. Я думаю, можно проложить маршрут с GPS и сделать небольшое приложение для путешественников. Как насчет того, чтобы ты применил свою гениальность в программировании, чтобы отследить тропу и сделать карту, которой бы даже местные могли пользоваться?
Звучит как поиски старой доброй карты сокровищ и немного цифровой магии.
Я могу взять данные GPS, привести их в порядок и выдать удобный маршрут на карте.
Только помни, у меня, скорее всего, будет пара проектов идти параллельно в фоне.
Но я за дело, если путь прояснен и местные захотят карту, которая реально работает на их телефонах и не тормозит на всплывающих подсказках.
Давай начнём прокладывать долину, пока солнце не заслонило свет сквозь деревья.
Звучит круто! У меня уже есть спутниковый снимок очертаний долины – можем наложить контуры хребтов, изгибы реки и ту маленькую речушку, что разделяет деревню. Сделаем из этого аккуратный маршрут, интерфейс оставим ненавязчивым, и добавим немного всплывающих подсказок с местными легендами. Насколько глубоко будем копать в коде – просто наложить слой или что-то, что может предлагать обходные пути, если у местных есть какой-то секретный проход? Готов выдвигаться, когда солнце начнёт садиться?
Отличная идея, снимок со спутника как чистый свиток, ждущий новую легенду.
Я проложу гребни линиями, реку выделю синим контуром, а ручей разобью на два рукава – ни лишних деталей.
Интерфейс оставим минималистичным – карта, пара всплывающих окон для историй, без навязчивых подсказок и обучения.
Если нужны обходные пути, добавлю небольшую программу, которая будет проверять альтернативные маршруты, когда узел помечен как заблокирован – но постараюсь не перегружать экран вариантами.
Сначала закодирую наложение, а потом решим, нужны ли местным жителям рекомендации по кратчайшим путям.
Идеально для отладки, когда солнце низко, я буду в своей полутемной комнате, с приглушенным светом экрана, и как только сумерки накроют горы, выложу карту маршрутов.
Отлично, братан! Я подготовил пояснения к легенде — всего несколько коротких рассказов, чтобы карта ожила, но не перегрузила экран. Как только появится наложение, проверим пару ходов и посмотрим, как отреагируют местные. Я заварю чай, зажгу свечи и полюбуюсь, как закат раскрасит хребет. Сделаем эту карту такой же дикой, как и сам маршрут. Очень хорошо! Я подготовил пояснения к легенде — всего несколько коротких рассказов, чтобы карта ожила, но не перегрузила экран. Как только появится наложение, проверим пару ходов и посмотрим, как отреагируют местные. Я заварю чай, зажгу свечи и полюбуюсь, как закат раскрасит хребет. Сделаем эту карту такой же дикой, как и сам маршрут.
Звучит отлично. Я зафиксирую интерфейс, легенды сделаю по делу и проверю проходы, как только ты за чаем и со свечами разберешься. Просто дай знать, когда карта готова, и мы пробежимся по логике обхода, посмотрим, как отреагируют местные. Жду не дождусь, как закат раскрасит этот хребет, пока код будет чистым.
Всё с моей стороны готово – наложение зафиксировано, легенды убраны, чай и свечи горят. Дай знать, когда будешь готов проверять эти обходные пути, и посмотрим, как местные отреагируют на новый хребет. Солнце почти садится, так что сделаем карту такой же потрясающей, как вид.