标签:跨平台

跨平台低级图形API

西域都护府 游戏开发 , , ,
问题描述 当创建系统抽象时,最好将平台不同的API隐藏在最低级别的公共接口上。 考虑到不同的现代(没有固定的功能管道)原生图形API:OpenGLES 2.0+,OpengGL 3.0+,DirectX 10.0+,Xbox DirectX 9,LibGCM 如果要创建一个无状态的低级...

在Git存储库中设置cross-platform Ogre项目

土豆哥 游戏开发 , ,
问题描述 我正在开发一个使用Ogre的跨平台游戏项目,我想在git仓库上托管它。我正在和一个朋友合作:我在Mac上使用Xcode,而他在使用Visual Studio的PC上。 我在Ogre网站上看了一下,似乎CMake是我应该使用的,但我不知道如何使用Git...

C++跨平台动态库Linux和Windows

珞珈 操作系统 , ,
问题描述 我需要一些帮助编写cross-platform代码;不是应用程序,而是一个库。 我正在创建一个静态和动态库,大部分在Linux中完成开发,我已经在Linux中生成了静态和共享库,但现在想生成一个Windows版本的静态和动态库,形式为.lib和....

C++中有没有cross-platform线程库?

曼哈顿 编程语言 , , ,
问题描述 我正在寻找一些易于使用的CAB编写的cross-platform线程库。 你对boost::thread或Pthreads有什么看法? Pthread只能在符合POSIX的系统上运行吗? Qt库中的线程支持如何? 最佳解决思路 Boost.Thread是C++语言的标准线程库的草...

Cross-Platform相当于Windows事件

孤狼 操作系统 , , , ,
问题描述 我试图将一些Windows代码移植到Linux,理想情况下是通过platform-independent库(例如boost),但是我不知道如何移植这一点事件代码。 代码段涉及两个线程(可以称之为A和B)。 A想要做一些只有B可以做的事情,所以它发送一个消...

用Python计算字符串的像素大小

知乎知乎 编程语言 , , , ,
问题描述 我有一个Python脚本,需要计算任意字体显示的任意字符串的精确大小,以生成简单的图表。我可以很容易地用Tkinter来做。 import Tkinter as tk import tkFont root = tk.Tk() canvas = tk.Canvas(root, width=300, height=200...

有没有人使用MonoTouch进行游戏?

萨摩耶 游戏开发 , , ,
问题描述 随着MonoDroid的未来发布,我们决定重新考察MonoTouch作为增加一些Objective-C技能的替代方案。我想知道是否有任何人有任何经验,并且在所有人都打了他们之前会分享这些痛苦。设置为CW,每个答案一个障碍。 MonoTouch允许C#...

是Java跨平台吗?

周星星 编程语言 ,
问题描述 我想开发一个跨平台的应用程序。 是Java跨平台吗?我的意思是,我可以在Windows中开发一个Java应用程序,并在Mac OS X和Linux中使用它? 如果是,怎么样? 我发现用Java编写的应用程序,有两个安装文件,一个用于Windows,另...
Go