quasilyte gamedev
49 subscribers
96 photos
34 videos
6 files
56 links
Соло геймдев на Go (ebitengine)

https://store.steampowered.com/app/3024370/NebuLeet/
Download Telegram
Завтра уже релиз, а я пока обновил скриншоты. Заодно продублировал максимально на обоих языках
🔥4
https://store.steampowered.com/app/3024370/NebuLeet/

Вышли в релиз! 🎉

Пока без macos и с потенциально проблемным билдом под линукс (были проблемы со звуком).
🔥92👍2😢1
Пол дня назад прикрутил к игре recover() с отсылкой трейса в сентри. Даже проверил предварительно, что оно работает у меня и у друга на машине. И как назло 0 сообщение в сентри. Либо уже все краши пофиксили (около 4 было), либо люди перестали играть :D

А может играют, сообщения не доходят, хотя там и ретраи с увеличением таймаута есть
👍4
Forwarded from Gamedev suffering (Andrei Apanasik)
Следующий выпуск Посиделок с инди будет 10 декабря в 19 по мск (GMT+3).

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

Недавно выпустил игру NebuLeet, где нужно программировать собственных юнитов с помощью внутриигрового визуального редактора типа блюпринтов.

Можете накидать вопросы гостю в комментах, выше шанс, что включу в план выпуска.

#ПосиделкиСИнди
🔥5👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Каждый день правлю баги
😁8
This media is not supported in your browser
VIEW IN TELEGRAM
Игроки просили туториал, я добавил мини-мануал
😁5
Channel name was changed to «quasilyte gamedev»
В коллекции пользовательских космических кораблей уже 60+ дизайнов.

Эти корабли игроки встречают в своих одиночных кампаниях как "странников" - наёмников из других организаций (в нашем случае из чужих одиночных кампаний).

Когда их станет больше 70, подумаю о ротации. В одной коллекции будут все одобренные дизайны, а вторая будет генерироваться скриптом из первой, рандомно выбирая юнитов на текущую неделю.
🔥8🫡21
https://store.steampowered.com/news/app/3024370/view/499467145192671234
Выкатил билд под macos. Пришлось немного заморочиться с полноэкранным запуском, в итоге открыл issue в ebitengine, связанный с этим.

Upd - видимо, фикс на это прямо недавно влили в мастер-ветку, а я тестировал на latest релизе, а не коммите. Но зато можно будет cherry-pick этого фикса себе взять, чтобы не рисковать обновлением движка уже после релиза 😅
🔥62👍1
Уже несколько игроков просили комментарии в коде. Вот, теперь они будут.

Технически комментарии состоят из 3 аргументов (uint64), каждый из которых хранит до 8 символов. Плюс 6 символов из самой команды и два бита под цвет текста (их всего 4).

Игрокам же показываем как один широкий текстовой инпут.
👍3🫡21
This media is not supported in your browser
VIEW IN TELEGRAM
Кажется, я в шаге от добавления синтезатора в игру. Вообще внутри игры есть XM-плеер (тоже написан на Go, мной же), и через него можно играть ноты с любыми трекерными эффектами...
🔥31😁1
Наконец-то можно будет голосовать за самого себя!

В игре появится способ прямо во время боя переназначать лидера. Для этого корабли должны сами себе выставить приоритет (вес), а потом игра кандидата с наибольшим весом сделает лидером отряда.

Алгоритм назначения веса зависит от стратегии. Например, можно самого раненного делать лидером и остальными кораблями защищать его (или даже ремонтировать, если есть такие модули)
😁4🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Как развлекаются игроки:
🔥72🫡1
image_2026-02-17_03-01-29.png
170.7 KB
Работа над новой игрой продолжается
🔥9👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Добавляю в NebuLeet редактор персонажей
🔥32
Хочу добавить в команду time lock новый аргумент, но чтобы не ломать старый код (который в том числе может храниться в Steam Workshop) я делаю это через введение новой команды.

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

Болезненно, но зато почти нулевой уровень страданий игрокам. В новых программах легаси не видно, а старые программы продолжат работать без изменений.
🔥4👍1