user9293160

user9293160

Software developer Telegram: https://t.me/rinatibragimov YouTube: https://www.youtube.com/@rinat-undefined
На Пикабу
Дата рождения: 7 декабря
102 рейтинг 1 подписчик 3 подписки 2 поста 0 в горячем
4

Я сделал игру-головоломку для iPhone, но она слишком нишевая⁠⁠

картинка для привлечения внимания

картинка для привлечения внимания

Привет, Пикабу! Делаю игру про логические цепи (сложно), причем мобильную.
Началось всё в грузинском кафе. Пошли с коллегами на обед, ждём заказ — все уткнулись в телефоны: кто в шахматы, кто в «три в ряд». Одна слишком сложная, играть в другую слишком уж стыдно, вот так и родилась идея сделать свою. Правда получилось слишком уж "не для всех", особенно если вы дискретку в универе прогуливали, но вдруг кому-то зайдет.

Если вы не в теме: логические цепи (или схемы) это собственно провода (по которым бегут нули и единички) и элементы которые преобразуют сигналы по правилам логики. В игре «единица» зажигает лампу, и надо расставлять базовые элементы - «И», «ИЛИ», «НЕ» и другие.

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

уровни в игре

уровни в игре

Игры про логические цепи существуют (например, nandgame, turing complete) но мне хотелось сделать игру во-первых, для телефона, а во-вторых - с более низким порогом входа. Игра по-прежнему получилась "не для всех", но хотя бы в первых уровнях от игроков не просто не требуется знаний дискретки, а игра даже старается научить игроков основам...

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

В мобильной игре нельзя просто так усложнять схемы добавляя больше и больше ламп и элементов - рано или поздно схема просто не влезет в экран. Поэтому игра старается брать разнообразием, а также знакомит игрока с разными приборами - это и семисегментный индикатор, и светофор (цветные лампы) и радиопередатчики...

Вообще, то что игра мобильная - заставляет для разных идей придумывать новые механики - но это будут спойлеры!

Про ИИ. Разумеется, он везде.
Первая реализация была моя, но там были баги и лень в конце концов чуть не отправила проект на свалку истории, как это обычно бывает с пет-проектами.
В итоге claude спас ситуацию - и игра таки добралась до релиза: ему не лень и баги исправить, и помочь с оптимизацией и энергопотреблением (на моем 13 mini игра прогревала телефон до состояния печки), и с написанием текстов уроков и адаптацией под iPad и iPhone Duo...

А еще ИИ крайне хорош в создании дополнительного инструментария - того который нужен для разработки игры, но который игроки не видят. Вы же не думаете что в одиночку легко менеджерить 370 уровней?)

тулза, которую сгенерировал ИИ - так я решаю какие уровни за какими идут, когда показывать какие "уроки", когда и какие достижения выдавать

тулза, которую сгенерировал ИИ - так я решаю какие уровни за какими идут, когда показывать какие "уроки", когда и какие достижения выдавать

Вот где ИИ плох - так это в создании интерфейса. Я тоже в этом не спец, но вроде бы всё еще лучше чем ИИ!

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

я могу выбрать устройство и под него настроить раскладку блоков - особенно актуально для iPad в ландшатфном режиме и для iPhone Duo

я могу выбрать устройство и под него настроить раскладку блоков - особенно актуально для iPad в ландшатфном режиме и для iPhone Duo

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

А сейчас мне хочется попросить вас, тех кто дочитал до этого места, если вам интересно, скачайте, пожалуйста, игру - она бесплатная и без рекламы - и поделитесь вашим фидбеком?

https://apps.apple.com/app/id6821615819 - AppStore / Lumio

(на самом деле акты открываются за звезды, и есть одна встроенная покупка которая откроет все акты)

А еще если вы студент или айтишник/электронщик или вам просто понравится играть - мне будет вдвойне приятно увидеть от вас комментарии. Ну и конечно расскажите-покажите игру друзьям.

Спасибо что дочитали до конца!

P.S. Версии под Andriod и Steam в планах, даже с ИИ это не так просто как кажется)

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

Темы

Политика

Теги

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

Сообщества

18+

Теги

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

Сообщества

Игры

Теги

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

Сообщества

Юмор

Теги

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

Сообщества

Отношения

Теги

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

Сообщества

Здоровье

Теги

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

Сообщества

Путешествия

Теги

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

Сообщества

Спорт

Теги

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

Сообщества

Хобби

Теги

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

Сообщества

Сервис

Теги

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

Сообщества

Природа

Теги

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

Сообщества

Бизнес

Теги

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

Сообщества

Транспорт

Теги

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

Сообщества

Общение

Теги

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

Сообщества

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

Теги

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

Сообщества

Наука

Теги

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

Сообщества

IT

Теги

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

Сообщества

Животные

Теги

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

Сообщества

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

Теги

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

Сообщества

Экономика

Теги

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

Сообщества

Кулинария

Теги

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

Сообщества

История

Теги

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

Сообщества

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

Теги

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

Сообщества