游戏软件通常是指用各种程序和动画效果相结合起来的软件产品,我们称之为'游戏软件'。目前,在网络上我们经常看到的大型3D网络游戏和WEBGAME网页游戏等都是通过用3DMAX、MAYA、FLASH、等动画软件和Java、C++、VB、等程序语言相结合而开发出来的,所以叫游戏软件。
D5Power是一款免费的游戏制作工具,通过默认的RPG游戏包,可以快速制作拥有任务系统、战斗、技能系统、道具装备系统、商店系统、道具采集等常见游戏系统。更可以通过全中文脚本灵活控制游戏功能,做游戏,再不用学习编程。D5Power游戏编辑器提供游戏地图编辑功能,UI制作功能,同时为游戏开发者提供资源分享渠道。在游戏项目中,除需要使用D5Power RPG游戏引擎外,如果您需要UI编辑功能,还需要使用D5BitmapUI组件。
D5Power功能
1.共享游戏素材:通过在线素材库,下载地图素材和角色素材。
2.游戏地图管理:可以新建游戏地图,和编辑现有的游戏地图。
3.任务与剧情:可视化管理游戏的任务流程,对游戏进行任务的统一管理。
4.游戏角色与特效编辑器:可视化制作 D5Power 游戏引擎需要的各种素材,包括角色、特效等等。同时,可以可视化编辑角色的技能特效。
5.游戏包功能:核心功能。通过游戏包和配套的管理插件,让完全不懂编程的游戏爱好者可以快速开发自己的游戏
6.游戏界面UI 编辑器:可视化编辑游戏的各种界面,并自动生成源代码。
7.游戏基础数据管理:导入用于编辑器基本运行的游戏基础数据,包括 NPC、怪物、 道具、技能、角色属性等。
8.项目管理:可以创建新的项目,也可以更改原有的项目路径
9.运行发布:可以直接运行,正在编辑的游戏,看到游戏效果
10.D5Power:显示官方网站与D5的介绍
D5Power说明
D5Power 游戏开发包,是从编辑器内部开发版本号 2.7 开始提供的全新功能。游戏包提供了一款游戏的常见功能,开发者只需要通过游戏包的专用插件,配合编辑器的核心功能,即可开发功能比较完整的游戏。大大降低了游戏开发难度。其中,RPG 游戏包已成为编辑器的默认标配功能。用户可以在安装编辑器后直接使用。也可以从 D5Power 官方网站下载多种多样的游戏包,进行游戏开发。
一个标准的 D5Power 游戏开发包,应该具有如下的目录结构:
其中 D5EditorConfig 包含了开发包的各种操作配置记录 (如道具、 怪物等数据导入字段的映射记录)和开发包为编辑器提供的专用扩展插件。
run.bat可以启动的命令含,点这个可以直接启动游戏引擎。
而 resource 目录则是开发包的程序所在目录,包括了全部的游戏内容。用户在使用过程中所产生的各种文件也保存在这里。这里对 src 目录下的一些核心目录功能进行简单说明。
1.asset/character 目录,用来保存游戏所使用到的角色素材。包括各种主角素材和怪物素材。
2.asset/data 目录,用来保存游戏所使用到的全部核心数据,例如道具配置、怪物配置、技能配置、增益配置等等。同时,包括了任务记录、商店贩卖记录、传送记录等扩展功能的数据。
3.asset/effect 目录,用来保存游戏所使用到的全部特效素材文件。
4.asset/icon 目录,用来保存游戏所使用到的各种图标文件,内部包含 item 目录(道具图标),buff(BUFF 增益图标),skill(技能图标)等。
5.asset/mapRes 目录,用来保存游戏地图的资源,如 NPC 素材(mapRes/npc),动画素材(mapRes/movie)和传送门素材(mapRes/door)等。
6.asset/sound 目录,用来保存游戏中使用到的各种背景音乐。
7.asset/tiles 目录,以地图 ID 为子目录,保存游戏中使用到的所有地图素材。
8.asset/ui 目录,用来保存游戏中的 UI 界面素材以及 UI 界面布局配置。
在编辑器运行时,将自动解析 D5EditorConfig 下的 plugin 目录,根据配置将插件读取至编辑器的扩展功能中。 让用户可以在编辑器中方便地使用游戏包为用户提供的各种专用插件。
游戏软件开发是一个热门行业,网上可以找到各种各样的游戏。