Разработчики Amnesia опубликовали исходный код игры в открытом доступе

Теперь The Dark Descent и A Machine for Pigs распространяются по лицензии GPL3.

Разработчики Amnesia опубликовали исходный код игры в открытом доступе
33 показа
6.9K6.9K открытий

Забавно, они захардкодили изображение массивом байт прямо в исходник. Все еще думаю зачем.

Ответить

Тогда это было нормальной практикой. Многие вещи хардкодили. Помимо пикч ещё любили хардкодить предвычесленные значения синусов, косинусов и т.п.)

Ответить

А как ещё? Циклом? Это потеря времени в рантайме. А хардкод - нет.

Ответить

Забавно, они захардкодили изображение массивом байт прямо в исходник. Все еще думаю зачем.Нет принципиальной разницы в коде это изображение для лончера будет или в ресурсе(архиве). Оно же не меняется. Я в диалоге "About" например так же делаю, платформонезависимо. 
https://wiki.wxwidgets.org/Embedding_PNG_Images

Ответить

Стандартная тема же. Тот же qrc тоже точно так же делает.

Ответить