Браузерный gamedev одной правой
5 постов
5 постов
В игре нет рекламы и никаких донатов. Все заточено под максимально быстрый вход и поиск соперника, без лишнего рассусоливания.
Буду рад вообще всему: комментариям, репортам, подпискам, отпискам. Если это заведется и соберет хоть какой-то онлайн - буду считать, что дни провел с пользой! Всякие активности и обновления конечно будут, если будет спрос.
Что ж, никого опыта в развитии мультиплеерных проектов у меня нет (как и в любых других игровых), поэтому остается только надеяться. Спасибо всем, кто забрел. На этом считаю первую часть истории завершенной. Будет ли вторая - зависит, к слову, от вас!
Публикация тестовой сборки прошла без проблем, тюнинг под Пикабу Игры не занял много времени (относительно всего проекта).
Что интересного было перед публикацией на тест:
Внезапно обнаружился совершенно новый для меня баг. Игра просто перестала открываться на айфонах без ВПН. Да, самый главный нюанс был в том, что проблема воспроизводилась только на устройствах apple.
Как оказалось, с выключением данной настройки (limit ip adress tracking) все начинало летать как положено.
В устранении данной неприятности помогла вот эта статья: https://firstvds.ru/blog/o-chastichnoy-nedostupnosti-resursov-po-https-i-ssh. Если кому-то интересны детали - пишите, расскажу. После некоторых настроек на стороне сервера все заработало без проблем и без ВПН.
Для отслеживания различных ошибок и критических состояний был реализован мониторинг сервера.
Что интересного было на этапе публикации тестовой сборки:
Не зная особенности SDK пикабу я изначально не предусмотрел, что в игру можно зайти простым гостем (без авторизации в пикабу). Само собой это добавило новый "флоу" в игру со своими ограничениями по функционалу гостя: были внесены корректировки по его участию в турнирных таблицах, чатах и рейтинге. Все нужно было предусмотреть, реализовать и перепроверить. Считаю, что закрыл данный этап успешно и довольно быстро (вместе с исправлением проблемы на сервере и интеграцией SDK это заняло ровно 1 рабочий день или около 6-ти часов).
В остальном - штатно и просто. Гораздо проще выпуска мобильных приложений в тот же RUSTORE. Везде бы так.
По заверениям самого кабинета - модерация может занять до 3-х дней. Как только пройдет - опубликую ссылку в посте №5, а дальше посмотрим.
Спасибо за внимание!


