把“危机合约”这一玩法,做成像《万智牌》、《炉石传说》这样的卡组对战游戏,是什么样子的?早在游戏还没正式开服时,就有大神做出了明日方舟主题的3D动作游戏《Arkfights》。这个功能借鉴了我很喜欢的一款卡牌游戏《Keyforge》。“逛NGA的时候,发现了另一个做明日方舟同人游戏的。我注意到你经常做一些自己原创的卡牌游戏,很有想法。
主要的渲染API有:OpenGL(开放图形库):跨平台的图形编程接口,提供2D和3D图形渲染功能;Vulkan:与OpenGL类似,是一个跨平台的3D图形和计算API,但提供了更低级的硬件控制和更高的性能;DirectX:由微软开发的一系列API,包括Direct3D,用于处理Windows平台上的3D图形渲染;Metal:由苹果开发的图形和计算API,专为iOS和macOS平台设计。
游戏的主题是弹球游戏《PONG》,它是史上第一款街机游戏。的一个封装,让你不需要写多余的套路代码,只要配置游戏的内容逻辑即可。我们这个游戏用它来写,一共只需要100行代码。而现在我们用到的代码仅仅10行。update,它负责游戏中的逻辑更新。到这一步,游戏的核心物理规则就已经定义完毕。这样,一个最最简单的,双人版弹球游戏就完成了。加上空格也不到100行代码。