Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Герои войны — это продуманное сочетание стратегии и RPG. Собери мощнейшую армию и одолей всех противников! В игре представлено 7  режимов — как для поклонников сражений с PvE, так и PvP.

Герои Войны

Стратегии, Мидкорные, Экшены

Играть

Топ прошлой недели

  • solenakrivetka solenakrivetka 7 постов
  • Animalrescueed Animalrescueed 53 поста
  • ia.panorama ia.panorama 12 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
0 просмотренных постов скрыто
3
Shaglog

Сегодня состоялся релиз в Steam⁠⁠

1 месяц назад

Сегодня в стим состоялся релиз игры, в разработке которой я принимал непосредственное участие. Как бывает с малыми командами, приходилось быть мультитулзом: графика, UI, локализация, но главное - в значительной степени геймдизайн. К сожалению, из проекта пришлось уйти спустя почти 2 года разработки, после участия на Tokyo Game Show и до того как у игры появился издатель, - банальное выгорание из-за перманентного кранча.

Многое из задуманного удалось реализовать, но, как всегда бывает с разработкой, на что-то не хватило времени и сил. В погоне за дедлайнами приходилось от многих хороших идей отказываться, что-то откладывать на потом, благодаря чему игра и дошла до релиза (хоть и не без потерь). Немного грустно, что не удалось пройти весь путь до конца, ведь в The Crazy Hyper-Dungeon Chronicles было вложено огромное количество сил и труда.

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

Сегодня состоялся релиз в Steam

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

Показать полностью 1
[моё] Компьютерные игры Steam Без рейтинга Инди игра Phaser RPG Приключения Инди
0
2
Bot0FF

Свой собственный mmorpg мир потерпел фиаско⁠⁠

3 месяца назад

Вот уже два года как я планировал сделать свой собственный mmorpg мир с гвинтом и куртизанками, сидел вечерами кодил, высчитывал баланс, изучал язык программирования и вот, в один момент я понял, что это вытягивает время, силы, и не принесет ожидаемого результата с вероятностью почти 100%. Почему - да потому что таких игр сотни, если не тысячи, имею ввиду те, что про меч, магию и брожение по локациям в поисках очередного шлема великого магистра. Те проекты, которые пользуются спросом, практически все созданы большими командами, а я даже на анимацию более-менее нормальную не готов тратить несколько дней. Да, есть проекты, которые "выстреливают", но это нужно чтобы все звезды сошлись и была оригинальная идея. Смешно.

Ну и, как говорится, смех смехом, а эта самая кверху мехом, и не теряя лишних минут, я генерю за пару вечеров казуалку, которая с гораздо меньшими силами получается залипательнее. Пусть и механика избитая, но нет нет, да зайду иногда попробовать рекорд побить предыдущий. Правила просты - собираем зеленые мячи и уворачиваемся от красных, желтые тоже собираем, это бустеры - X2 к очкам за собранный зеленый шар, притягивание зеленых шаров на некоторое время и здоровье. Может кто еще какой бустер предложит, идеи приветствуются. Игра в телеге, если зайдет, перенесу на андроид или буду еще чего-нибудь придумывать простенькое, если не зайдет. Кому интересно https://t.me/jugreenbot

Показать полностью
Инди игра Gamedev Развлечения Игры Telegram Java Phaser Казуальные игры Текст Telegram (ссылка)
3
2
Bot0FF

Свой собственный mmorpg мир ч.7⁠⁠

3 месяца назад

Всем привет!

Когда я написал первый пост про то, что хочу сделать свою mmorpg игру, в планах был текстовый вариант игры в телеграме. С тех пор прошло уже больше 2 лет, свою идею я не забросил, но несколько поменял реализацию. Когда-нибудь, я уверен, там будет постоянный онлайн, пусть и небольшой, из тех, кто любит такие же онлайн игрушки и у кого ностальгия по временам далеких двухтысячных годов.

Текстовый вариант это интересно, думал я, и в свободное время занимался основами игры, без квестов. Ума не приложу до сих пор, как их нормально реализовывают. В общем, сидел, смотрел на свою текстовую бродилку и думал чего не хватает и, наконец, придумал. Не хватает преобразовать ее в html5 игру. Знаний JS у меня не так и много, но ИИ вполне помогают заполнить некоторые пробелы и подсказать в каком направлении двигаться. И выбор пал на Phaser. Честно сказать, больше люблю разбираться в коде, чем использовать какие то конструкторы и Phaser подошел мне как ни что другое. В нем реализована физика, работа с ресурсами, работа с анимацией и много другое, но писать надо на том же JS все. Поэтому я взялся за переписывание своей RPG под визуальную составляющую. Так как основной функционал был реализован (сражения, предметы, перемещения и прочее), мне оставалось, по большому счету, заняться графикой. Самая жесть это всякие текстуры, карты. С этим тоже спасибо ИИ генераторам изображений, облегчают жизнь на первых шагах. Багов и работы хватает еще, конечно, буду исправлять и дорабатывать со временем. Из квестов пока придумал как реализовать несколько регулярных задач на сбор ресурсов, предметов и побед над противниками. В общем, проект в разработке, по мере сил занимаюсь. Считаю, что ничего не теряю, даже если игра не найдет своего пользователя, хотя бы навык разработки не теряется. Кому интересно, можете глянуть https://t.me/antariumrpgbot. Предложения и критика приветствуются.

