BlackJet1

BlackJet1

Пикабушник
Дата рождения: 7 апреля
6767 рейтинг 2 подписчика 74 подписки 18 постов 3 в горячем
Награды:
Пикабу 17 лет!5 лет на Пикабу
2

Эксилиум - Арена

Пишу соло Exsilium Autobattler — браузерный автобаттлер в сеттинге мира-тюрьмы богов.

Идея жанра простая : армия дерётся сама, а игрок в бою жмёт ульты зданий (гибрид, не чистый «посмотрел и подождал»). Снаружи — лор Эксилиума, шесть богов, четыре расы. Это проект который я пытался много лет назад выпустить, но так и не "вытащил". Много времени проект был "в столе", но вот many years later...

Откуда вообще взялся автобаттлер

Сначала в голове был большой разумеется ММО убийца всех и вся, миллион фишек, тысячи заклинаний и тп и тд... Потом начал упрощать .. Сначала до battle-first / гекс-бой. Потом стало ясно: пока нет короткого крючка «зашёл по ссылке — понял за 30 секунд», большой бой не спасёт.

Эксилиум - Арена

Автобаттлер с ручными ультами зданий оказался проще для соло: один матч, понятный цикл, можно пилить вертикальный срез.

Каркас матча

Уже есть играбельный прототип:

  • меню, драфт бога/расы и школ магии

  • турнирная сетка полей host/guest, швейцарка, чередование нападения

  • экономика: золото / руда / расовый ресурс

  • боты с характерами (фаланга, лучники, кабал и т.д.) - ну как боты... тупицы.

  • камера и короткие cinematic-моменты

  • бестиарий в меню - ну... заглушка, пока скорее, если что)))

  • своя музыка в игре (с разрешения друзей - музыкантов).

Экономика и здания

Здания — сердце гибрида. Не только «+доход», а решения на подготовке и кнопки в бою.

В коде уже живёт большой пласт:

  • кузница и экип

  • казармы, штаб (кап поля), ресурсный тыл

  • библиотека (школы/каркас под магию)

  • алтарь и задел под милости богов... (Ахаха, жди милости от Нергала... взорвать все трупы на поле боя)

  • круг призыва

  • лаборатория и расходники + коллабы с другими зданиями

  • баллиста (очередь, ядро, AoE, дожим цитадели)

  • расовые конструкты (свои ветки L2/L3)

  • склеп: Raise (поднгять своих мертвецов) / Theft (украсть всех мертвых и заставить их сражаться на твоей стороне) / милости с алтарём (Эреб / Танат / Нергал)

  • Лунный двор у оборотней (человек ↔ зверь в люьой момент по КД)

  • защитные башни и штурм цитадели, если оборона пустая

Бой: от клетки к миру

Долго юниты жили сеткой. Удобно для правил, скучно для глаза и тактики.

Сейчас бой в мировых координатах : бег по миру, обход, позиции атаки, выбор цели. Сетка осталась каркасом острова и расстановки, поведение — непрерывное. Остров крупнее, на нём реально стоят структуры.

Броня — мягкое поглощение, а не «минус N и всё». Есть статусы (taunt, mark, stealth и дальше по словарю), кровь/gib/стрелы в теле — по мере читаемости.

Роли из экипа, а не из меню «класс» - я надеюсь что это все таки фича а не баг.

Игрок не выбирает «я ассасин». Надел кинжал — стал убийцей. Щит — страж. Лук — стрелок. Пика — вторая линия. Топор/меч без щита — боец. Пустые руки — рукопашный боец. Форма зверя — отдельная ветка.

Отдельно: уровень тела ≠ звание роли. Сменил кинжал на меч — ты другой солдат; старый прогресс ассасина не переезжает бесплатно.
Если понятнее так - то атрибуты растут отдельно, скиллы - отдельно.

По "движку"....
Стек: WebGPU. Не знаю что у меня творилось в голове когда я решился на это, но что сделано то сделано. На многих устройствах тупо не работает... Но фолбек в ВебГл пока сил делать не имею..

Страница игры: https://exsiliumgame.ru/
Вконтач - https://vk.ru/exsiliumgame

Показать полностью 1 1

Про хаос

Наткнулся на Хабре, не могу не поделиться

"Да, это старая мысль, возникает после прочтения «Хроник Амбера» Желязны, в которых в бесконечном Хаосе создали Лабиринт Порядка.

Хаос пугает непредсказуемостью, поэтому Порядок выглядит привлекательнее, давайте же его воспевать.

Но «порядок» — это термин отсутствия обратного, его можно описать только через отсутствие ошибок, искажений, возмущений. Наведи порядок в комнате — убери игрушки с пола в ящик и задвинь его подальше, мусор собери в мешок и отнеси на свалку, а кровать устранить не получится, так хотя бы замаскируй ее покрывалом.

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

То есть Ничто — абсолютный Порядок, в котором прозвучало Слово, породившее Вселенную умеренного Хаоса.

Хаоситы мы, и чем раньше признаем свою природу, тем легче станет жить (предлагая брошюрку соответствующей церкви)."

126

Если бы на фермах, было как на it

Сидишь ты на ферме, а тебе раз - новости! Компания пугл доказала, что перед надоем нужно вымя мыть и протирать специальной тряпочкой, которую надо называть тряпкл. И если ты тряпкл в ближайшее время не овладеешь, ищи себе другую ферму... Ок. Разобрался с тряпкл, освоил... Новости! Компания дыньгруп разработала новую технологию, при которой процент вероятности опрокидывания ведра с молоком снижается на 98 процентов, благодаря прорывному решению отставлять ведро после надоя в сторону от копыта... Хм. Хорошо.

В мире начался холивар - когда и как кормить коров. Посекундная точность, граммовка и состав питания, взаимосвязи окраса и формы рогов... Надо разобраться и внедрить.

