区块链游戏从游戏开发层面来看是一款软实时(soft real-time)模拟软件。软实时模拟软件需要做到可以响应实时操作,并且即使由于某些原因没有立即响应也不会造成灾难性后果。在区块链游戏这样的软实时模拟软件中的大部分数学问题没有闭合式解,因此需要进行离散的模拟才能得到一个结果。
CMD超级网络正是为了完成游戏中各种各样的模拟而整合了各种各样的模块,例如引擎架构、渲染内核、资源管理系统、粒子系统、动画系统、物理系统等。在CMD超级网络的分布式架构中,可以为不同的游戏场景提供不同的算法来实现GPU的图元数量最优化利用,专门提供丰富的视觉效果,搭建开发者玩家与游戏之间进行交互的桥梁。
目前区块链游戏开发呈现出什么状态呢?在DeFi正在向纵深化发展的趋势的同时,区块链游戏行业已经走过了混乱期,开始进入精品化的阶段,呈现出区块链游戏产品的服务化的趋势。有几点大家都耳熟能详的变化∶
1.流量红利越来越少,玩家注意力是稀缺资源,钱越来越难赚;
2.为了提升竞争力,如区块链游戏需要更好的效果(人无我有,人有我精),更快速响应市场变化,更快地发现并占领垂直领域,更精准地服务客户;
3.随着规模越来越大,开发成本又越来越高。
这些变化就对区块链游戏网络提出了新的需求。如果说过去的区块链游戏底层网络搭建解决的是从0到1的问题,游戏大多只能运行在特定的链上,例如《Axie Infinity》的侧链Ronin、《Farmers World》用到的WAX链。那么现在区块链游戏开发解决的则是差异化的需求。而区块链游戏团队要做到差异化,通常会从3个角度:游戏玩法、美术品质、技术创新,这三点都和区块链游戏底层网络有很大关系。
在这样的大环境下,区块链游戏开发者能做的事情必然是要复用。
数字资产复用对于游戏开发领域来说并不新鲜。通过游戏数字资产复用,开发者可以在另一款游戏中使用动画、制品库等。虽然有些开发者可能认为这是一种懒惰的做法,但事实是如果没有游戏数字资产可以复用,构建就会花费相当长的时间。当对新内容的需求超过团队执行速度和能力的时候,游戏数字资产复用就彰显了它的价值,也得到了不少认可。事实上,抛开Render,Animation等等这些技术细节,游戏开发团队一定需要寻求公司级能力的复用。
CMD超级网络正在为区块链游戏开发者提供这种复用的相关板块。这种复用不仅仅是封装了某个API,它包括对游戏开发全流程的理解、对游戏开发端到端的过程进行沉淀,对某个游戏领域进行沉淀。有了沉淀和复用,达到快速响应,创新差异化的目的。而这种端到端的过程,以及某个类型游戏的沉淀是商业引擎不愿意去做的。但是对游戏开发团队来说却是最需要的。
CMD超级网络提供的这种复用会更强调服务化,区块链游戏底层网络开发和业务开发之间的界限会模糊,能力复用不只是技术封装,它会包括业务。这种复用可能不止和智能合约、图形、Animation和Al有关,甚至可能就是很多枯燥的工作∶比如给策划制作一个好用的填表的工具;比如封装一下接入Discord的sdk等等。
复用的作用当然不仅仅只有这么简单,随着区块链游戏开发者开发的游戏越来越多,复用资产变得更加重要(也更加容易)。比如,制作续集时就有机会可以修改故事情节但保留相似的角色和背景。建立一个全新的世界并不总是有意义的。相反,团队可以在不同的版本中创造一致的游戏体验,这一做法通常也会节省不少花费。
需要注意的是,在CMD超级网络中,游戏数字资产复用并不是简单的复制和粘贴,而是你应该重复利用和完善的理念。为了进行修改而不影响其他版本(并非传统意义上的游戏升级),并促进团队之间的协作,您需要正确的版本控制系统。因为有了正确的工具,团队就可以管理游戏数字资产的所有迭代,并循环利用它们。
事实上,有的人认为区块链底层网络就是造轮子,造轮子毫无意义。但是,未来区块链游戏的发展之路,必然是精品,只有对游戏开发网络越了解,越熟悉,未来的竞争中更有优势!