Собственно, город, с которого начинается игра

Собственно, город, с которого начинается игра

Сражение представляет из себя перемещение по линии и выбор действия

Сражение представляет из себя перемещение по линии и выбор действия

Показать полностью 2
[моё] Игры Gamedev Инди игра Развлечения Telegram Java Phaser Длиннопост
1
6
theasmoth
Лига Разработчиков Видеоигр

City States Idle - менеджмент игра про построение бизнеса⁠⁠

7 месяцев назад

С прошлого поста про игру на хакатон прошло чуть больше года, было не до геймдева. Всё как обычно началось с желания создать игру, игру которая бы сочетала элементы idle и менеджмента. Хотелось, чтобы игроки могли развивать свой город, но при этом не были привязаны к постоянному управлению. Так родилась концепция City States Idle.

City States Idle - менеджмент игра про построение бизнеса

Выбор технологий

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

Первый прототип

Первым делом был создан базовый прототип с гексагональной сеткой. Это было ключевым элементом игры, так как гексагональные плитки позволяли создавать интересные стратегические решения при планировании карты. Очень помог плагин rexBoard для создания сетки.

City States Idle - менеджмент игра про построение бизнеса

Система покупок и размещения

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

Система производства и доставки

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

City States Idle - менеджмент игра про построение бизнеса

Графика

Как обычно графика сгенерирована нейросетями, лучший помощник при разработке игр.

Система соединений

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

Инструменты

Отдельно пришлось создать редактор карт на базе самой игры и локальный сервер для обработки и хранения этих карт. Это очень сильно облегчило создание и редактирование карт.

Оптимизация и балансировка

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

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

City States Idle - менеджмент игра про построение бизнеса

Релиз и обновления

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

Заключение

Разработка City States Idle стала интересным проектом, который объединил элементы градостроительства и idle-геймплея. Продолжается работа над улучшением игры, основываясь на обратной связи от игроков и новых идеях для развития проекта.

City States Idle на Яндекс Играх

Показать полностью 4
[моё] Разработка Программирование Gamedev Инди Javascript Phaser Браузерные игры Яндекс Игры Длиннопост
1
8
theasmoth
Лига Разработчиков Видеоигр

Игра выживалка Эмодзи⁠⁠

2 года назад

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

Ну штош. В этот раз захотелось сделать игру из еще одного жанра который мне нравится. Аналог Vampire Survivors. У этой игры уже появилось очень много различных клонов, разного уровня проработки, 2D и 3D, мобильные и десктопные, и еще куча различных комбинаций.

Для начала решил поковыряться в 2D движках для JS. Когда-то был небольшой опыт с pixi.js, но я еще слышал про Phaser. Почитав различные англоязычные сравнения было выявлено что свои плюсы и минусы есть у обоих движков, но Phaser полегче для новичков. На нем и остановился.

Из плагинов добавил Rex UI чтобы было полегче мастерить менюшки и прочие UI'ные элементы. Долго пришлось разбираться как это всё дело правильно масштабировать для разных экранов, но наконец получилось сделать нормальный вариант, который прошел модерацию. Изначально выявились баги на некоторых разрешениях что меню обрезалось, элементы UI улетали за экран. Теперь всё ок. Если вдруг что-то найдете, вы знаете куда писать.

Рисовать я не особо умею, но зато имеется большой опыт составления коллажей и фотошоперства. Поэтому в качестве персонажей было решено выбрать эмодзи, которые и будут выживать. Логотип нарисовал сам по гайдам :)

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

В игре есть несколько различных персонажей, изначально доступно 2, следующие открываются при добыче монет. Механика аналогичная вампирам, убиваешь монстров, получаешь опыт и иногда различные ништяки. Есть потенциал для усложнения механик, но решил пока выпустить MVP версию для проверки. Всё таки клонов и на Яндекс Играх полно.

Монетизация простая: стики баннеры, rewarded реклама за получение 5 монет и воскрешение.

Игра только вышла, поэтому никакой статистики нет, но как только появится поспешу поделиться, самому интересно как получится.

Собственно сама игра на Яндекс Играх https://yandex.ru/games/app/243190

