易语言资源网 - 做最全的易语言资源下载社区
精易论坛授权登录

神剑像素RPG游戏开发套装(纯代码,纯画板绘制)   [复制链接]

    2020-11-09 11:37:31
    2020开源大赛(第五届)
    易语言资源网
    3549 次浏览
    来源链接

首先,一年一度的编程大赛又开始了,热烈祝贺一下。

秉承重在参与的原则上,我又一次来参赛了。

这次我带来的是一款使用画板纯手工绘制的象素图片的RPG游戏开发套装,包含了剧情编辑器(可设计地图,事件,道具,人物等等游戏数据)和游戏引擎(对剧情编辑器生成的数据进行驱动,也就是游戏主体)。

本游戏编辑工具使用纯源码开发,未使用任何模块。是我平时闲得蛋疼的时候利用零散时间捣鼓出来的,所以完成度不高,大约就60~70左右吧,但已经能够进行一个完整游戏的开发编辑和执行了。

源码中自带着一个RPG游戏,名叫《武林英雄坛》,是利用金庸小说中的其中七本来编纂的,因本人时间与精力关系,该游戏的剧情并未完成,完成度大约50%,有兴趣的可以参考压缩包中的剧情介绍来进行游戏,以及对本游戏开发工具继续完成,或者利用本工具将自带的游戏继续开发完毕。

游戏中拥有最基本的人物移动,对话,事件触发等机制。还有开放式的道具设置、武技设置、药品设置等,使用的是简单的轮流出战的战斗风格,也就是你砍我一刀,我捅你一剑的那种。

还拥有朋友系统,也就是剧情过程中,会有同伴加入组队与主角一起战斗,这样就方便打群架了。另外还有普通商店系统,可出售或购买一般的道具,还特别加入了拍卖系统,根据游戏时间,拍卖系统自动触发后可以前往参加拍卖,拍卖会上可以拍到普通商店没有的商品,在系统中可以设置一些限量版道具放到拍卖会中出售,如特殊武器防具、丹药、天地大药等等,另外,主角在商店里卖掉的特殊物品,在拍卖会上还有机会给卖回来。另外,游戏引擎还自带自动导航系统(也就是寻路机制),在地图中设置好一个目的地,系统会自动寻路并自动前往。另外,为了增加游戏趣味,游戏中除了可以在地面行走外,还可以在船只(自带游戏中可以在剧情中打败欧阳克获取)上走水路。具体情况请下载源码自行体验。

=================2020年11月03日更新====================

发现游戏引擎有一个内在泄漏的问题,是因为有绘制地图有一处载入图片后忘记卸载了,请按下图所示,搜索对应函数,添加一行代码即可。

另外,进入拍卖会的条件被注释掉了,现在进入拍卖会不需要条件,请自行搜索拍卖会将进入条件改回去即可。 



点我下载 (已有 270 次下载)

引用模块





引用支持库


源码文件名 支持库文件名 支持库标识
神剑像素RPG游戏剧情编辑器.e 系统核心支持库 5.3 d09f2340818511d396f6aaf844c7e325
扩展界面支持库一 2.0 27bb20fdd3e145e4bee3db39ddd6e64c
数据操作支持库一 2.0 4BB4003860154917BC7D8230BF4FA58A
高级表格支持库 2.11 0B4337DA651B4b619ACF61334A7E8B47
数值计算支持库 2.3 306AA9E31B5940399723021A0D782077
应用接口支持库 3.1 F7FC1AE45C5C4758AF03EF19F18A395D
操作系统界面功能支持库 3.0 52F260023059454187AF826A3C07AF2A
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
压缩解压支持库 2.0 7B68736E818E41c5A28B0AE4D43C128C
神剑像素RPG游戏引擎.e 系统核心支持库 5.3 d09f2340818511d396f6aaf844c7e325
扩展界面支持库一 2.0 27bb20fdd3e145e4bee3db39ddd6e64c
数据操作支持库一 2.0 4BB4003860154917BC7D8230BF4FA58A
高级表格支持库 2.11 0B4337DA651B4b619ACF61334A7E8B47
数值计算支持库 2.3 306AA9E31B5940399723021A0D782077
应用接口支持库 3.1 F7FC1AE45C5C4758AF03EF19F18A395D
操作系统界面功能支持库 3.0 52F260023059454187AF826A3C07AF2A
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
多线程支持库 2.0 5F99C1642A2F4e03850721B4F5D7C3F8


[错误报告]   上一篇:【1w】唱口巴全套人qi业务源码【框架】...     下一篇:千雪取色器V1.5.3-纯原生代码,自定...