Сейчас я делаю игру на аллегро, поэтому я могу научиться классам, объектной ориентации и файлам заголовков, но у меня есть несколько вопросов о растровых изображениях и их загрузке.
Я могу легко загружать растровые изображения, используя:
ALLEGRO_BITMAP *image = NULL;
image = al_load_bitmap("image.png");
Но я хочу импортировать файлы png в визуальную студию в качестве ресурсов (используя resource.h и project.rc)
Я уже проверил этот ресурс:
https://www.allegro.cc/forums/thread/604040/865263#target
и этот код ужасно ломает мой проект (искажает cmath и сбой в функциях malloc), и ничто другое не приближается к тому, что я хочу.
Есть ли способ загрузить растровые изображения из ресурсов, и если нет, то как лучше всего интегрировать растровые изображения в исполняемый файл, чтобы мне не приходилось включать папку с изображениями в мою игру?
Они даже не должны быть ресурсами исполняемого файла, я просто не хочу, чтобы они были доступны пользователю, и я бы предпочел, чтобы они находились внутри исполняемого файла, но опять же это не важно.
спасибо за помощь о великие волшебники Stack Overflow