user12074181

user12074181

На Пикабу
в топе авторов на 615 месте
100 рейтинг 0 подписчиков 0 подписок 1 пост 0 в горячем
4

Три месяца на судоку. Полтора из них я просто ждал

Мне надоело работать в найме. Не потому что плохо платят или начальник плохой. Просто в какой-то момент понимаешь, что проживаешь один и тот же день на повторе, и хочется чего-то своего.

Идею подал друг — сказал: «сделай судоку». Я подумал: ну а что, механика известная, за месяц управлюсь.

Спойлер: не управился.

Писал на Kotlin в Android Studio. Без движков, без Unity — чистый натив. Хотелось чтобы игра весила мало и работала быстро даже на старых телефонах.

ПРО ГОЛОВОЛОМКИ

Самый интересный технический квест был не в коде, а в поиске контента.

Сгенерить лёгкое судоку просто. Сгенерить действительно сложное — совсем другая задача. Чем меньше подсказок на старте, тем сложнее головоломка — и тем труднее её вообще найти. Доказано, что судоку с единственным решением не может иметь меньше 17 подсказок. 17 — это абсолютный минимум, предел.

И вот тут я вышел на коллекцию Гордона Ройла — австралийского математика, который годами собирал базу судоку ровно с 17 подсказками. Найти её оказалось непросто — основные ссылки давно мёртвые, пришлось рыться по архивам и зеркалам.

Эта коллекция целиком легла в уровни «Эксперт» и «Экстремальный». То есть если вы дойдёте до экстремального — вы решаете математически предельно сложные судоку из которых нельзя убрать ни одной цифры.

Три месяца на судоку. Полтора из них я просто ждал

ПРО ПОЛТОРА МЕСЯЦА В ПУСТОТУ

Самое тяжёлое в разработке оказалось не писать код. Самое тяжёлое — ничего не делать.

Друг тестировал игру бесплатно, по дружбе, в своё свободное время. У него работа, семья, своя жизнь. Претензий ноль — человек мне вообще ничего не был должен.

Но когда ты горишь проектом, а ответа нет третий день — ты сидишь и тупо смотришь в экран. Всё что мог сделать — сделал. Дальше нужен фидбек. А фидбека нет.

И это ожидание съело ровно половину срока. Три месяца от старта до релиза, из них полтора — чистое жданье.

Если бы делал сейчас — вёл бы два проекта параллельно. Ждёшь фидбек по одному — пилишь другое. Простая мысль, но дошла только к концу.

Бросить ни разу не хотел. Звучит как понты, но это правда — было чёткое ощущение, что если я не доведу до релиза даже судоку — то всё остальное можно даже не начинать.

ЧТО В ИТОГЕ ПОЛУЧИЛОСЬ

Назвал Enso Sudoku. Хотел сделать не просто сетку с цифрами, а что-то спокойное — японская эстетика, акварельные фоны, тихая музыка.

50 000 головоломок, 5 уровней сложности, режим 16×16, полностью офлайн.

На сегодня у игры 5 скачиваний и один отзыв. И я знаю всех кто скачал лично. Смешно, но я почему-то думал что самое сложное — это сделать игру.

Оказалось — самое сложное начинается после.

Если любите судоку — попробуйте и напишите что не так. Мне сейчас любой фидбек на вес золота.

https://www.rustore.ru/catalog/app/com.dev.sudokugame

Показать полностью 1
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества