原神二创同人游戏《Fantasy Of Sango》为从0起步学习原神制作技术的作品, 项目为带有MMO元素的AVG冒险游戏, 为非商业性作品, 仅供交流学习与团队成员秋招求职使用, 已开发登陆注册, 多客户端同步, 状态同步战斗模块即服务器裁决伤害系统, 单个客户端可以操作4名角色, 具有仿原神的大型场景作为地图素材, 拥有朝阳之家 浮月湖等8个可供探索的地点, 提供白天 黑夜可切换的两种光照模式,火堆 ,落叶树, 古老的遗迹,甚至元素方碑的可供解密的元素齐全, 且该素材可能会添加新内容用以探索其他区域.
剧情上, 我们初步设计了3章主线, 7-8个支线, 还会有角色传说任务与对应副本的加入, 后期还将设计每日任务与限时活动任务小音游等模块, 我们还会有全新的logo设计, 场景动画, 长镜头等元素, 从梦境第一次进入海岛地图时将会有一个长镜头跑遍整个海岛, 最后将特写集中到主角团身上(FantasyOfSango项目组奉献?大气的刺客信条开场感)?
我们还会有原创角色、原创建模、原画设计、 特色的UI图标等美术内容, 打造更加优秀的原神二创故事!
在技术上, 我们项目组为自研架构, 客户端使用Unity2022.2URP渲染管线, 服务器PhotonServer二次开发, 所有远程RPC为手动编写, 可灵活控制其中的任何序列化数据, 数据库基于SQLServer与 EntityFramework开发, 整个架构生命力极强, 具有完整的UI层 系统层 Request层 Event层 Handler层 Cache层 Threads层 映射层等多个模块, 客户端 服务器 数据库完整近100个脚本, 近万行代码, 几乎0耦合的完全分布式设计, 可以应对庞大的开发需求, 该架构迭代过程历经10次以上大型架构调整, 可见其鲁棒(Robust)性之强。
除此之外, 我们不但跑通了多客户端、换人、 本地发起伤害服务器裁决等一系列逻辑, 我们还尝试实现了元素反应系统, 现在水、 冰、 火三元素间反应已实现;可生成冻元素造成冻结效果(详情请参考高等元素论), 后期可以拓展实装更多元素, 并实现携带多个元素的连携效果, 相关调用流程正在测试, 水冰火反应会尽快实装, 然后将进入主线剧情系统的开发与制作。
热爱是梦想的起点,也许有一天,自己步入了游戏的世界,回首或许会发现,这或许是个不错的起点,在这里,有着愿意一起努力的人。