У меня был план и я ему придерживался. От изначальной копии "дурак онлайн" с небольшими визуальными отсылками к фентези я пришел в некий сторителлинг, который идет параллельно с главным - игрой в карты с другими реальными людьми.
Идея примитивная, но в исполнение я вложил чуточку энтузиазма и решил действительно поработать над подачей истории и проработкой каждой из локаций и арен, на которых проходят дуэли. Вся эта идея с "миром" не несет функциональной нагрузки, лишь смысловую. Адекватно ли это? Покажет время. Это мой субъективный взгляд на данный жанр.
Статус на сейчас:
Все локации проработаны
Связь между ними выстроена
Проработана система получения опыта для открытия каждой из локаций
Проработаны небольшие истории перехода, оплетенные в одну общую историю
Проработаны ступени каждой локации (по 5 ступеней развития визуальной эволюции на каждую)
Добавлена концовка с возможностью продолжить соревнования и борьбу за ТОП игроков
Внесены корректировки в зачетные системы для исключения вариантов накрутки (втч реализован отдельный агент, который следит за аномальными кейсам и всплесками опыта у игроков)
Добиты различные визуальные эффекты и адаптив под мобильные устройства
Добавлена карта мира с возможностью свободно перемещаться по открытым локациям (далее есть идея завязать на этом ежедневные задания за награды, если попрет))
Как отлаживалось и тестировалось:
Была создана отдельная страничка, которая позволяла попасть на любую ступень локации или арены, вызвать отдельно любой эффект и запустить все возможные действия. Далее, пошагово, каждый из этих моментов допиливался вручную.
Игра прошла нагрузочное тестирование и различные тесты на безопасность аккаунтов, чатов, результатов дуэлей и прочего.
Что дальше:
Пора пробовать опубликоваться и будем посмотреть. Этапы публикации и различные нюансы опишу в следующем посте, когда соберу все грабли.
Спасибо всем за проявленный интерес!
Моя любовь к 3д безусловна, но это не помешало мне "сходить налево". Я уперся в сложный плавающий баг, который безнадежно ломал в браузере запуск сцены. Поскольку у меня есть психологическое ограничение на time to market для этого проекта, я решил резать корень. ПРОЕКТ ТЕПЕРЬ ПОЛНОСТЬЮ В 2Д. Немного взгрустнув, я решил выписать плюсы:
Теперь это действительно оптимизировано под все устройства.
Мгновенные загрузки любых сцен.
Если постараться, то атмосферку можно навернуть еще более плотную за счет отсутствия ограничений по деталям на иллюстрациях.
2Д имеет свой шарм. Все же вырос я не на готиках, а на DIABLO.
А насколько быстрее стало все собирать! Ммммм...
Все это не заняло много времени, так как проблему удалось обнаружить почти в самом начале пути. Баг был замечен при очередной полировке интерфейса и после пары часов безуспешных мучений было принято решение сменить формат, пока не поздно. Что ж, моя 3д игра подождет еще...
Помимо этого, в новой версии была добавлена настройка облика (аватарки) для большего разнообразия. Еще я сделал отдельную ветку в roadmap по развитию функционала персонализации, так как считаю это реально важным. Интересные идеи имеются.
Записал небольшой тизер первого уровня для оценки происходящего. Всем спасибо за внимание!
Всем привет! Хочу поделиться с сообществом своей идеей, которая выросла из одержимости моего хорошего знакомого игрой под названием: "Дурак онлайн".
Его желание сделать своего "дурака" было настолько сильным, что даже немного вдохновляющим. Именно так я решил попробовать свои силы в этом жанре.
В моем вишлисте steam и подобных площадок никогда не было карточных игр, за то были готики, пираты, ведьмаки, батлфилды, кризисы и многое похожее другое. Да, я любил технологичные игры, я обожал RPG, я зачитывался игроманией и иже с ними и мечтал однажды сделать что-то полностью свое. Только вот до "делать" ни разу не доходило. Шли годы...
Видимо, я сильно постарел, но что поделать. Дурак так дурак. Геймплей в нем идеален, поэтому выдумывать - только вредить, подумал я. Оставляем дуэли как есть. А в чем соль тогда?
Соль была в вишлисте steam, потому что дальше мной правил только фентези, разрушаемость и мортал комбат...
Во-первых - это 3д. Да, вроде не к месту, НО я люблю 3д. Поэтому у нас есть:
Парящие 3д острова, которые меняются со временем.
Объемный красивый туман!
Прикольные простейшие мультяшные анимации.
Интересные фентезийные модельки выдуманных уровней и арен для дуэлей.
Система повреждений арены во время дуэли (игры в те самые карты).
Во-вторых - это онлайн.
Добавление в друзья, быстрые дуэли, общий чат, личный чат, переписка во время дуэли.
Топ игроков недели и общий топ.
Ранговая система и очки опыта
Выдуманный "социальный лифт" от самого низа до вершины с опытными игроками.
В-третьих - это проверка пределов того, что можно сделать в 2 руки. Возможно, кому-нибудь здесь это будет действительно интересно.
Я хочу проверить обратную связь и реакцию на то, что я делаю впервые. Готов к любого рода критике и рекомендациям.
Я хочу проверить платформу Пикабу Игры.
Я готов делиться всеми подробностями при наличии должного интереса со стороны.
Такие дела. А пока ловите тизер. Всем всего хорошего!
