百度空间 | 百度首页 
 
查看文章
 
[NGE2]开源PSP开发库libnge2预览版发布
2009-02-09 01:57

nge2(nge是not a game engine的递归缩写,nge第一版原为制作中国象棋psp所写,第二版得到了更全面的强化)是psp/win开发的一个程序库,不是一个游戏引擎,设计思想是简单易用,用来做各个显示程序或者游戏引擎,nge2追求的是性能,所以全部用的c函数写,而显示函数也分为各个性能要求,提供不同的显示函数。

nge2的设计就是让开发人员不需要用psp调试就能开发出psp的应用程序。就是说在windows下调试,在psp上运行。大大降低了psp调试程序浪费的时间。

libnge2支持PSP1000,PSP2000的3xx以上版本

libnge2采用LGPL发布源代码。

Libnge2 LOGO:

画图性能:单张图片

图片                                效率

512*512*16                    450fps

512*512*32                     250fps

特点:

1 支持16位(RGBA5650 RGBA5551 RGBA4444)/32位(RGBA_8888)显示。

2 支持JPG,BMP(24,32位),PNG,TGA(24,32位)图片读取,并转化到上述显示模式。

3 支持HZK,GBK点阵字体,FreeType字体显示。

4 支持高效的图片缩放旋转,alpha混色效果。

5 多种显示函数,提供不同的性能。

6 直线,矩形,三角形,圆形等几何图形的绘制。

7 音频支持,用于播放声音,mp3,wav,可扩展

8 视频支持,用于播放动画,pmp支持

9 支持各种图像裁剪,例如J2ME2的SetClip函数

效果图预览:

simple/demo0: 显示图片,带半透明效果

simple/demo1:显示字体freetype和GBK点阵字体,load带关键色(colorkey)的图片

预览版地址:注意预览版可能以后改动较大,与改动的为准

http://www.iacger.com/topoc/download/libnge2_2008_02_09.rar

SVN:

svn://www.devpsp.com/libnge2/

建议和反馈请到下面论坛:

http://www.iacger.com/bbs/forumdisplay.php?f=35


类别:程序组 | 添加到搜藏 | 浏览() | 评论 (1)
 
最近读者:
 
网友评论:
1
2009-02-09 09:22 | 回复
cn兄的nge2发布,掌机开发者之家特来道喜!
 
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu