sdl

    5热度

    3回答

    那么基本上,在SDL或OpenGL游戏或应用程序中如何处理非西方输入?谷歌搜索显示http://sdl-im.csie.net/,但似乎并没有维持或可用了。只是查看页面,我不得不使用Google cache。 为了澄清,我没有任何问题的应用程序显示文字的非西方语言的用户。这是一个解决的问题。有许多unicode字体可用,并有许多不同的方式将文本处理成字形,然后再处理到显示表面。 我在相反的方向犯规

    7热度

    3回答

    我正在尝试在Visual Studio 2008 Express中使用C++中的SDL。下面的程序编译,但不会链接: #include <SDL.h> int main(int argc, char *argv[]) { return 0; } 链接错误是: LINK : fatal error LNK1561: entry point must be defined 我

    2热度

    5回答

    全部, 我已经构建了一个漂亮的演示应用程序,将我们内部系统的数据显示为全屏“广告牌”样式显示。你可以把它看作是一个显示国家财政赤字的应用程序 - 快速增长的数字,整天动画非常快。 问题是,演示效果非常好,客户希望我建立一个工业强度版本!我想这样做在C++中,但它可能是Java或也许 C#(尽管我不喜欢使用C#,因为我不是那么强大的env)。 我正在玩SDL或Allegro,但我没有任何经验,所以我

    0热度

    1回答

    运行.exe时,会出现SDL窗口,但控制台窗口也会出现。我怎样才能自己获得SDL窗口? 我应该改变什么配置选项?有一个吗? 我正在用MinGW编译并使用Eclipse Ganymede。

    8热度

    3回答

    扩展SDL表面的正确方法是什么?我在网上找到了一个解释,但它需要重新绘制像素逐个像素。似乎应该有某种方式通过SDL本地执行此操作,而不是像那样重新绘制映像。我无法在涵盖此内容的SDL文档中找到任何内容。我可以通过修改曲面的宽度和高度来调整曲面的大小,但是曲面会被剪切。

    2热度

    3回答

    为什么SDL_Mixer不能播放某些mp3的音乐? 我正在利用SDL_Mixer在我创建的应用程序中播放音乐。在某些歌曲(实际上是整个专辑)上,音乐不会在没有返回任何错误的情况下播放。使用Mix_LoadMUS成功加载音乐数据,并在使用该数据执行Mix_PlayMusic时,奇怪的是成功返回0,但不播放音乐。我也尝试阅读Mix_GetError()和SDL_GetError()(我相信它们是相同的

    2热度

    4回答

    我需要一个世界的政治地图,我将绘制图标,文字和线条。用户将与地图交互,放置和移动图标,并且它们将放大和缩小地图。 谷歌地图界面与我所需要的距离不是很远,但这不是网络相关的;这是一个Windows MFC应用程序,我想和一个C++ API谈谈一个生活在应用程序中的地图,而不是一个Web界面。理想情况下,我不需要单独的服务器,任何服务器都必须在本地运行(而不是在Internet上)。我应该用什么罐头地

    1热度

    3回答

    好的 - 我在这里有一个有趣的。我正在研究俄罗斯方块克隆(基本上是为了“升级”我的技能)。我试图重构我的代码,使其以我想要的方式抽象出来。虽然之前的工作状况很好,但现在我在任何图像都可能丢失之前出现分割错误。我试过调试它无济于事。 我已经发布了项目here我SVN工作副本。 这只是一个小项目,有人比我更多的知识和良好的调试器可能会弄清楚的一个单元。唯一的依赖是SDL。可以告诉我我做错了什么的人的荣

    0热度

    2回答

    正如我在this question中所述,我正在使用SDL开发我正在开发的小游戏。现在我遇到了SDL_DisplayFormatAlpha问题。我正尝试从PNG图像创建一个带alpha通道的曲面。它在工作之前,但现在我已经做了一些轻微的重构,有些东西被打破了。我已经缩小到这个构造函数: Surface::Surface(tfilename file) { // initialize t

    2热度

    1回答

    我试图在SDL [用C++]中设置一些东西,我可以绘制一个像素大的矩形。除了我的第二个名为矩形的SDL_Surface外,我的代码中的所有内容都工作正常。我在初始化时遇到问题。这里就是我尝试初始化它的行: rectangle = SDL_Surface(SDL_DOUBLEBUF | SDL_HWACCEL | SDL_SRCALPHA | SDL_HWSURFACE,