Показать полностью 2
[моё] Gamedev Онлайн-игры Инди Эмодзи Survivors Яндекс Игры Javascript Phaser Длиннопост
5
20
DELETED
Лига Разработчиков Видеоигр

Сапёр с инструментами - небольшое обновление игры, где сапёру наконец-то удобно пользоваться интерфейсом⁠⁠

3 года назад

Обновил игру "Сапёр с инструментами". Игра описана в посте: Сапёр с инструментами - небольшая игра, где у сапёра наконец-то появился миноискатель

В двух словах - классическая головоломка сапёр с тем отличием, что в игре есть протагонист с металоискателем и сапёрным щупом.

Выложил на itch обновлённую версию, ссылка в конце поста.

Большое спасибо всем, кто попробовал игру и особенная благодарность тем, кто написал пожелания, мнения, сообщил об ошибках.


Поскольку больше всего писали про управление, давайте поговорим про него подробней.

Сапёр с инструментами это браузерная мультиплатформенна игра, что накладывает некоторые ограничения на доступные способы ввода:

- курсор как игровой элемент недоступен на мобильных устройствах

- правая кнопка мыши недоступна на мобильных устройствах

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

- клавиатура недоступна на мобильных устройствах, а виртуальная клавиатура (или кнопки управления) съедают довольно много места (в Phaser 3 её ещё и писать с ноля придётся)

- правая кнопка мыши может конфликтовать с "жестами мышью" в некоторых браузерах и расширениях на ПК

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

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

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


Начальная схема управления учитывает все эти ограничения (на самом деле это уже третья итерация, но именно она вышла в первый релиз):

- клик по разведанным ячейкам отправляет персонажа пешком в указанную ячейку - это безопасное и единственное доступное в данном случае действие

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

- клик по меню вызывает нужное действие (персонаж подойдёт к ячейке по максимально безопасному пути)

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


Главный минус такой схемы в том, что частое действие - пройти в неизвестную клетку - становится неудобным и требует 2 клика в разные места экрана (сначала меню на клетке, потом кнопка на уровне соседней клетки)


Долго думал как улучшить существующую схему управления не потеряв её достоинств и устранив недостатки и решил:

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

- добавить жесты для установки флага - необходимо для сенсорных экранов из-за отсутствия альтернативного меню

В итоге управление теперь такое:

- ЛКМ / нажатие - открывается меню, где под курсором действие "идти"

- ПКМ - открывается меню, где под курсором действие "поставить флаг"

- жест в виде прямой линии через клетку - поставить флаг (работает и с мышью)

- соответственно двойной клик ЛКМ / двойное нажатие - пойти в клетку, двойной клик ПКМ - поставить флаг


Всё равно не самая оптимальная схема с точки зрения пользователя, но если учитывать затраты на разработку...

Полный список исправлений:

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

- увеличена контрастность меню действий, отдельные действия теперь имеют свой цвет

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

- добавлено отображение пути от протагониста до курсора, а также пути, по которому происходит текущее движение

- добавлена возможность посмотреть поле после окончания игры

- поправлены баги с установкой флагов и вопросов

- улучшена генерация мин

- на 30% увеличена скорость движения персонажа

- немного изменены размеры и положение кнопок выбора действия (проще попасть, сложнее промазать)

- поддержка жестов и длинного нажатия для устройств с сенсорным вводом

- поддержка правой кнопки мыши


Ссылки

1. Игрушку можно заценить на https://gamruls.itch.io/minesweeper-with-tools (версия с окном побольше https://itch.io/embed-upload/6350431?color=605948)

Буду рад обратной связи.

Показать полностью 5
[моё] Phaser Разработка Gamedev Инди игра Инди Головоломка Сапер Гифка Длиннопост
16
138
DELETED
Лига Разработчиков Видеоигр

Сапёр с инструментами - небольшая игра, где у сапёра наконец-то появился миноискатель⁠⁠

3 года назад

Всем привет, хочу поделиться небольшой браузерной игрой - вариация на тему классического сапёра.

Основные фичи:

- это "Сапёр с инструментами" и в нём нет проблемы 50/50 и нерешаемых ситуаций

- можно вообще не решать головоломку с цифрами, а просто тыкать в мышь/экран и выигрывать

- появился человек-протагонист, и это не просто смайлик (хоть и проработан он примерно на том же уровне)

- работает в браузере на любых устройствах. Управление специально упрощено - достаточно левой кнопки мыши / тача.


Сделано с целью быть играбельным.

Техническая информация:

- Объём скачиваемых файлов для игры: около 12МБ (зависит от платформы)

- Количество строк кода: около 8 тысяч

- Общий объём ассетов (картинки, звуки, конфиги и т.п.): 20МБ

