Посмотрел код игры на гите, архитектура понравилась!
innuendo
Иннуенда, расскажи пожалуйста что у Kings Bounty (которые от Katauri) под капотом?
monobogdan
Переделанный theengine мать его так
monobogdan
Какой код ?
innuendo
https://github.com/storm-devs/captain-blood
У них есть репо и с исходниками корсаров. Весьма занимательно.
Ну я в целом хотел спросить, есть ли какие-то алмазики в КБ, может какие-то моменты особо выделялись?
monobogdan
Какие нахрен алмазики .. жопа полная
От скайфолена куча шейдеров в асме для см20
От катаури рендер текста в текстуру из gdi
innuendo
> От скайфолена куча шейдеров в асме для см20
Проделки ронники... кстати, роннико шейдеры тоже на асме пишет или не труъ?
innuendo
> От катаури рендер текста в текстуру из gdi
А вот это мы одобряем.
monobogdan
Все понятно
monobogdan
Посмотрел я код ... Техники и константы без регистров ... Жутко жуткая жуть
innuendo
А нафиг они там, если одна из основных фич эффектов это доступ к юниформам по именам?
monobogdan
Опаньки... Да ты не так прост :)
Огласите весь послужшной список пожалуйста
monobogdan
Считаешь что текст через gdi это нормально ,?
Желаю тебе задачу про порт на мак ... Будет очень весело
innuendo
Да я ж иронизировал. Я текст иногда в фуллскрин текстуру рисую нативным апи, такое проканывает на мобилках, но не проканывает на ретро машинах. Чаще прост битмапные.
Послужной список? Я 22 летней пацан, который любит прогать графон и ведет блог, где одна из рубрик о диковинных гпу из 90х и нэнулевых, но понимание на уровне середины нулевых, т.е дефферед в люьом виде я еще не пилил и что то сложно pcf тоже.
innuendo
> Желаю тебе задачу про порт на мак
Кстати, я тут по чуть осваиваю Cocoa, правда под айфон. Есть сложности с рендерингом текста через нативное апи кроме нелюбимого мной обжс?
monobogdan
Ты не понял , если текст изначально трутайп то проблемы будут везде ...на маке больше :)