sdl

    2熱度

    1回答

    我最近獲得了一個名爲PocketCHIP的基於ARM的Linux計算機。這是一臺很棒的小電腦!我正在編寫一個使用SDL 2.0.4和我的iBuffalo USB gamepad的程序。但是,SDL似乎無法識別PocketCHIP上的控制器。我認爲這是一個受歡迎的控制器,所以如果SDL不支持它,它會讓我感到意外,這讓我覺得我的設置/安裝有問題。該控制器確實可以在其他程序中工作(mednafen)。

    0熱度

    3回答

    我正在用SDL2製作一款遊戲,並且在遊戲中不久就要花費太多RAM才能關閉。我剝離了代碼,發現即使這個毫無意義,一個文件程序使用我的CPU和一個RAM的演出。 #include "SDL.h" #include "SDL_image.h" #include <cassert> const int SCREEN_WIDTH = 640; const int SCREEN_HEIGHT = 4

    0熱度

    1回答

    SDL和Game Maker都具有表面和圖像的概念,您可以隨時修改並顯示它們。我正在使用OpenGL 1,我想知道openGL是否具有Surface的這個概念。 ,我想出的唯一辦法是: 每一幀創建/銷燬根據需要一個新的紋理。 每幀,根據需要更新所述紋理。 這些方法似乎不是很高效,但我看不到其他選擇。也許這就是他們在上述引擎中的實現方式。

    1熱度

    1回答

    我的SDL程序包含: TTF_Init(); TTF_Font *font = TTF_OpenFont("segoeui.ttf",13); SDL_Color textColor = {0,0,0}; SDL_Color backgroundColor = {34,177,76}; SDL_Surface *myText = TTF_RenderText_Shaded(font,"So

    2熱度

    1回答

    在添加SDL_ttf(2.0.10)後,DrMemory將不再工作。 ~~Dr.M~~ WARNING: unable to locate results file: can't open D:\DrMemory \drmemory\logs/resfile.6188 (code=2). Dr. Memory failed to start the target application, pe

    -2熱度

    1回答

    我正在研究C++ SDL項目,並且在Visual Studio中調試時沒有問題,但試圖運行時該exe文件直接從調試文件夾告訴我程序無法啓動,因爲無法找到SDL2.dll。它與exe文件位於同一個目錄中,所以我不知所措。

    -1熱度

    1回答

    我開始使用visual studio 2015來學習SDL,並且我正在關注video tutorial。 我已經擁有了一切設置。 本教程是關於繪製一個空白窗口。繪製完窗口之後,作者添加一個std::cin來獲取一個整數,以便該窗口不會立即退出。 問題是,我做了同樣的事情,但我的窗口立即退出。 這是我main.cpp: #include"SDL.h" #include<iostream> #in

    0熱度

    1回答

    我知道類似這樣的東西以前已經問過,但我找不到一個答案超越「不要一次重畫整個屏幕」,這實際上不是一個滾動的選項2D射擊遊戲,即使沒有必要時我沒有更新整個屏幕,玩家也不會注意到幀速率,除非您無論如何都移動了,這就是當整個屏幕需要重繪時... 因此如何渲染遊戲,整個遊戲被繪製到480 * 270表面(renderLayer)上,然後在翻轉顯示之前將其渲染到渲染函數結束時的屏幕尺寸。 在480 * 270

    1熱度

    1回答

    當我發現真正奇怪的東西時,我在SDL2中玩耍。我試圖繪製一個優化的紋理,但它不會工作。將表面轉換爲紋理的代碼不起作用。根據文檔,SDL_GetError()應該給我錯誤,但它不會返回任何東西......任何幫助,將不勝感激!下面的代碼: Main.cpp的: #include "SDLHelper.h" #include "Player.h" #define WIDTH 640 #defi

    0熱度

    1回答

    我正在通過this specific課。 gSpriteSheetTexture.render ( (SCREEN_WIDTH - currentClip->w)/2, (SCREEN_HEIGHT - currentClip->h)/2, currentClip ); 前2個參數設置目標矩形(精靈剪輯)的x位置和y位置。 我不明白他爲什麼要這