- Количество коммитов в git: около 220

- Количество карточек в Trello (идеи, задачи, баги): около 180

- Основные технологии: JavaScript, Phaser 3, React, SASS, Webpack

- Финансовые затраты: отсутствуют


Углубляться в код или рутинные операции не вижу смысла. Хочу отметить некоторые неочевидные технические нюансы:

- Для людей с цветовой слепотой (около 8% мужчин, кстати) потребовались некоторые фичи. Так как цвета в игре передают важную информацию, пришлось добавить белый контур к некоторым элементам, которые иначе становятся просто невидимыми.

- 2D изометрическая графика состоит из хаков и ухищрений. Добиться быстрой и корректной картинки с анимациями и перекрытием объектов в проекции - нетривиальная задача в общем случае.

- Чтобы игра не жрала ресурсы в простое и работала нормально на мобилках пришлось отказаться от WebGL и переписать рендер со встроенной в Phaser имплементации TileMap на свою реализацию на базе RenderTexture - по сути формировать спрайты в памяти вручную и самому их обновлять.

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

- 2D арт очень удобно делать через 3D. При рендере под нужным углом и с низким разрешением модель допускает некоторую всратость, которая не повлияет на результат. Я использовал Blender, для него есть много плагинов для генерации моделей (например MakeHuman). Рендер можно автоматизировать и генерировать все нужные положения камеры, фреймы анимации и атласы.

- Пиксель-арт относительно просто рисуется, но плохо масштабируется. Если нужна поддержка разных разрешений и разных DPI, то придётся рисовать много картинок, т.к. ни из большой в малую (что не так уж и очевидно), ни из малой в большую отскейлить без шакалов не получится. С 3D проще, рендер модели даже в разрешении 32x32 даёт приемлемое изображение. Пример зашакаливания ручного арта:

Разработка игр на Phaser это весело говорили они!


Ссылки:

Страница игры на Itch: https://gamruls.itch.io/minesweeper-with-tools (есть версия с окном побольше)


Буду рад ответить на вопросы, а также получить обратную связь.

UPD

Небольшое видео с геймплеем, без звука

Перейти к видео
Показать полностью 3 1
[моё] Phaser Инди игра Gamedev Разработка Головоломка Сапер Длиннопост Видео
84
552
RottenRat
RottenRat
Лига Разработчиков Видеоигр

4 года пилю свою игру, вот результат⁠⁠

3 года назад

Привет всем, наконец то сделал свою первую игру и зарелизил ее в вк.

Попробовать играть можно тут: https://vk.com/app7718144

Делал я ее долгих 4 с хвостом года, после работы, правда делал я не ее, но это совсем другая история. Когда-то я тут писал пару статей про нее, но потом перекочевал на более профильный ресурс.

Игра представляет собой классическую сетевую сессионку в Sci-Fi сеттинге, где 2 команды игроков должны убить друг друга или захватить точки катясь на танках с видом сверху.


Трейлер:

Пара скринов:


Немного ворчания

На самом деле эта игра является куском ММОРПГ по геймплею напоминающую смесь eve online и механоидов с видом сверху, которая когда-нибудь наверно выйдет, но мне чет так надоело ковырять все без какого либо результата, что решил вырезать боевую систему и зарелизить как отдельную игру.

У этой игры был тайный план залететь в раздел игр вк и набрать какую то стартовую аудиторию, в итоге в маркет я попал, но мою игру не добавили в раздел “новые” и на текущий момент за 3+ дня там 50 установок и 1 активный игрок который целыми днями рубится с ботами и пишет мне о найденных багах за что я ему благодарен. :) По моим прикидкам вк мне принес 3-5 новых установок из маркета остальное это друзья, друзья друзей и чатики.

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

Сейчас я прикупил рекламы у вк может кто еще придет, но за 60к+ показов 0 кликов, я так себе маркетолог ¯\_(ツ)_/¯. Думаю закинуть игру еще в другие социалки ну и продолжу делать дальше свою ММО. Если появится аудитория, то можно будет развивать параллельно и этот проект, рейтинговые бои, пве/кооп режимы и все такое.

Сама игра реализована частично на своем движке:

- бекенд полностью написал с нуля на golang, там происходят все что происходит в игре (коллизии, ии, баллистика и тд)

- в роли клиента выступает игровой движок для HTML5 phaser3.5+ и VUE для интерфейсов. Клиент выступает в роли “терминала” куда выводится изображения никакой логики предсказания или компенсации лагов не предусмотрело, но игра не быстрая и вроде с этим проблем нет


Буду рад за отзывы

Показать полностью 5 1
[моё] Инди Инди игра Gamedev Разработка Видеоигра YouTube Phaser Длиннопост Видео
71
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии