NGE2--NGE's Not a Game Engine. |
![]() |
libnge2支持PSP1000,PSP2000的3xx以上版本。
libnge2采用LGPL发布源代码。使用本库建议加上nge2的logo,见图片。
以下是nge2在psp与其他方式的对比(222mhz):
| Render | (32bit 512*512) FPS | (16bit 512*512) FPS |
|---|---|---|
| sdl+software render | 30fps | 60fps |
| sdl+pspgl | 55fps | 120fps |
| nge2 | 270fps | 400+fps |
特点:
- 支持16位(RGBA5650 RGBA5551 RGBA4444)/32位(RGBA_8888)显示。
- 支持JPG,BMP(24,32位),PNG,TGA(24,32位)图片读取,并转化到上述显示模式。
- 支持HZK,GBK点阵字体,FreeType字体显示。
- 支持高效的图片缩放旋转,alpha混色效果。
- 多种显示函数,提供不同的性能。
- 直线,矩形,三角形,圆形等几何图形的绘制。
- 音频支持,用于播放声音,mp3,wav,可扩展。
- 视频支持,用于播放动画,pmp支持。
- 支持各种图像裁剪,例如J2ME2的SetClip函数。
- 支持VC6.0,VS2003,VS2005,VS2008编译环境。
