allegro

    1热度

    1回答

    我正在运行最新的DevC++ 5.5.3,我需要使用Allegro 5.0.4,所以我从devpaks下载并安装它。但是当我想用allegro运行项目时,编译器向我显示错误“allegro.h:没有这样的文件或目录”。我正在寻找答案,但我还没有找到相关的答案。还有什么我必须使用DevC++。 #include <stdio.h> #include <allegro.h> int main(vo

    0热度

    1回答

    我这有一小段代码 int main(int argc, char **argv) { al_init(); const ALLEGRO_FONT *arial = al_load_ttf_font("arial.ttf", 12, 0); if (!( al_init_font_addon() && al_init_ttf_addon() &&

    0热度

    1回答

    在使用allegro库处理图形时,在linux中创建的窗口如何?它使用X11还是自己的原始库?

    0热度

    1回答

    我刚开始的快板节目,但第一个简单的程序,我写检查它工作正常返回错误: "Unhandled exception at 0x0F4C590B (allegro-5.0.7-monolith-md-debug.dll) in C++ Setup.exe: 0xC0000005: Access violation reading location 0x00000000." 我一直在寻求解决方案,但我不能

    0热度

    1回答

    我正在尝试读取键盘输入。我可以同时按下两个键同时按下,但当我尝试3时,结果会因所按键的不同而不同。例如,如果我按住左数组键,我的精灵向左移动。然后当我按住右箭头键(仍然按住左箭头键)时,我的精灵停止(就像它应该)。但是,这是事情变得危险的地方。如果我按住向下箭头键,精灵向下移动(全部按下左右箭头键)。但是,如果按住向上箭头键(全部按下左右箭头键),则精灵根本不会移动。 我尝试了basic keyb

    0热度

    1回答

    我是Allegro的新手。我们必须在我们的研究中使用它。 我的代码有问题,应该加载一个位图并打印出来。 #include <allegro.h> int main(void) { allegro_init(); install_keyboard(); set_color_depth(16); set_gfx_mode(GFX_AUTODETECT, 64

    1热度

    1回答

    我目前正在使用Allegro进行渲染,输入等的项目。但是我想使用类似Qt的项目将GUI添加到我的项目中。问题在于,Allegro不支持使用非Allegro创建的窗口进行渲染/输入,它需要自行创建窗口。我正在考虑使用Qt创建UI,然后通过使用allegro创建窗口,然后以某种方式将allegro窗口嵌入到Qt应用程序中。 Allegro向其使用的窗口提供了HWND句柄。无论如何将allegro窗口嵌

    0热度

    1回答

    没有事件在我的“游戏”的工作,如果我测试应该发生的行为本身(例如,如果我把移动功能进入循环本身或发射功能,它完美的作品),但没有事件工作,关闭显示屏,用esc键或按下X键,任何按键,什么也看不见。 我无法找到我的代码中的错误,任何人都可以请帮助?游戏循环是波纹管和所有的主要功能是在这里:http://pastebin.ca/2468619 while(!done) { ALLEGRO_

    0热度

    1回答

    我一直在学习一些游戏编程与快板最近,我碰到的一个问题。 我的“游戏”是我现在学到的许多教程的编译类型。无论如何,我遇到了Allegro的功能问题。 我的第一个代码是这样的: #include <allegro.h> #include <sstream> #include <string> #include <cstring> #include <fstream> volatile boo

    0热度

    1回答

    在维基教程 http://wiki.allegro.cc/index.php?title=Windows_Vista,_Code%3a%3aBlocks_10.05_and_Allegro_5 我已经正确安装MinGW的,但我没有找到快板-5.0.x的-MinGW的-4.ab文件夹中的图书馆应该英寸