有一段时间前,我开始工作于最初打算是一个小型实验:

一款主要针对Apple Watch设计的沙盒生存游戏。

进入项目时,我完全理解了几乎没有人会为watchOS制作这样的游戏。屏幕很小,控制有限,性能始终重要,游戏平台的受众相对较小。

说实话,我觉得这就是其中的魅力。

最初,项目感觉像是一个笑话挑战:“这会不会有一种奇怪的感觉?”

但随着时间的推移,它逐渐变成一个真正的项目,拥有程序化世界,手工系统,洞穴,敌人,种植,跨设备同步,支持Apple平台的游戏。

奇怪的是,技术限制最终教会我比在更强大的硬件上工作的项目更多。 我必须更小心地考虑优化,UI可读性,性能成本以及玩家如何与系统交互时屏幕大小只有小手表那么大的事实。

项目仍然存在缺陷,有很多我想改进的东西,但它也让我意识到,有时最有成就感的项目来自于最初听起来不合理的想法。

即使现在,看着一款生存游戏在Apple Watch上运行仍然让我感到有些诅咒。是好事。