В ходе чтения вы встретите примеры кода. Пометки в них, обозначенные как многоточие "....", были добавлены автором статьи.
Сами исходники можно найти на официальном GitHub Gaijin Entertainment. Помимо этого, каждый фрагмент снабжён ссылкой на конкретное место в коде.
К моменту публикации этого текста многие места уже могут быть поправлены, но ссылки в примерах указывают именно на код, который вы встречаете в этой статье. Нам очень приятно не только тормошить проекты, но и делать их немного лучше!
Давайте начнём с простогоWar Thunder – это кросс-платформенная многопользовательская онлайн-игра для PC, PS4, Mac и Linux, посвященная боевой авиации, бронетехнике и флоту времен Второй мировой и Корейской войны.
посвященная боевой авиации, бронетехнике и флоту времен Второй мировой и Корейской войны.Устаревшая информация. Там уже техника будущего.
На хабре palworld, на пикабу pvs... все смешалось в доме Обломских.
фотореалистичные лица на дагоре
Часть статьи с интервью интересная. Я думал, движок в отдельном репозитории живёт, а не вместе со всеми играми.
Ещё интересно - нет ли желания в дополнение к С++ использовать что-то ещё, чтобы высокоуровневый код писать каким-то удобным способом без отстреливания ног? Примерно как в UE есть блюпринты или в играх юнити не-движковая часть на более простом и дружелюбном С#.
Движок использует Quirrel & DaScript в качестве скриптовых языков, всё нормально, просто в репозиторий ещё пока что не добавили примеры скриптинга (обещают в следующем месяце внести). Сами интерпретаторы языков лежат на Гитхабе.
В двух словах, как у вас устроено тестирование проектов?Тяп ляп и релиз, а дальше игроки найдут и разрабы (возможно)исправят баги.