А заказчик, блядь, просил козла постричь, у нас же профиль другой.

214

Ответ Happygerl в «Любителям бездомных собак  посвящается»2

Иду ночером, разговариваю по телефону. Прохожу мимо АТП, на меня выскакивает свора собачек. Я сразу срываю с себя цепь с ключами, очерчиваю в воздухе дугу и вежливо матом говорю собакам как я рад встрече. В это время мне мой собеседник, ебаный зоозащитник, предлагает не бить собачек, приводя всяческие аргументы. Я тем временем уже всекаю какому то неугомону, донося до разумения что я просто прохожий, на их территорию не захожу, трезв, и вообще всего доброго. В гарнитуре же меня успокаиват пытаются, дескать поговори, договорись, может жоп подставь...

Я тем временем прохожу чекпоинт, агро спадает. Вежливо спрашиваю собеседника - хорошо ли ему там с дивана рассуждать, все ли видно, ноги не замёрзли?

Не люблю я зоозащитников, они странные.

А животных люблю, у меня дядя кинолог, у меня самого овчарки были, сейчас коте бегает... Как то так.

14

Оно живое?...

В общем, я вас всех обманул. Обещал сделать 2д космическую леталку на Solar2d... а сделал непонятно что 2д на dart/flame. Мне стыдно, я обманщик. (нет).
Dart... он великолепен, в самом деле очень приятный ЯП, мне оочень нравится, но вот Flutter мне не зашёл. Пока что головные боли у меня с ним, ну да это временно =)

короче говоря "художники молчали" =) Я перепсиховал, запутался в сложных анимациях, и с горя решил что лучше синица в руках чем утка. Намного лучше. И за несколько заходов накодил простую однотаповую аркаду Aliens Attack. Олдскулы поймут через 30 секунд игры, что меня "вдохновило" =)
На доводку и мучения с нюансами ушла львиная доля времени. То не могу получить сигнал о том, что приложение свернулось и в паузе - нужно музыку затушить и не апдейтить игровой цикл, то еще какое то ламмерство зеленое со мной приключиться...
В конце концов я два дня убил на примитивнейшие моменты - переименовать папки для билда котлина в релиз (там буквально один файл в пути)...

НО Я ПОБЕДИЛ =)

И, пользуясь моментом, хочу передать респект Qugurun. Он тот, кто так или иначе поддержал, хотя все еще искушает меня Unity =)
В общем-то, если рассуждать трезво, то хвастаться особо не чем. Примитивная игра, примитивная графика и геймплей... Но я в 40 лет с 4 детьми, после огромной паузы в программировании, с постоянным жужжанием "опять свои тарелочки запускаешь", и прочими сопротивлениями довел до релиза это недоразумение =) И я знаю куда и как его развивать =)

Спасибо за внимание =)
А. Вот ссыль.  Ну, такое, конечно. Но я буду это улучшать =)))

Показать полностью 3
168

Ответ на пост «История одной мести за буллинг»2

Да ладно. В 90е докапывались до меня постоянно одна компашка, я с собой стал то ножик крохотный носить, то ещё фигню какую нибудь. И один раз когда на меня сагрились, аккуратно кольнул ножиком в руку зачинщику. Сумерки, я, их человек пять. Крик "у него нож!!!" И зачинщик делает ноги. Я бегу за ним мимо его товарищей, которые говорят что то типа "он не с нами, беги дальше". Я и побежал))) сначала за типом, потом дал ему оторваться и домой)))

А иначе это бы закончилось совсем по другому.  Меня как то и ногами до полусмерти толпой запинывали за серебряное колечко и пару рублей...  Спасибо мужику, что собаку выгуливал, так бы я вряд ли сейчас что то писал.

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

Проблемы современных людей =)

Как же офигенно закончить работать, вызвать по смартфону такси, слушать по блютуз наушникам музыку из интернета, приехать домой и подняться на лифте, подойти к компьютеру, найти в кинопоиске что посмотреть на сон грядущий, пойти в ванную... и понять что сука блять 21 век на дворе, а воды горячей нет... Правда здорово?

Проблемы современных людей =)

Создание аркады InfinitySpace, часть 3

Художники молчат =)

В общем, работа, семья, всякие дела скушали очень много времени, так что не сильно то я и продвинулся. Львиную долю потратил на поиск графики и музыки, адаптации и т.п. Хорошо что есть опенгеймарт =)

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

Приближается самое интересное - забабахать автогенерацию уровней с шаблонами поведений для врагов, а там и до боссов дойдем. А пока только астероиды летают, отдуваются за всех =)

В качестве орентира, я почему то для себя выбрал Zybex. Видимо детские воспоминания об Атари не дают покоя. Да потом еще и спектрум этот =) Буду держать вас в курсе.

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

Темы

Политика

Теги

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

Сообщества

18+

Теги

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

Сообщества

Игры

Теги

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

Сообщества

Юмор

Теги

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

Сообщества

Отношения

Теги

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

Сообщества

Здоровье

Теги

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

Сообщества

Путешествия

Теги

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

Сообщества

Спорт

Теги

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

Сообщества

Хобби

Теги

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

Сообщества

Сервис

Теги

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

Сообщества

Природа

Теги

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

Сообщества

Бизнес

Теги

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

Сообщества

Транспорт

Теги

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

Сообщества

Общение

Теги

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

Сообщества

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

Теги

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

Сообщества

Наука

Теги

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

Сообщества

IT

Теги

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

Сообщества

Животные

Теги

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

Сообщества

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

Теги

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

Сообщества

Экономика

Теги

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

Сообщества

Кулинария

Теги

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

Сообщества

История

Теги

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

Сообщества

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

Теги

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

Сообщества