ТАМАГОЧИ ДЛЯ АЙТИШНИКОВ - KEYBOARD HERO
Сколько времени вы я мы проводите в интернетах? А в чатах? На форумах, на дтф, на хабре, на стаковерфлоу, в нейрочатах простихоспаде. До-хре-на. Очень много. И если до сегодняшнего дня это было бесполезной тратой времени, то с сегодняшнего дня (совпадение какое!) все изменится.
Теперь у вас есть возможность качать своего тамагочи-аватара во время использования клавиатуры и в тяжелые стрессовые времена выходить на арену и ДРАЦА НАСМЕРТЬ против таких же тамагоч.
ЧТО ЭТО ВООБЩЕ ТАКОЕ
Встречайте - www.keyboardhero.top
Задумка простая, и уверен уже не первая - фармим опыт за пользование клавиатурой. Прокачиваем героя, фармим голду в подземельях и деремся асинхронно на арене с другими любителями пофлудить, путем затейливой боевой системы.
Простыми словами - это тамагочи и фоновая браузерная RPG, на манер бойцовского клуба начала форумных нулевых, если старички такое тут помнят.
Реализация предельно простая на данный момент - я решил начать с расширения (на модерации!) и с чатов телеграма. Регистрация простейшая, я не собираю никаких данных типа сообщений и персоналки, поэтому мне ваши емейлы не нужны, никаких подтверждений там и прочего. Привязываться к телеграму - по желанию, но конкретно в данный момент (так как расширение хрома еще на модерации, а делать стим версию без вменяемого фидбека я не хочу) никак иначе получить опыт не получится, если не авторизоваться по логин-пассу в телеграм-боте.
После авторизации в телеграм-боте уже можно будет фармить опыт в чатах, в которые этот бот добавлен с полными правами.
Никаких рекламных уведомлений и спама - все just4fun.
АХ ДА - ВСЕ БЕСПЛАТНО
Гнусный материализм гниющего капитализма падет под натиском светлого коммунистического будущего, в котором все будет для всех даром - как и эта игра. Никакой монетизации не задумывал, и вряд ли задумаю - напрямую будет зависеть от того, насколько людям это все зайдет как развлечение.
А для развлечения у нас с вами есть следующее:
Герой-аватар
Классический покемон. Три класса на выбор, полные штаны характеристик, которые по старой-доброй RPG традиции можно прокачивать и развивать в желаемом направлении. Ах да, мы же совсем по классике - поэтому у героя есть и 6 ячеек инвентаря, и 4 секции под волшебные способности. В общем, очень гибкая кастомизация покемона.
Магазин Предметов
Ворох из почти четырех сотен вручную именованных предметов без какого-либо баланса. Впрочем, шучу конечно, баланс там есть, но он еще требует внимания и правок, с чем я надеюсь пользователи помогут. Суть предметов - пассивные бонусы к характеристикам героя.
Гримуар Способностей
Не помню, но кажется около сотни или двух способностей, также вручуню именованных собственной нейросетью в черепной коробке. Суть способностей - активная модификация героя в процессе боя.
Арена
Ну тут просто апогей полета моей мысли. Асинхронная арена на которой вы - как игрок - можете атаковать выбранного из списка противника с помощью - ВНИМАНИЕ - уникальной своей боевой последовательности действий. Объясню:
Перед боем вы можете задать свою последовательность приемов, как бы "закодировав" свои действия на арене, путем ввода числовой последовательности из цифр от 1 до 7. Первые три цифры это атака, защита, сокрушение, и еще 4 цифры на спеллы. Нет спеллов - стоим. Больше вашего участия в бою не нужно. Собрали билд герою, выдумали числовую последовательность 1112367121121 и пошли месить аккаунт Васьки из чата, за то что он вас лохом обозвал, вымещая тем самым свою злость на Ваську. Победили - хвала вам и почет, бонусы и голд. Проиграли - будьте добры уплотить штраф, который сами выбрали перед тем как вступить в бой.
Никакой, кстати, доминации вам тут не это - игрок видит только тех, с кем реально может тягаться - ему будет показывать только тех игроков, кто ниже или выше него на 2 уровня. Так что нагибать гномиков не выйдет, махаться можно только с подходящими противниками.
Ах да, я настолько поверил в какой-то момент что игроков будет много, что даже добавил поиск по никнейму на арену. Вот такое вот позитивное мышление.
Подземелья
Мне нужен был источник голды для кучи предметов и я придумал подземелья. Суть простая - зашел, фармишься, если успел выйти вовремя - вынес голду. Не успел - помер и штрафанулся. Почти рулетка, только чуть более контролируемая. Никаких сложных механик, автобой, автофарм, главное вовремя нажать на выход...
Экономика
В общем-то баланс экономический сейчас в зачатке, это все длительный процесс, но все же - опыт (который фармиться за печать на клавиатуре) и голда (фармится в боях и подземельях) - это основы здешней экономики. Опыт тратиться на абилки и предметы, голда на предметы. Ну и само собой все это еще тратиться на штрафы.
Чем больше опыта фактического у вас в начале боя, тем вы крепче в бою - потому что фактический запас боя это ваше топливо на этот бой.
Реально (безвозвратно) опыт расходуется только на покупки и штрафы. В бою же он работает как буфер.
ЧТО В ИТОГЕ ПОЛУЧАЕТСЯ
В итоге получается, что добавив в какой-нибудь групповой чат бота, и авторизовавшись в нем, у вас появится возможность фармить опыт и ДРАЦА НАСМЕРТЬ с другими участниками чата вне зависимости от их желания.
Чуть позже в магазин расширений хрома доедет расширение - я его прикручу на главную.
А если все совсем будет хорошо и соберется тусовка какая-то, то заморочусь со стимом, чтобы можно было фармить опыт даже сидя в IDEшках.
Накидывайте фидбек, регайтесь тут - www.keyboardhero.top - будем махаться.
ЕСЛИ ВДРУГ ИНТЕРЕСНО
Сделано все было на 20$ аккаунте курсора, на авто-агенте (без каких-то моделей)целиком и полностью за 5 дней от начала до конца, код не трогал ровно потому что ниче в нем не понимаю, под капотом фласк+питон. Визуал контент нарезан и натаскан из интернетов, в основном с ассет-стора юнити из бесплатных паков.