绘制像素到屏幕,跨平台
问题描述:
简而言之:我想要的只是以尽可能最基本的方式在屏幕上显示像素数据,而不会损失跨平台兼容性。绘制像素到屏幕,跨平台
我知道以前有类似的问题,但他们似乎并没有朝着我正在寻找的方向前进。
基本上,我正在制作我自己的小游戏库,我打算将它用于我自己的2D像素艺术游戏。所有像素处理我都由我自己照顾,现在我一直在寻找绝对最小的解决方案,以获得一个窗口,聆听它的事件(鼠标,键盘,窗口事件)并绘制我的像素。如果图书馆可以处理线索和/或音频,则可以获得奖励。
在这个阶段,我不需要任何OpenGL支持,我不知道我会永远。除了那些提到的功能之外,我并不需要任何功能。我应该自己开始在Windows,X11和OSX API中进行挖掘,还是在那里有真正简约的框架?是否让我自己的平台独立极简主义框架真的很辛苦?如果这不是一个大问题,我可能只是出于纯粹的好奇心寻找解决方案。
如果你有任何见识让自己找到一些有用的东西,我全都耳熟能详。
谢谢!
编辑:总之...
SDL如何?有几个[GUI库](http://www.libsdl.org/libraries.php?category=14),就像Cegui一样。 –
你的问题有点令人困惑。你在寻找一个原生的跨平台GUI框架(如QT?)还是可以插入渲染器(如Cegui或TWL)? –
好吧,我猜它并不奇怪它令人困惑。我不完全确定如何描述我的问题。我基本上希望以最基本的方式在屏幕上显示像素信息,而不会放弃跨平台兼容性。我会看看Cegui和TWL。谢谢。 – Emanuel