Фотография
нажмите — покажем
нажмите — покажем
C&C: Generals Zero Hour получила нативный порт для Mac, iPhone и iPad
Главная особенность порта в том, что разработчики адаптировали оригинальный движок 2003 года под архитектуру ARM64, а не стали запускать Windows-версию через эмуляцию. Используется связка DirectX 8 → DXVK → Vulkan → MoltenVK → Metal, благодаря чему игра рендерится средствами современных графических API Apple.
Авторы также переработали управление для сенсорных экранов. Исходный код проекта уже опубликован на GitHub.
Мой Компьютер | MK в MAX
😁2
299 · 41.8K · нормальный в нем высокий уровень.
ООП туда завезли сразу. Исходники GTK, GDK, гнушных библиотек - там везде ООП на Си.
Для этого сахар не нужен, достаточно аккуратности в семантике наименований методов.
Вместо this типизированный дескриптор, сигнатуры методов
class_action(this_descriptor, args...)
где class - это имя класса, action - это что именно делаем
и понеслася
где-то были структуры с функциями-методами, где-то без них, тоже разные стили
коллекции самопальные
шаблоны не нужны
целую цивилизацию построили на Си, и не ныли, что мало сахара
👍1