代码改变世界

PSP平台强大引擎ZEngine

2011-03-04 18:57  宝宝合凤凰  阅读(815)  评论(0)    收藏  举报

[引擎]2010年PSP平台强大引擎ZEngine强势发布 更新教程传送门!

http://www.yayabo.cn/


日前,由掌家的会员:easycker  开发的PSP平台基于NGE2制作的引擎ZEngine正式发布

ZEngine简介:
利用C++语言制作游戏的利器
支持各种类型游戏及软件的制作,
ACT,AVG,RPG,ARPG等类型不在话下
使用简单灵活。
隐藏中层,让程序员直接使用高层来开发,效率很大
一个人完成一个大型游戏不是不可能

目前ZEngine正在制作ZWindow
PSP可以像IPHONE那样做的强大,但是需要你们的参与来完成ZWindow控件的制作。

现在提供开源下载的PSP开发工具:ZEngine引擎

所有源代码开源,欢迎一同探讨!

以下是使用方法:
作者:Zeus.
感谢:Eric及PSP游戏开发讨论群的支持
PSP游戏开发讨论群:致力于国人PSP游戏及软件开发 群号:9470122

零.安装路径
将psp_development解压到C:\根目录下
C:\psp_development\NGE2\libnge2\NGE2 ZeusEngine\project 1

之后的ZEngine路径为

一。说明
  本包包含了JGE LUA NGE2 和TOPOC的PSPDEV 4个开发环境

二。ZENGINE说明
  ZEngine是我开发的便于程序员开发用的高层开发引擎。
  包含ZEngine和ZWindow两部分
  程序员需要VC6.0开发环境

三。ZEngine使用方法
  进入NGE2 bnge2/目录下 按照“配置说明.txt”来配置VC6.0
  然后用VC6.0打开NGE2 ZeusEngine/project 1/目录下的project.dsw 或project.dsp 工程文件。进行编译,编译通过后运行能够看到黑色背景的测试程序

四。新建ZEngine的方法。
  将NGE2 PROJECT TEMP目录下的project 1复制到 NGE2 ZeusEngine目录下,如果NGE2 ZeusEngine目录已有project 1,那么将project 1改为其他名称(最好备份一下)然后再复制.
  然后按照“三”所说的启动并打开项目编译

五。查看ZEngine的使用。
  VC6.0打开project 1的项目后,里面的ZEngine文件夹及ZWindow文件夹下所有的.h文件均有所有函数使用的说明

六。程序入口
  已改为Game.cpp和Game.h ,游戏就在这两个文件中写,不用去管其他ZEngine文件.

七。添加对象。
  以在游戏中显示一个图片为例
  1.在Game.h中新建一个ZImage对象:ZImage m_img;也可以用指针,最好用指针(ZImage *m_img;然后再构造函数中添加m_img = new ZImage.)
  2.在Game.cpp的GameCircle中写m_img.Load("./1.png");
  3.在GameDrawScene中写m_img.Show();就可以在屏幕上看到图片了。
  4.其他各类的使用方法和这个的大体相同

八。WIN32的版本
  NGE2 ZeusEngine\bin\project.exe 和其资源文件,还有win32_dll/下的所有.dll文件 都复制到一个文件夹下,运行project.exe就可以启动ZEngine写的Windows版的游戏了。

九。PSP版本 NGE2 ZeusEngine\project 1\
  1.在Makefile中添加类。用记事本打开Makefile文件,OBJS += $(ZWINDOWOBJS) Game.o 后面写你自己添加到程序中的类,如果写了个类的CPP文件叫Marrio.cpp,那么就添加Marrio.o ,注意.o文件之间用空格隔开 .保存文件,退出。
  2.运行start.bat 执行make,运行无误将会看到EBOOT.PBP文件。
  3.把EBOOT.PBP还有所有资源文件(资源文件就是NGE2 ZeusEngine\project 1\下的那写图片声音等文件的文件夹或文件) 复制到PSP的PSP\GAME\的新建的文件夹下(一定要放在同一文件夹下)
  4.启动PSP运行

十。以后版本我会加强说明
我QQ:305694086,非ZEngine游戏开发者及ZEngine引擎开发者勿扰。


教程入口:
ZEngine Demo 1 - ZImage 初级使用 (更新版本v101109)
ZEngine Demo 2 - ZAudio 初级使用
ZEngine Demo 3 - ZFont 初级使用
ZEngine Demo 4 - ZGif 初级使用
ZEngine Demo 5 - ZTimer 初级使用
ZEngine Demo 6 - ZSprite 初级使用
ZEngine Demo 7 - 按键的使用 初级




下载 (127.72 KB)
4 天前 21:50



下载 (122.29 KB)
4 天前 21:50



下载 (54.34 KB)
4 天前 21:50



下载 (89.73 KB)
4 天前 21:50



下载 (87.04 KB)
4 天前 21:50



下载 (77.71 KB)
4 天前 21:50



下载 (54.34 KB)
4 天前 21:50




下载地址:
http://u.115.com/file/f1b076802
ZEngine游戏开发引擎PSP及WIN32平台.rar

http://u.115.com/file/f14447cc2f
ZeusEngine所有版本及示例.rar

http://u.115.com/file/f1f690f7ef
NGE2_ZeusEngine_v0_20101017_11_Drum.rar

http://u.115.com/file/f1dcb7e3c4
ZEngine示例.rar

http://u.115.com/file/f1e0bd912a
ZDrum_Win32.rar

http://u.115.com/file/f1f7fe07f8
GAME.rar