您好,欢迎光临本网站![请登录][注册会员]  
文件名称: 【原创】新版发布 nge2 PSP新版类库
  所属分类: C++
  开发工具:
  文件大小: 13mb
  下载次数: 0
  上传时间: 2009-04-19
  提 供 者: liya*****
 详细说明:一 nge2特点 nge2(nge是not a game engine的递归缩写,nge第一版原为制作中国象棋psp所写,第二版得到了更全面的强化) 是psp/win开发的一个程序库,不是一个游戏引擎,设计思想是简单易用,用来做各个显示程序或者游戏引擎, nge2追求的是性能,所以全部用的c函数写,而显示函数也分为各个性能要求,提供不同的显示函数。 nge2的设计就是让开发人员不需要用psp调试就能开发出psp的应用程序。就是说在windows下调试,在psp上运行。 大大降低了psp调试程序浪费的时间。 libnge2支持PSP1000,PSP2000的3xx以上版本 libnge2采用LGPL发布源代码。使用本库建议加上nge2的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函数 二 如何编译: VC6 1 将include和lib设置成VC6的包含和库目录 2 将win32depends/include和win32depends/lib设置成VC6的包含和库目录 3 打开win32builds/libnge2.dsw编译即可 vs2003,vs2005,vs2008: 0 将libjpeg_vc7里的libjpeg.lib替换src\win下的vc6版本的libjpeg.lib 1 将include和lib设置成VS200x的包含和库目录看图vs2005_include.jpg,vs2005_lib.jpg 2 将win32depends/include和win32depends/lib设置成VS200x的包含和库目录 3 打开win32builds/libnge2.dsw编译转换选全是即可 //如果不做0会链接时出现下面 链接时会出现这个错误: libjpeg.lib(jerror.obj) : error LNK2019: unresolved external symbol __iob referenced in function _output_message //该错误主要是由于静态库在VC6编译而主程序在VC2005编译,大家用的CRT不同。解决办法,代码中增加 #ifdef __cplusplus extern "C" #endif FILE _iob[3] = {__iob_func()[0], __iob_func()[1], __iob_func()[2]}; 上述方法也可以解决,但是每次新建一个文件都要替换这部分代码,还不如换lib WINDOWS下默认按键对应 #define PSP_BUTTON_UP SDLK_w #define PSP_BUTTON_DOWN SDLK_s #define PSP_BUTTON_LEFT SDLK_a #define PSP_BUTTON_RIGHT SDLK_d #define PSP_BUTTON_TRIANGLE SDLK_i #define PSP_BUTTON_CIRCLE SDLK_l #define PSP_BUTTON_CROSS SDLK_k #define PSP_BUTTON_SQUARE SDLK_j #define PSP_BUTTON_LEFT_TRIGGER SDLK_e #define PSP_BUTTON_RIGHT_TRIGGER SDLK_u #define PSP_BUTTON_SELECT SDLK_v #define PSP_BUTTON_START SDLK_b #define PSP_BUTTON_HOME
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 输入关键字,在本站1000多万海量源码库中尽情搜索: