Hacker News Digest

Тег: #epic-games

Постов: 3

Speeding up Unreal Editor launch by not spawning unused tooltips (larstofus.com)

Как ускорить запуск Unreal Editor: не создавать 38 000 тултипов

Unreal Editor запускается долго. Epic борется с этим кэшами, live-coding и прочими оптимизациями, но одна простая проблема оставалась незамеченной: на старте движок генерирует 38 000 виджетов-тултипов, хотя за сессию пользователь видит лишь десяток.

Профилирование показало, что SetToolTipText тратит ~0,2 мс на каждый тултип, но главное — он не просто сохраняет текст, а сразу создаёт полноценный виджет. В итоге:

  • 2–5 с потеряно в дебаг-сборке
  • до 1 с в development
  • ~40 МБ ОЗУ занято невидимыми виджетами

Решение

  1. Заменить немедленное создание виджета на ленивое: сохранять только FText.
  2. Создавать виджет в момент первого обращения (GetToolTip).

Патч — пара строк: убрать Spawn из сеттера, перенести его в геттер.
Результат: стартовое время падает на ~1 с, ОЗУ экономит десятки мегабайт, а в рантайме задержки не заметны — тултипы всё равно редко вызываются пачками.

by samspenc • 03 сентября 2025 г. в 01:28 • 195 points

ОригиналHN

#unreal-engine#c++#ui-frameworks#performance-optimization#widgets#epic-games#game-development

Комментарии (79)

  • UE создаёт 38 000 тултипов при старте редактора, что занимает до 2–5 с в дебаг-сборке и почти 1 с в дев-сборке.
  • Каждый «тултип» — полноценный UI-виджет с саб-объектами, а не просто строка текста.
  • Проблема решается ленивым или единичным созданием экземпляров, как в IMGUI/Unity/React-порталах.
  • Участники жалуются на медленную итерацию UE: 10 мин компиляция пустого проекта, бесполезный блюпринт-бол, жадность до железа.
  • Альтернативы: Godot (GDScript, быстрая итерация), Unigine, форк Hazelight с AngelScript.

Y Combinator files brief supporting Epic Games, says store fees stifle startups (macrumors.com) 💬 Длинная дискуссия

  • Y Combinator подал amicus brief в поддержку Epic Games, заявив, что 30 % комиссия App Store подавляет стартапы.
  • Участники YC жалуются: отчисления «съедают» маржу, мешают масштабироваться и привлекать инвестиции.
  • Популярные модели freemium и подписки становятся невыгодными; многие проекты вынуждены повышать цены или закрываться.
  • YC просит суд обязать Apple открыть альтернативные способы оплаты и снизить комиссию, чтобы сохранить конкуренцию и инновации.

by greenburger • 22 августа 2025 г. в 00:05 • 174 points

ОригиналHN

#y-combinator#epic-games#app-store#apple#google#startups#duopoly

Комментарии (161)

  • Участники считают, что Apple и Google образуют фактический дуополий, поэтому их магазины приложений нуждаются в регулировании.
  • Ключевое требование — дать пользователям право устанавливать приложения из любых источников и разрешить альтернативные магазины.
  • Комиссия 30 % называется неподъёмной для стартапов и препятствует появлению новых продуктов.
  • Сравнение с инкубаторами вроде Y Combinator (7 % доли) признаётся некорректным: речь идёт о доле от выручки, а не от капитала.
  • Некоторые отмечают, что в ЕС Apple уже вынуждена допускать сторонние магазины, а на macOS такая свобода существует давно.

Australian court finds Apple, Google guilty of being anticompetitive (ghacks.net) 🔥 Горячее

Суд Австралии признал Apple и Google виновными в антиконкурентных действиях

Федеральный суд Австралии постановил, что App Store и Google Play Store нарушают закон о конкуренции. Иск подала Epic Games в 2020-м из-за комиссии 30 % и удаления Fortnite. Пять лет разбирательств завершились 2000-страничным вердиктом судьи Джонатана Бича: обе компании злоупотребляли доминирующим положением, ограничивая доступ сторонних магазинов. В остальных пунктах (закон о защите потребителей и «неприемлемое поведение») Epic проиграла.

Apple и Google «не согласны с частью выводов», но приветствуют отклонение других обвинений. Epic уже анонсировала возвращение Fortnite и запуск Epic Games Store для iOS в Австралии.

by warrenm • 12 августа 2025 г. в 13:30 • 335 points

ОригиналHN

#apple#google#epic-games#fortnite#app-store#google-play#antitrust#dma

Комментарии (125)

  • Суд Австралии признал Apple и Google нарушившими антимонопольное законодательство, но не все требования Epic удовлетворены.
  • Участники отмечают парадокс: «открытая» Android оказалась под прицелом, тогда как «закрытая» iOS — нет.
  • Многие считают, что дела против Big Tech теперь выигрывают в основном за пределами США, где антимонопольная политика «беззуба».
  • Обсуждается, что реальные изменения придут не от судов, а от новых законов вроде DMA в ЕС.
  • Сомнения, что Apple и Google снизят комиссию 30 % без жёсткого законодательного давления.