瓷砖交换背后的逻辑:来自《Connections》和《Starcrossed》的启示

瓷砖交换背后的逻辑:来自《Connections》和《Starcrossed》的启示

💡 原文英文,约1000词,阅读约需4分钟。
📝

内容提要

本文探讨了在游戏Connections中实现瓷砖动画交换的不同方法,包括层级法、最近邻法、用户驱动法和混乱法。每种方法的优缺点影响动画流畅度和用户体验。作者选择用户驱动法,以保持一致性和兴奋感,并强调这些细节对游戏呈现的影响。

🎯

关键要点

  • 本文探讨了在游戏Connections中实现瓷砖动画交换的不同方法。
  • 介绍了层级法、最近邻法、用户驱动法和混乱法的优缺点。
  • 层级法根据瓷砖的顺序或层级进行交换,可能导致动画更繁忙。
  • 最近邻法旨在减少瓷砖移动的距离,动画更平滑。
  • 用户驱动法根据用户选择的顺序进行瓷砖交换,保持一致性和兴奋感。
  • 混乱法则通过随机选择对或选择最远邻居来增加动画的混乱程度。
  • 每种方法都有其优缺点,选择取决于想要创造的用户体验。
  • 作者选择用户驱动法以保持一致性和兴奋感,并强调细节对游戏呈现的影响。

延伸问答

在游戏Connections中,瓷砖交换的主要方法有哪些?

主要方法包括层级法、最近邻法、用户驱动法和混乱法。

用户驱动法在瓷砖交换中有什么优势?

用户驱动法保持了用户选择的顺序,创造了一致性和兴奋感。

层级法的缺点是什么?

层级法可能导致动画更繁忙,因为瓷砖移动的距离较远。

最近邻法与层级法有什么不同?

最近邻法旨在减少瓷砖移动的距离,动画更平滑,而层级法则根据瓷砖的顺序进行交换。

混乱法在瓷砖交换中是如何实现的?

混乱法通过随机选择对或选择最远邻居来增加动画的混乱程度。

作者为什么选择用户驱动法而不是其他方法?

作者选择用户驱动法是为了保持一致性和兴奋感,并强调细节对游戏呈现的影响。

➡️

继续阅读