游戏设计
本游戏基本开发思路参考原版设计,从以下几个层面重新开发设计,并且最大限度重现原版游戏特色。
1、开发方案
| 设计方式 | 开发方案 | 方案内容 |
|---|---|---|
| 服务端 | LGMF | Lightning GameManager Framework(Linux+Go+Lua+MariaDB ) |
| 客户端 | 采用U3D开发 | 开发版本为Unity3D 2019.4.25 |
| 界面 | 采用UGUI开发 | Unity3D GUI |
| 菜单 | 采用UGUI开发 | 重新设计GUI和系统菜单 |
| 音乐 | 原版音乐 | MP3格式流 |
| 音效 | 原版音效 | WAV格式流 |
| 场景 | 参考原版场景 | 重新设计原版地图场景,美化地表、树木、山脉、瀑布、建筑等 |
| 天空 | 参考原版模型 | 重新设计天空盒,按照时间流动改变天色 |
| 人物 | 参考原版模型 | 使用U3D重新设计 |
| 怪物 | 参考原版模型 | 使用U3D重新设计 |
| 战斗 | 重新设计即时战斗 | 采用MMOARPG模式设计,A即快速打击战斗模式 |
| 坐骑 | 骑宠模型 | 设计多骑宠模式,不参与战斗,系统赠送或商城购买 |
| 任务 | 参考原版任务内容 | 以主线、支线和核心剧情为主要设计方向 |
| 副本 | 原版没有 | 主线为副本,核心剧情为世界剧情,需要时穿插副本 |
| 天书 | 参考原版神魔轶事录 | 卡片收藏,成就系统之一,展示所有怪物模型 |
| 称号 | 参考原版称号 | 任务获取称号,成就系统之一 |
| 称号 | 参考原版称号 | 任务获取称号,成就系统之一 |
| 其他 | 暂未考虑 | …… |
2、服务端设计
服务端设计为基于Linux运行的Go主程序,采用Conf配置项,Lua脚本,MariaDB数据库,多地图多进程启动。
服务端程序列表
| ID | 程序 | 详细说明 |
|---|---|---|
| 01 | 守护进程 | 首先启动该进程,用来监控记录其他服务端进程运行状态 |
| 02 | 数据服务器 | 启动MySQL数据库,并开启数据连接监视进程 |
| 01 | 日志服务器 | 在世界服务器之前启动该进程,用来记录人物及物品变动系统日志 |
| 03 | 世界服务器 | 主世界地图,接收并传递给各进程数据交互 |
| 04 | 副本服务器 | 副本地图,一个副本一个进程,接收并传递给各进程数据交互 |
| 05 | 聊天服务器 | 五个聊天通道,接收并记录客户端文本消息,并传递给各通道 |
| 06 | 网关服务器 | 接收客户端通讯,并传递给各进程 |
| 07 | 登录服务器 | 接收客户端连接通讯,并传递给服务端网关 |
3、客户端设计
客户端框架设计为PC网游客户端和安卓客户端的双端平台(前期和体验服仅有PC端)。
客户端游戏特性
| ID | 特性名称 | 类型 | 详细说明 |
|---|---|---|---|
| 01 | 图形 | Scriptable Render Pipeline | SRP渲染管线(未来会升级为URP或HDRP) |
| 02 | 天空 | DynamicSky | 动态天穹系统 |
| 03 | 环境 | Fantasy Treasure | 幻想游戏类型 |
| 04 | 模型 | Unity3D Ragdoll | U3D布娃娃系统 |
| 05 | 战斗 | …… | …… |
| 06 | 骑行 | …… | 暂不开放 |
4、游戏场景
游戏场景分为两类,主世界地图和副本地图。均有五个场景控制参数。
(未来版本可能采用无缝大地图,待定)
| ID | 游戏场景 | 场景类型 | 禁止死亡 | 禁止传送 | 禁止战斗 | 禁止骑行 | 禁止飞行 |
|---|---|---|---|---|---|---|---|
| 00 | 登录场景 | 登录界面 | 无 | 无 | 无 | 无 | 无 |
| FK | 监狱场景 | 独立副本 | 是 | 是 | 是 | 是 | 是 |
| 01 | 昆仑仙境 | 世界地图 | 是 | 否 | 否 | 否 | 否 |
| 02 | 冒险区 | 世界地图 | 否 | 否 | 否 | 否 | 否 |
| 03 | 长阳城 | 世界地图 | 是 | 否 | 否 | 否 | 否 |
| 04 | 凌水港 | 世界地图 | 是 | 否 | 否 | 否 | 否 |
| 05 | 广灵镇 | 世界地图 | 是 | 否 | 否 | 否 | 否 |
| 06 | 翟夜谷 | 世界地图 | 是 | 否 | 否 | 否 | 否 |
| 07 | 浮云都 | 世界地图 | 是 | 否 | 否 | 否 | 否 |
| 08 | 巨石林 | 世界地图 | 否 | 否 | 否 | 否 | 否 |
| 09 | 龙栖山 | 世界地图 | 否 | 否 | 否 | 否 | 否 |
| 10 | 天外天 | 世界地图 | 否 | 否 | 否 | 否 | 否 |
| 11 | 昆仑山 | 世界地图 | 否 | 否 | 否 | 否 | 否 |
| 12 | 神龙潭 | 世界地图 | 否 | 否 | 否 | 否 | 否 |
| 13 | 桃花林 | 世界地图 | 否 | 否 | 否 | 否 | 否 |
| 14 | 怒火山 | 世界地图 | 否 | 否 | 否 | 否 | 否 |
| 15 | 静咫镇 | 世界地图 | 否 | 否 | 否 | 否 | 否 |
| 16 | 生肖宫 | 副本地图 | 否 | 否 | 否 | 否 | 否 |
| 17 | 冰宫殿 | 世界地图 | 否 | 否 | 否 | 否 | 否 |
| 18 | 通天柱 | 世界地图 | 否 | 否 | 否 | 否 | 否 |
| 19 | 幽冥界 | 世界地图 | 否 | 否 | 否 | 否 | 否 |
| 20 | 神秘地 | 世界地图 | 否 | 否 | 否 | 否 | 否 |
| 21 | 渤海三岛 | 世界地图 | 是 | 否 | 否 | 否 | 否 |
| 22 | 赤壁沙漠 | 世界地图 | 否 | 否 | 否 | 否 | 否 |
| 23 | 长城平原 | 世界地图 | 否 | 否 | 否 | 否 | 否 |
| 24 | 阴淮平原 | 世界地图 | 否 | 否 | 否 | 否 | 否 |
| 25 | 迷雾之森 | 世界地图 | 否 | 否 | 否 | 否 | 否 |
| 26 | 九曲结界 | 副本地图 | 否 | 否 | 否 | 否 | 否 |
| 27 | 冰封之谷 | 世界地图 | 否 | 否 | 否 | 否 | 否 |
| 28 | 释源真境 | 副本地图 | 否 | 否 | 否 | 否 | 否 |
| 29 | 寰宇异界 | 副本地图 | 否 | 否 | 否 | 否 | 否 |
| 30 | 冰封之谷 | 世界地图 | 否 | 否 | 否 | 否 | 否 |
| 31 | 蜀桑子遗迹 | 世界地图 | 否 | 否 | 否 | 否 | 否 |
| 32 | 龙虾人的梦 | 副本地图 | 否 | 否 | 否 | 否 | 否 |
5、音乐和音效
BGM播放基本参照原版客户端的音乐和音效,再加入一些特别音效。
| ID | 游戏场景 | 白天音乐 | 夜晚音乐 | 战斗音乐 |
|---|---|---|---|---|
| 00 | 登录场景 | Head | Head | 无 |
| FK | 监狱场景 | 天之痕 | 三个人的时光 | 无 |
| 01 | 昆仑仙境 | |||
| 02 | 冒险区 | |||
| 03 | 长阳城 | |||
| 04 | 凌水港 | |||
| 05 | 广灵镇 | |||
| 06 | 翟夜谷 | |||
| 07 | 浮云都 | |||
| 08 | 巨石林 | |||
| 09 | 龙栖山 | |||
| 10 | 天外天 | |||
| 11 | 昆仑山 | |||
| 12 | 神龙潭 | |||
| 13 | 桃花林 | |||
| 14 | 怒火山 | |||
| 15 | 静咫镇 | |||
| 16 | 生肖宫 | |||
| 17 | 冰宫殿 | |||
| 18 | 通天柱 | |||
| 19 | 幽冥界 | |||
| 20 | 神秘地 | |||
| 21 | 渤海三岛 | |||
| 22 | 赤壁沙漠 | |||
| 23 | 长城平原 | |||
| 24 | 阴淮平原 | |||
| 25 | 迷雾之森 | |||
| 26 | 九曲结界 | |||
| 27 | 冰封之谷 | |||
| 28 | 冰封之谷 | |||
| 29 | 释源真境 | |||
| 30 | 寰宇异界 | |||
| 31 | 蜀桑子遗迹 | |||
| 32 | 龙虾人的梦 | |||
| 33 | 紫云塔 | |||
| 34 | 神魔战场 | |||
| 35 | 多魔工作室 |
6、属性设计
从模型、技能、道具等几个方面设计属性参数与公式。
6.1 模型数据
6.2 装备数据
装备栏位:(主手、副手、头部、身体、手部、脚部、项链、戒指、腰饰、法宝、暗器)
7、战斗系统
战斗系统分为主世界战斗、副本战斗和机关系统,副本战斗包含机关系统。
7.1 主世界战斗
7.2 副本战斗
7.3 机关系统
8、任务系统
8.1 史诗任务
8.2 职业任务
8.3 支线任务
8.4 日/周常任务
9、骑宠系统
10、飞行系统
11、抽奖系统
……
版权所有 © 2025 神珞工坊