详细介绍
游戏玩法
模拟社会
游戏模拟运行包括数百名NPC在内的整个艾瑞尔社会。玩家可以与任意NPC进行交互,包括自由贸易、战斗、结交好友等。每个NPC各司其职,农民、矿工、伐木工等采集系职业获取原材料,药剂师、铁匠、厨师等生产系职业将原材料转化成产品,此外也有战士、法师等战斗系职业,共同促进社会系统的运转与社会资源的流动分配。
定期举办各种节日活动,丰富社会生活:美食节、钓鱼比赛、丰收节、宠物大赛...
各种富有特色功能的地点:教堂、贸易中心、决斗场、战斗塔...
玩家可以购置农田、商店、酒馆,经营自己的产业。
艾瑞尔日报:展示每日新闻、物价波动、天气预报等。
工资:根据每日工作积分获得工资,每日由送报员与艾瑞尔日报一起送到信箱。
分布在艾瑞尔大陆各处的地宫可供冒险,地宫深处有每日刷新的宝箱奖励。
丰富机制
生产:从自然生长的植物和矿物获取原材料。伐木、挖矿、栽培、钓鱼,炼药、锻造、烹饪、制作技能书和卷轴。
战斗:多种多样的武器、魔法技能;多种战斗风格。
魔物:数百种魔物,每种都有特定产出的物品。可以捕捉它们以进行养殖,或者成为帮助你战斗的伙伴。
经济:数百名NPC,多种职业,资源与经济的流动,每日物价波动。用你自己的方式影响这个世界。
信仰:向不同的神明献祭可以获得不同的赐福,随着信仰等级的提升,能够获得的赐福也会增加。
背景设定
这个世界存在着八位神明,分别是丰饶之神奈娅、商业之神克律塞丝、工匠之神奥诺尼、战神卡尔泽鲁斯、风神维洛希亚、冥神厄瑞比斯、太阳神阿吉斯、元素神尤苏娜尔。
在最古老的神话传说中,太阳神阿吉斯、冥神厄瑞比斯、元素神尤苏娜尔、风神维洛希亚自混沌中孕育而生,这是四位最古老的神明。丰饶之神奈娅紧随其后,在奈娅的神力下,世界开始孕育出生命,从此智慧种族出现了。随着社会的形成与繁荣,人们的精神思潮孕育了新的神明,即商业之神克律塞丝、工匠之神奥诺尼、战神卡尔泽鲁斯。这就是传说中八神的起源。
太阳神阿吉斯掌管昼夜、天气和圣光魔法的权柄;冥神厄瑞比斯掌管着死亡和黑暗魔法的权柄;元素神尤苏娜尔掌管着冰与火的力量;风神维洛希亚掌管着世界的运动与节律;丰饶之神掌管大地、自然、丰收、生命等权柄,是拥有信徒最多的神明;商业之神调节世界的经济运转;信仰工匠之神的人会在每一次物品合成中得到祝福;信仰战神的人会因战神的祝福变得更强。
世界自混沌中孕育而生,那些有秩序的部分,形成了“洛诺瓦(Lunova)”这是神和所有智慧种族所在的地方;那些混乱无序的部分,形成了“深渊”。传说中深渊是每个逝去的灵魂的归宿,也是万物的最终归宿,当洛诺瓦被深渊吞噬,整个世界将重归混沌,等待着下一次重启。神明是掌管秩序的存在,神明们对抗着深渊的吞噬。其中冥神是最容易被深渊侵蚀的神明,因为冥神的权柄与深渊有千丝万缕的联系。
大地母树是奈娅掌管的神树,传说它的根延伸至地下无穷深处,它的枝叶一眼望不到尽头,没有人知道它究竟有多高。大地母树是奈娅神力的化身,最初的生命就是大地母树的叶子化成的。大地母树在洛诺瓦一共延伸出九个副枝,就像是支撑起房顶的支柱,但是没人知道顶部是什么样子。其中四个副枝分布在艾瑞尔,其余五个分布在世界各地,人们猜测大地母树的主干部分可能就在艾瑞尔的地底下。
树精灵是在大地母树上诞生的神奇生命,它们可以被视作奈娅的一部分,生来便继承了奈娅的意志。树精灵作为奈娅的神使,负责处理凡间事务。
艾瑞尔原本是洛诺瓦的一个普通岛屿,因其上生长着大地母树的四个副枝,而被奈娅的信徒当作圣地朝拜。信徒们在艾瑞尔建立奈娅的神殿,并利用大地母树附近的肥沃土地进行耕种,在艾瑞尔建立起了村庄和城镇。
近年来洛诺瓦各地爆发大规模战争,导致死亡人数激增,更多的灵魂被投入深渊,这是最近深渊活性加剧的直接原因。为阻止深渊进一步复苏,奈娅联合其余七位神明在世界各地降下神谕,并派遣神使组织各国首领在艾瑞尔召开和平会议。从此以后越来越多的人前往艾瑞尔定居,在八位神明的庇护下、以及树精灵的管理下,艾瑞尔成为没有仇恨、没有战争、物产丰饶的梦想之地,被饱受战争之苦的人们称为幻想之国。
魔物有多种,大部分魔物是洛诺瓦的普通生命,只是没有智慧。随着深渊的活性逐渐增强,洛诺瓦出现了一些与深渊连接的甬道,一些邪恶混乱的魔物从中涌出,带着深渊的毁灭意志来到洛诺瓦,想要摧毁一切。甚至一些洛诺瓦原本的魔物也受到深渊的影响,变得攻击性更强。在八神的保护下,这个世界大部分时候是安全的,只有在每年的特定时刻,深渊的活性会突破阈值,世界各地会爆发魔潮。
在艾瑞尔也出现了数个与深渊连接的甬道,如果大地母树被魔潮摧毁的话,奈娅也会被深渊侵蚀。由于八位神明都在全力压制深渊的复苏,能降临的力量十分有限,树精灵正在召集洛诺瓦的勇敢冒险者们前往艾瑞尔,保护大地母树。
游戏设计
系统驱动型
每个NPC和魔物都有自己的行为模式,在玩家看不到的地方世界依然按照既定规律运行。
游戏数据的存储和管理在一个Server类中进行,NPC和玩家与游戏世界的交互在底层均通过向Server输入指令的方式进行,底层系统对NPC和玩家一视同仁,所有玩家能做的事情NPC也能做到。这样的设计也方便后期开发多人游戏模式。
优化
底层游戏机制和NPC的AI脚本均用C++实现,通过Godot的NativeScript接口与界面对接。保证数百个NPC的决策过程能够实时运行。
自制世界编辑器
通过世界编辑器创建游戏初始存档,以方便快捷地进行游戏世界的规划与设计,同时在游戏开发完成后也可以作为模组编辑器。
进度&合作
《幻想之国》是从2021年初正式开始,由我一人独立开发的。目前为止(2023-09-09)已经过去了接近3年,目前的主要工作都在程序架构方面,已经积累了12万行代码。底层架构已经基本搭建完成,还需往架构中填充大量内容。
目前游戏用到的美术素材都是网上购买的素材拼凑在一起,音乐方面则是完全没有。另外还需要在上述世界观的设定下添加大量主线支线剧情,但是我也没有编写故事的经验(能编出前面的世界观已经很不容易了QAQ)。如果有擅长像素美术、音乐音效、剧情文案策划的小伙伴,或者能提供对应帮助的发行商,欢迎来联系我。
还是这种像素画风看着舒服
加油