大家好,我是天枢工作室的游戏策划T-34,今天为大家带来与国祚永延相关的最新消息。
【这是一款什么样的游戏?】
国祚永延是一款采用unity引擎制作的历史模拟大战略游戏,以明朝中叶时期的中国为主要舞台。涉及到中国古代的战略游戏并不少见,如光荣的三国志系列,全面战争:三国,以及大家最为熟悉的欧陆风云,维多利亚和王国风云系列。但是市面上的主流作品,大多是以排兵布阵和角色扮演为中心,P社的游戏虽然完整地模拟了政治,经济和文化等诸多方面,但其系统设计无不是以西方视角为中心,一旦涉及到中国便水土不服,造成了“人人有龙驯”,“皇恩碎地拳”,“开化大清光速列强”等令中国玩家啼笑皆非的状况。
国祚永延这款游戏的初心,便是最大程度地摒弃西方中心论,完全以中国人的视角审视处于历史转折点的大明王朝。制作组的当前目标是构建起较为真实,能够自我运作的人口与经济系统,实打实地用数据来还原与模拟曾经生活在华夏土地上的亿万百姓。在游戏中,玩家也不再是能够如臂使指般调动整个帝国的“国家意志”,玩家扮演的皇帝,虽然地位无上尊贵,但每一道政令都需经过群臣的反复斟酌后方能颁布,每一项改革都将面临着守旧派的重重阻挠,上至内阁大学士,下至乡野士绅,帝国的每个人都有着自己的利益和小算盘,能否纵横捭阖,挽救逐渐病入膏肓的帝国,让大明国祚延续千秋万代,是玩家所面对的难题。
【当前开发状况】
在一定数量的程序员加入后,我们现在的游戏实现有了相当大的进展,经济与即时战斗系统的大部分功能已经基本实现。保守估计,我们可以在今年下半年公布游戏的第一个demo版本。
在地图显示方面,我们同时改善了显示效果和性能。在显示效果方面,我们加入了类似p社游戏系列的势力文字显示,且消除了类似“奥斯曼-东欧大草”的文字溢出情况。
战争迷雾功能初步实现,明代仍未探索的地区会被覆盖上纸质迷雾。我们计划放入类似《海错图》上的海洋生物图画来使得迷雾不那么单调。
此外,我们还调整了地图的风格,对边境和海岸线进行了抗锯齿化,使得它更加美观。
此外,感谢地图处理人员的辛勤劳动,我们的demo地图范围以及范围内的湖终于全部实装了。现在正在调整海岸线使得它更加符合历史,并加入符合历史的河道。
在UI方面,我们实装了一些UI,只要数据收集就位即可投入使用:
(以上UI为范例,并非全部实装的UI)
在性能方面,我们在区域高亮上采取了compute shader来取代一部分mesh的职能,这样就可以从CPU分担一部分工作到GPU上,避免严重的(根据内部测试可以长达几分钟的)卡顿。此外,我们对于区域高亮采取了增量修改的策略,对于政治地图等可能频繁变动的高亮区域进行了优化,避免每次更新地块都要把整个国家的地块高亮一次。
为了提高运行效率,我们对于较为简单的界面使用了unity新的UI toolkit框架,这个框架使用类似html/css的方式布局,支持数据绑定,不再像旧的UGUI那样每个UI元素几乎都需要一个gameobject,还要手动update每个数值,使用蛋疼的rectTransform控制布局。
在游戏机制上,我们根据一位做LLVM优化的老哥使用的VTune(CPU性能测量工具)查出了性能瓶颈——内存带宽不足,读写速度跟不上CPU运算速度。为此,我们重构了人口系统并编写了一个内存池,提高了热点内存空间连续性,改善了缓存命中率,取得了至少200%的性能提升。
此外,我们还编写了一套基于ECS的寻路系统,它是完全并行化的。
最后,我们也实装了自然灾害,基建建设,税收等系统,数量较多较杂,会在日后做进一步的详细说明。
在即时战斗系统(RTS)方面,全面战争:亚洲王朝mod组向我们授权了mod模型和动画的使用权,在此表示感谢。
RTS本身机制的开发也在稳步进行中。下面为重骑兵追击撤退步兵的实机画面(地形和模型仍在实装中)
关于游戏开发进度的更多信息可以在往期的开发日志中查看。
开发日志零:tieba.baidu.com/p/7614851845?pid=142086331858&cid=#142086331858
开发日志一: tieba.baidu.com/p/7631294228?pid=142264166781&cid=#142264166781
开发日志二: tieba.baidu.com/p/7657180477?pid=142493746516&cid=#142493746516
开发日志三: tieba.baidu.com/p/7657186425?pid=142493788329&cid=#142493788329
开发日志四:tieba.baidu.com/p/7703616756?pid=142937843590&cid=#142937843590
【欢迎新人的加入】
国祚永延是一款自主创制的独立游戏,在制作完成并发售后可以带来实际的金钱收入,但是在现阶段,由于资金匮乏,我们不得不将大量的成本投入到美术、程序的外包工作上来,制作组的成员只能用爱发电。欢迎任何有想法有热情的人加入我们,只要对项目有热情,有充足的业余时间,哪怕没有专业性技能,也可以助我们一臂之力。大家的热情与投入,一定会在将来得到回报。
有需求的岗位:
机制程序员:有c#,c++,java项目开发经验的,有充足的时间
UI程序员:了解html和css,熟悉盒子模型,对数据绑定有一定了解
unity程序员:熟悉unity项目
UI设计人员:学过工业设计/交互设计或者有UI设计工作经验
地图编绘人员:掌握PS基本技能,如魔棒,取色
音乐制作人员
数据整理人员
策划人员
如有意向,请联系制作组负责人。
QQ号:2021306939
如果对项目感兴趣,想进一步了解,欢迎加入国祚永延爱好者群。
QQ群号:545739368
也欢迎经济充裕的老哥为我们提供资金上的支持
【展望与野心】
对历史感兴趣的人,想必在回顾明王朝的兴衰时,一定会思考,如果陈腐的祖制能够被革除,如果纷纷扰扰的党争能够被即时喝止,如果山西商帮能够扬起船帆直抵南洋,如果机缘巧合下,第一个叩开新世界大门的是黄肤黑发的华夏裔民,如果天下缟素山河动荡之时,偏居一隅的朝廷能够放下成见,和农民军共同抵抗虎视眈眈的满洲异族,世界又会是怎样一副面貌。
真实的还原与模拟历史,不是制作组的最终目标,一个腐朽堕落民不聊生的王朝,也不值得被延续下去。我们的野心,是要在虚拟的数据中探索大明王朝一步一步走向近代化的可能性,我们的要通过游戏中一系列艰难漫长的改革,让工业革命的火种率先在华夏大陆燃起,让先进的生产力切实改善劳苦大众的生活,让古老的神州有能力在大变革的近代与西方列强同下一盘棋,避免人为刀俎我为鱼肉的惨痛结局。这是个看似不可能完成的任务,我们要走的路还相当漫长。