allegro

    1熱度

    2回答

    我正在學習C++的反應,我正在尋找一些指導。我創建了一個函數來等待一個事件然後返回它。我想捕獲所有發生的反應性異步事件,並在他們來臨時處理它們。這是我到目前爲止有: int Engine::Initialize() { al_init(); display = al_create_display(1200, 800); eventQueue = al_creat

    4熱度

    1回答

    我將我的macOS更新爲Sierra,並且我的一些文件消失了。最重要的是Allegro的圖書館。我試圖像我所看見的,我第一次安裝視頻(https://www.youtube.com/watch?v=UJtmJfWNTJY)重新安裝,但後續的錯誤信息已經顯示: '$Users/macbookpro/Downloads/allegro/include/allegro5/platform/alosx.h

    0熱度

    1回答

    我沒有使用流血dev的C++,而是使用orwell dev C++,我得到了Allegro 5並安裝了包(作爲.zip文件),但它說'allegro5 /allegro.h:沒有這樣的文件或目錄'。也許我使用了錯誤類型的頭文件或者是另一個問題?謝謝!

    0熱度

    1回答

    我是C++的新手,由於uni的要求,我們都使用代碼塊。我在10.10.5 OS X上使用它。現在我必須做一個使用allegro5庫的項目,但我無法安裝它!我花了很多時間嘗試跟隨像http://partitionseven.blogspot.com/2011/01/compiling-allegro-5-with-mac-os-x-snow.html這樣的不同教程,但沒有成功。 有什麼辦法讓它工作?

    0熱度

    2回答

    請參閱我不是發佈代碼,因爲我需要邏輯,數學,算法。那麼: 我正在嘗試使用圖層和視差滾動來實現自頂向下瓷磚地圖的3D視覺效果。問題是:目前我只是爲每一層設定不同的「速度」。但是,這隻適用於一些非常特定的相機位置,並且它使得塊體幾乎具有無限高度(因爲它們會「增加高度」直到它們離開相機的FOV)。 有沒有更好的(應該)來達到效果?哦,我正在使用C與Allegro 5。 我想過限制每一層的偏移量,但我不知

    0熱度

    1回答

    我是C++的初學者,我試圖做一條蛇,但是我遇到了問題。 行錯誤: C:\Users\Kcper\Desktop\Snej w allegro\main.cpp||In function 'void display_game()':| C:\Users\Kcper\Desktop\Snej w allegro\main.cpp|58|warning: left operand of comma o

    0熱度

    1回答

    我正在使用下面的代碼,它應該用黑色清除屏幕,但它是藍色的。 #define ALLEGRO_STATICLINK #include <allegro5/allegro.h> int main() { al_init(); ALLEGRO_DISPLAY* display = al_create_display(800, 600); al_clear_to_color(al_map_r

    2熱度

    1回答

    我正在使用Allegro 5編寫遊戲,目前正在研究我的繪圖算法。經過計算,我得到兩個ALLEGRO_BITMAP*-對象,其中一個是我的「場景」,其上繪製地形,另一個是陰影圖。 場景只是在位圖上繪製的遊戲元素的紋理。 陰影貼圖是一種位圖,對於先前呈現的陰影使用淺色和白色的黑色。 爲了在屏幕上繪製這些位圖,我使用al_draw_scaled_bitmap(...)和al_set_blender(AL

    1熱度

    1回答

    我有一個用CodeBlocks編寫的C++項目,但我不知道如何將它與allegro5鏈接。我想讓人們能夠在不安裝任何庫或包的情況下編譯我的項目。所以我把從他們網頁上下載的allegro目錄放到項目文件夾中。接下來,我包括圖書館 #include "allegro/include/allegro5/allegro5.h" 但是,當我嘗試編譯我有一個錯誤 /home/stanek/ClionPro

    0熱度

    1回答

    我想在我的Allegro遊戲中設置角色名稱,因此需要將其保存爲字符串並在屏幕上顯示。有比比較事件鍵碼更好的方法嗎?