《SRPG游戏开发》
文章平均质量分 90
一篇关于SRPG游戏的完整制作过程,工具使用Unity3D与Visual Studio 2017。
沙沙的兔子
这个作者很懒,什么都没留下…
展开
-
《SRPG游戏开发》导航(2019.03.04更新)
2019.03.04 第十一章(十 - 十二)与间章。《SRPG游戏开发》目录,与更新记录。使用Unity与VS 2017编写。原创 2018-01-29 22:38:46 · 20070 阅读 · 16 评论 -
SRPG游戏开发(六十四)间章 第十一点五章 总结(Summary)
一 说明(Description),二 未完成部分(Unfinished Part),三 游戏入口(Game Main)原创 2019-03-04 16:20:48 · 1193 阅读 · 1 评论 -
SRPG游戏开发(六十三)第十一章 地图动作与地图事件 - 十二 完善地图信息与测试(Perfect MapEventInfo and Testing)
1 完善地图信息(Perfect MapEventInfo),2 测试(Testing)原创 2019-03-04 16:16:53 · 1734 阅读 · 1 评论 -
SRPG游戏开发(六十二)第十一章 地图动作与地图事件 - 十一 摄像机(Camera)
1 添加Cinemachine(Add "Cinemachine" Plugin),2 移动摄像机(Move Camera),3 Cinemachine的设置(Cinemachine Setting)原创 2019-03-04 16:12:34 · 721 阅读 · 0 评论 -
SRPG游戏开发(六十一)第十一章 地图动作与地图事件 - 十 NPC操作(NPC Control)
1 准备工作(Preparation),2 每帧动作(Update),3 NPC的移动(NPC Move),4 NPC的攻击(NPC Attack)原创 2019-03-04 15:54:17 · 729 阅读 · 0 评论 -
SRPG游戏开发(六十)第十一章 地图动作与地图事件 - 九 触发事件与切换回合(Trigger Events and Change Turn)
1 触发事件方法(Trigger Events Method),2 切换回合(Change Turn),3 触发事件(Trigger Events),4 释放资源(Dispose)原创 2019-02-25 15:54:46 · 660 阅读 · 3 评论 -
SRPG游戏开发(五十九)第十一章 地图动作与地图事件 - 八 地图事件(Map Event)
1 地图事件类(Class MapEvent),2 地图事件集合(Map Event Collection),3 读取事件(Load Map Events)原创 2019-02-25 15:51:44 · 1234 阅读 · 0 评论 -
SRPG游戏开发(五十八)第十一章 地图动作与地图事件 - 七 地图事件的结果(Result of Map Event)
1 结果类(Class Result),2 剧本结果(Scenario Result),3 创建对象结果(Create Object Result),4 位置结果(Position Result),5 属性结果(Property Result),6 物品结果(Item Result),7 胜利结果与失败结果(Win/Lose Result)原创 2019-02-25 15:50:26 · 341 阅读 · 0 评论 -
SRPG游戏开发(五十七)第十一章 地图动作与地图事件 - 六 地图事件的条件(Condition of Map Event)
1 条件类(Class Condition),2 回合条件(Turn Condition),3 位置条件(Position Condition),4 角色条件与角色死亡条件(Role (Dead) Condition),5 对话条件与战斗对话条件(Role (Combat) Talk Condition),6 属性条件(Property Condition),7 物品条件(Item Condition)原创 2019-02-25 15:48:53 · 377 阅读 · 0 评论 -
SRPG游戏开发(五十六)第十一章 地图动作与地图事件 - 五 移动、攻击与待机(Move, Attack and Holding)
1 移动(Move),2 移动结束(On Moving End),3 攻击(Attack),4 攻击回调(Attack Callback),5 待机(Holding)原创 2019-02-23 15:06:06 · 619 阅读 · 0 评论 -
SRPG游戏开发(五十五)第十一章 地图动作与地图事件 - 四 地图菜单(Map Menu)
1 菜单文本,2 初始化UI面板与点击事件,3 在UI面板中打开菜单,4 打开地图菜单原创 2019-02-23 15:03:40 · 558 阅读 · 0 评论 -
SRPG游戏开发(五十四)第十一章 地图动作与地图事件 - 三 地图输入(Map Input)
1 输入条件(Input Condition),2 鼠标移动(Mouse Move),3 确定按键(OK Pressed),4 取消按键(Cancel Pressed)原创 2019-02-21 18:23:03 · 400 阅读 · 0 评论 -
SRPG游戏开发(五十三)第十一章 地图动作与地图事件 - 二 地图剧情(Map Plot)
1 返回上一个行动(Back Game Action),2 运行地图剧本(Run Map Scenario),3 地图剧情的输入(Map Scenario Input),4 每帧执行(Update)原创 2019-02-21 18:21:51 · 348 阅读 · 0 评论 -
SRPG游戏开发(五十二)第十一章 地图动作与地图事件 - 一 初始化地图动作(Initialize Map Action)
1 地图战斗命令执行器(battle Command Executor),2 地图配置文件(Map Config),3 地图状态(Map Status),4 初始化(Initialize)原创 2019-02-21 18:20:43 · 508 阅读 · 0 评论 -
SRPG游戏开发(五十一)第十章 游戏剧情 - 九 游戏导演与测试 (Game Director and Testing)
1 游戏导演类(Class GameDirector),2 测试 (Testing)原创 2019-02-19 14:43:27 · 750 阅读 · 0 评论 -
SRPG游戏开发(五十)第十章 游戏剧情 - 八 menu命令执行器与菜单界面 (menu Command Exeuctor and UI Menu Panel)
1 界面结构 (Panel Structure),2 子UI按钮组(Sub UI Button Layout Group),3 菜单界面(UI Menu Panel),4 menu命令(menu Command)原创 2019-02-17 12:10:13 · 808 阅读 · 0 评论 -
SRPG游戏开发(四十九)第十章 游戏剧情 - 七 text命令执行器与文本界面 (text Command Exeuctor and UI Text Panel)
1 界面结构 (Panel Structure),2 子UI文本窗口(Sub UI Text Window),3 文本界面(UI Text Panel),4 text命令(text Command),5 输入处理(Input)原创 2019-02-17 12:07:25 · 560 阅读 · 0 评论 -
SRPG游戏开发(四十八)第十章 游戏剧情 - 六 命令执行器II (Command Executor II)
1 calc命令(calc Command)2 goto命令(goto Command)3 if命令(if Command)原创 2019-02-17 12:05:26 · 327 阅读 · 0 评论 -
SRPG游戏开发(四十七)第十章 游戏剧情 - 五 命令执行器 (Command Executor)
1 基类(Abstract Class),2 泛型基类(Generic Abstract Class),3 设置剧情标识符命令(Set Flag Command),4 var命令(var Command)原创 2019-02-17 12:03:35 · 858 阅读 · 1 评论 -
SRPG游戏开发(四十六)第十章 游戏剧情 - 四 执行命令 (Execute Command)
1 游戏动作(Game Action),2 剧本动作(Scenario Action),3 变量的存储(Storage of Variables)原创 2019-02-15 18:16:22 · 709 阅读 · 1 评论 -
SRPG游戏开发(四十五)第十章 游戏剧情 - 三 文本剧本 (Text Script)
1 常量字符串,2 字段与属性,3 构造器,4 格式化文本,5 重建文本原创 2019-02-15 18:13:28 · 1376 阅读 · 1 评论 -
SRPG游戏开发(四十四)第十章 游戏剧情 - 二 接口与命令 (Interface and Command)
1 命令接口(IScenarioContent),2 剧本接口(IScenario),3 命令(Command)原创 2019-02-15 18:11:34 · 404 阅读 · 1 评论 -
SRPG游戏开发(四十三)第十章 游戏剧情 - 一 剧本规则 (Rule of Scenario)
1 剧本说明(Scenario Description),2 命令的选择(Selection of Commands),3 命令(Commands)原创 2019-02-14 22:36:23 · 1722 阅读 · 0 评论 -
SRPG游戏开发(四十二)第九章 战斗系统 - 四 计算战斗数据II(Calculate Combat Data II)
1 分离每一次行动,2 准备战斗,3 计算战斗,4 说明与测试原创 2019-01-13 20:53:35 · 603 阅读 · 0 评论 -
SRPG游戏开发(四十一)第九章 战斗系统 - 三 战斗动画(Combat Animation)
1 战斗动画控制器,2 控制器属性,3 播放动画(Play Animation),4 测试(Test)原创 2019-01-13 20:43:54 · 1358 阅读 · 0 评论 -
SRPG游戏开发(四十)第九章 战斗系统 - 二 计算战斗数据(Calculate Combat Data)
1 角色战斗变量;2 战斗每一步;3 战斗;4 测试战斗数据。原创 2019-01-02 17:53:35 · 1476 阅读 · 0 评论 -
SRPG游戏开发(三十九)第九章 战斗系统 - 一 战斗属性(Combat Properties)
1 角色战斗属性;2 战斗单位。原创 2019-01-02 17:49:00 · 2065 阅读 · 0 评论 -
SRPG游戏开发(三十八)第八章 游戏中的数据 - 八 修改与测试(Fix and Test)
1 修改`MapClass`,2 修改`MapGraph`,3 修改`EditorTestPathFinding`,4 再次测试原创 2018-12-15 20:13:53 · 759 阅读 · 0 评论 -
SRPG游戏开发(三十七)第八章 游戏中的数据 - 七 数据的容器(Data Container)
1 模型接口,2 管理器,3 物品模型,4 角色模型原创 2018-12-15 20:12:19 · 539 阅读 · 0 评论 -
SRPG游戏开发(三十六)第八章 游戏中的数据 - 六 运行时对象(Runtime Object)
1 移动消耗、人物与职业,2 运行时数据,3 物品与角色,4 为角色添加/移除物品原创 2018-12-15 20:09:53 · 490 阅读 · 0 评论 -
SRPG游戏开发(三十五)第八章 游戏中的数据 - 五 测试,导出,导入与编辑器说明(Test, Export, Import and Description)
1 测试功能,2 导出资源,3 导入资源,4 主项目测试,5 关于数据编辑器的最终说明。原创 2018-11-24 19:32:19 · 616 阅读 · 0 评论 -
SRPG游戏开发(三十四)第八章 游戏中的数据 - 四 数据编辑器(Data Editor)
1 创建编辑器窗口,2 功能接口,3 绘制主函数,4 绘制按钮,5 绘制数据。原创 2018-11-24 19:25:22 · 2332 阅读 · 2 评论 -
SRPG游戏开发(三十三)第八章 游戏中的数据 - 三 为编辑器做准备(Editors Preparation)
1 编辑器资源(Editor Asset),2 序列化物品子属性(Serialize Item Unique Info),3 移动消耗的显示(Move Consumption Display)。原创 2018-11-24 19:20:02 · 651 阅读 · 0 评论 -
SRPG游戏开发(三十二)第八章 游戏中的数据 - 二 创建数据(Create Data)
1 Xml文件基类,2 修改移动消耗信息类,3 创建职业信息类,4 创建人物信息类,5 创建物品信息类,6 Txt文件基类,7 创建文本信息类。原创 2018-11-24 18:02:27 · 1413 阅读 · 1 评论 -
SRPG游戏开发(三十一)第八章 游戏中的数据 - 一 创建新项目(Create New Project)
1 数据的一些说明(Data Description),2 创建项目(Create Project),3 通用战斗属性(Common Fight Properties),4 可用武器(Available Weapons)。原创 2018-11-24 17:57:37 · 1594 阅读 · 4 评论 -
SRPG游戏开发(三十)第七章 寻路与地图对象 - 八 优化地图(Optimize MapGraph)
返回总目录第七章 寻路与地图对象(Pathfinding and Map Object)这一章主要进行寻路与地图对象的部分工作。第七章 寻路与地图对象(Pathfinding and Map Object)八 优化地图(Optimize MapGraph)1 优化格子数据(Optimize CellData)1.1 打开与关闭开关(Switch On or Off)...原创 2018-09-12 18:58:44 · 820 阅读 · 0 评论 -
SRPG游戏开发(二十九)第七章 寻路与地图对象 - 七 遮挡与绘制地图对象(Occlusion and Draw MapObject)
返回总目录第七章 寻路与地图对象(Pathfinding and Map Object)这一章主要进行寻路与地图对象的部分工作。第七章 寻路与地图对象(Pathfinding and Map Object)七 遮挡与绘制地图对象(Occlusion and Draw MapObject)1 遮挡问题(Occlusion)2 绘制地图对象(Draw MapObject)...原创 2018-09-12 18:57:19 · 548 阅读 · 0 评论 -
SRPG游戏开发(二十八)第七章 寻路与地图对象 - 六 在地图中创建地图对象(Create Map Object in Map)
返回总目录第七章 寻路与地图对象(Pathfinding and Map Object)这一章主要进行寻路与地图对象的部分工作。第七章 寻路与地图对象(Pathfinding and Map Object)六 在地图中创建地图对象(Create Map Object in Map)1 修复 SRPG Tile 无法保存的错误(Fix Bug of SRPG Tile )...原创 2018-09-08 20:10:54 · 610 阅读 · 0 评论 -
SRPG游戏开发(二十七)第七章 寻路与地图对象 - 五 搜索移动范围与路径(Search Move Range and Path)
返回总目录第七章 寻路与地图对象(Pathfinding and Map Object)这一章主要进行寻路与地图对象的部分工作。第七章 寻路与地图对象(Pathfinding and Map Object)五 搜索移动范围与路径(Search Move Range and Path)1 修改寻路(Extend Pathfinding)2 搜索移动范围(Search M...原创 2018-09-08 20:03:17 · 884 阅读 · 0 评论 -
SRPG游戏开发(二十六)第七章 寻路与地图对象 - 四 地图对象(Map Object)
返回总目录第七章 寻路与地图对象(Pathfinding and Map Object)这一章主要进行寻路与地图对象的部分工作。第七章 寻路与地图对象(Pathfinding and Map Object)四 地图对象(Map Object)1 抽象地图对象(MapObject.cs)2 标注范围的光标(MapCursor.cs)3 用户光标(MapMouseCur...原创 2018-09-08 19:54:38 · 1138 阅读 · 0 评论