Вопросы по теме 'allegro'

Как проверить, была ли освобождена память в Destructor?
У меня есть простая игра в стиле танковых войн, использующая библиотеку с открытым исходным кодом allegro. В моем классе резервуара я инициализирую массивы указателей на растровые объекты равными 0. Затем я создаю новые объекты с помощью функции...
2997 просмотров
schedule 05.11.2022

Allegro вопрос, как мне избавиться от окна cmd?
Я сделал небольшую игру в Allegro, но каждый раз, когда я запускаю файл .exe, он открывает как окно allegro для графики, так и окно командной строки, хотя у меня нет ничего, что печаталось бы на нем. Некрасиво иметь окно cmd рядом с окном игры,...
1308 просмотров
schedule 10.05.2023

Почему allegro автоматически обрабатывает кнопку сворачивания, но не кнопку закрытия?
Вот пример из руководства Allegro5: (чтобы увидеть исходный образец, перейдите по ссылке, я немного упростил ее для наглядности. #include <allegro5/allegro.h> int main(int argc, char **argv) { ALLEGRO_DISPLAY *display = NULL;...
1266 просмотров
schedule 29.01.2023

Проблема с анимацией?
Прямо сейчас, когда я запускаю свою игру, которую делаю на C++, я иду влево вправо вверх или вниз.. Но персонаж просто скользит, это не похоже на то, что он идет.. И у меня все картинки уже загружены в мою игру, и они работают. , Но я не знаю, как бы...
526 просмотров
schedule 04.07.2023

Как использовать несколько таймеров в аллегро?
if( ev.type == ALLEGRO_EVENT_TIMER) Это оператор в цикле обработки событий, чтобы проверить, является ли входящее событие событием таймера. Но все таймеры будут генерировать одно и то же событие, так как же у вас одновременно работает...
1667 просмотров
schedule 04.11.2022

есть ли способ перемещать фигуры по x и y в Allegro 4.2?
Я новичок в аллегро, так что это может быть простой вопрос. Мне интересно, есть ли способ перемещать фигуры аллегро по x, y, не заполняя круг, который я сделал черным кругом, и создавая новый круг. В настоящее время у меня есть цикл while,...
519 просмотров
schedule 08.05.2023

проблема с разрешением экрана после запуска программы allegro в полноэкранном режиме
Моя программа allegro отлично работает в полноэкранном режиме, но после того, как я выхожу из программы, разрешение экрана моего рабочего стола искажается. У меня сложилось впечатление, что запуск allegro_exit(); вернет разрешение экрана к тому, что...
448 просмотров
schedule 24.04.2023

C++, Allegro, Ubuntu и libpng/LoadPNG
Я довольно долго искал, но я не смог найти источник, отвечающий на мой вопрос. Я хочу использовать PNG с Allegro. Я знаю о libpng и loadpng для Allegro, но не знаю, что с ними делать. Очевидно, я новичок в этом. Может ли кто-нибудь объяснить мне,...
351 просмотров
schedule 24.02.2022

Аллегро 5 - MinGW + Geany
Я пытаюсь настроить Allegro для работы с MinGW в Geany в Windows. Но я продолжаю сталкиваться с ошибками (я предполагаю ошибки компоновщика). Вот что я сделал до сих пор: У меня уже были установлены Geany и MinGW. Я загрузил Allegro 5 со...
1906 просмотров
schedule 09.12.2022

Связывание с флагом -static-libstdc++ в MinGW 4.7.1
Пытаюсь скомпилировать (Allegro 5) на MinGW 4.7.1 (используя Code::Blocks 12.11 на Win 7) с флагами компилятора (напишите их в Project :: Linker settings :: Other linker settings ): -static-libgcc -static-libstdc++ Результат:...
24352 просмотров
schedule 25.08.2022

Аллегро обновление рисунка
Привет, во-первых, я просто хочу сказать, что я полный нуб в аллегро и почти только начал. Что я хочу сделать, так это сохранить линию на экране в течение секунды, но затем она исчезнет. Прямо сейчас все, что происходит, это то, что линия просто...
237 просмотров
schedule 13.10.2022

Неопределенная ссылка во время связывания с DUMB и Allegro
Я не спал 10 часов, пытаясь понять это. Я перепробовал кучу разных библиотек, чтобы попытаться получить файлы ogg или mp3 для воспроизведения с allegro 4. Я скачал библиотеку DUMB и скопировал файлы include и lib в соответствующие места mingw (я...
299 просмотров
schedule 09.09.2022

Allegro4/C++ дает ошибку
Я использую следующий код (Allegro 4, C++) и получаю следующую ошибку: #include <allegro.h> //defines #define MODE GFX_SAFE #define WIDTH 640 #define HEIGHT 480 int main (void) { int ret; int counter; //initialize allegro...
376 просмотров
schedule 04.09.2022

Allegro не читает все нажатия клавиш
Я пытаюсь прочитать ввод с клавиатуры. Я могу читать 2 одновременно нажатые клавиши просто отлично, но когда я пытаюсь 3, результаты различаются в зависимости от того, какие клавиши нажаты. Например, если я нажимаю и удерживаю левую клавишу массива,...
578 просмотров
schedule 21.06.2022

Allegro вылетает при загрузке растрового изображения
Я огляделся, и у них похожие вопросы, но ответы не решили мою проблему. Итак, проблема в том, что если я попытаюсь загрузить/отрисовать bmp в аллегро, произойдет сбой, они находятся в том же каталоге, что и мой проект, они названы правильно, я...
837 просмотров
schedule 02.05.2024

Проблемы столкновений Allegro pong
Я совсем недавно начал работать с allegro 5 и решил начать с простой игры в понг. Я нашел один и решил добавить к нему некоторые дополнения. Добавив еще два манипулятора и необходимые переменные и элементы управления, я скопировал и вставил код...
274 просмотров
schedule 01.10.2022

Отсутствует AllegroTTF-5.0.framework
На самом деле я следовал руководству http://wiki.allegro.cc/index.php?title=OSX,_Xcode_4,_Framework для установки allegro5 и AllegroTTF-5.0.framework отсутствовали, поэтому я удалил все и следовал...
132 просмотров
schedule 14.07.2022

С++ allegro 5 исключение визуальной студии для allegro-5.0.10-monolith-md-debug.dll
У меня есть проблема с allegro, когда добавление allegro-5.0.10-monolith-md-debug.dll в дополнительные зависимости ввода компоновщика вызывает исключение, как видно на скриншоте. Я использую визуальный stdio 2013 Express.
943 просмотров
schedule 12.10.2022

почему выскакивает предупреждающий знак? в программировании на lisp
Почему это «Предупреждение: свободная ссылка на необъявленную переменную ARAD считается специальной». выскочить? (defstruct Place() (pathCost 10) (childName 'none) ) (setf Arad(make-Place :childName 'Zerind)) (describe Arad)
54 просмотров
schedule 20.05.2022

Аллегро проблема с частотой кадров
Так что у меня были некоторые проблемы с Allegro в последнее время. Я понятия не имею, что вызывает это, но я постараюсь подробно описать проблему ниже, насколько это возможно. В моей основной функции у меня есть что-то вроде этого: int...
482 просмотров
schedule 15.03.2022