NGE2(NGE2)

由网友(花自己的钱,才能花的风光!走自己的路,才能走到远方!今日小编)分享简介:NGE二是psp/win开垦的1个步伐库,没有是1个游戏引擎,设计思惟是简略易用,用去作各个显示步伐或者者游戏引擎,nge二的设计便是闪开发职员没有需求用psp调试便能开垦出psp的使用步伐。外文名(Not aGameEngine性子步伐库特色撑持一六位注释NGE二NGE's Not a Game Engine.简介NGE二...

NGE2是psp/win开发的一个程序库,不是一个游戏引擎,设计思想是简单易用,用来做各个显示程序或者游戏引擎,nge2的设计就是让开发人员不需要用psp调试就能开发出psp的应用程序。

外文名

(Not aGameEngine

性质

程序库

特点

支持16位

正文

2 Ges nge, Op.144 Reger, Max

NGE2

NGE's

N

ot a

G

ame

E

ngine.

简介

NGE2(

N

ot a

G

ame

E

ngine的递归缩写),NGE第一版原为制作中国象棋psp所写,第二版得到了更全面的强化,是PSP/Windows/iPhone/Linux开发的一个程序库,不是一个游戏引擎,设计思想是简单易用,用来做各个显示程序或者游戏引擎,NGE2追求的是性能,所以全部用的c函数写,而显示函数也分为各个性能要求,提供不同的显示函数。 NGE2的设计就是让开发人员不需要用PSP调试就能开发出PSP的应用程序。就是说在Windows下调试,在PSP上运行。大大降低了PSP调试程序浪费的时间。

NGE2 for iPhone发布,采用NGE2写的程序可以运行于iPhone,iTouch上,采用Apple官方的SDK,可以在APP Store上贩卖。

NGE2支持PSP1000,psp2000的3xx以上版本。

NGE2采用

LGPL

发布源代码。

以下是NGE2在PSP与其他方式的对比(默认222mhz,采用333MHZ各提高约30%):

RenderFPS-16bit 512*512FPS-32bit 512*512
SDL3060
SDL+PSPGL5560
NGE2270400

特点

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函数。

10 支持VC6.0,VS2003,VS2005,VS2008编译环境。

应用实例

《中国象棋PSPv1.2》-PSP上的中国象棋游戏

《AVG Maker Portable》-简称AMP,PSP、Windows上制作AVG游戏的游戏引擎

《五子棋PSP》-PSP上的五子棋游戏

《禁区求生P》-PSP上的扫雷游戏

《贪吃蛇P》-PSP版贪吃蛇

《扫雷P》-另一个扫雷游戏

《iLyric音乐播放器》-PSP上显歌词的MP3播放器

《大家来找茬PSP》-PSP上的茬游戏。

阅读全文

相关推荐

最新文章