起因
我一直想做一款以剧情为核心的多人在线 ARPG。市面上的传奇类私服大多停留在刷怪爆装层面,剧情只是摆设。我想做一款不一样的游戏 ,玩家的每一个选择都会影响后续剧情,不同出身会走向完全不同的人生轨迹。
游戏名字叫《凡尘问道》,表层是修仙题材,参考了《凡人修仙传》的叙事节奏,但主角不是固定人物,而是玩家自己。




进展&技术
0908
规则:不要用现实中的人物名称,用外号代替!
需求:我要的任务模式,可以实现的功能,一个进入游戏就有,二是操作路径清晰,在面板可以调用,每一步都有完善的提示,三是可以呼出对应的面板
0907
目前我完成了新手村青牛村的基础搭建。出生地图选用了原版的【领主封地】,配置了小地图、出生点和安全区。后面一些技术细节会放在这里备忘。
技术上踩了不少坑。NPC 脚本文件名必须严格按照 "NPC 名 - 地图名.txt" 命名,否则引擎会报脚本未找到。超大对话框需要在 MerChant.txt 第六个参数设为 8,脚本开头加(@conscribeHeros),规格是 12 行乘 32 字符。文字颜色用<color=6位16进制 文字>格式,不带井号。自动寻路用<文字/@@goto 地图 NPC名 X,Y>格式。
启动时遇到了服务端崩溃的问题,排查后发现是原版脚本里大量不兼容的命令导致。我把 QManage 和 QFunction 两个核心脚本精简到最小化,注释掉了 168 个原版任务和 12 个自定义数据表,服务端终于稳定运行。
计划
1.研究任务模式
2.规范两个Q文件
3.有时间就大概花2个小时进行制作,每次不超过3点。
希望这次能坚持完成
评论