稻草人周刊 Vol.20

稻草人周刊 Vol.20

💡 原文中文,约4100字,阅读约需10分钟。
📝

内容提要

本周,作者发布了游戏《Heart Hunter》,重构了代码并添加新功能。同时,反思知识收藏,建议及时总结输出。提到算法推荐的负面影响,鼓励直接寻找信息源。最后,分享了进度条设计和Lua语言的经验。

🎯

关键要点

  • 作者发布了游戏《Heart Hunter》,重构了代码并添加新功能。
  • 建议定期总结和输出收藏的知识,以内化有用的信息。
  • 提到算法推荐的负面影响,鼓励直接寻找信息源。
  • 分享了进度条设计的经验,指出进度条的计算复杂性。
  • 使用Lua语言重写博客,认为其更新慢且维护简单。
  • 接受缪斯的死亡,强调创作灵感的变化和适应。
  • 学习到CSS的View Transition API,支持简单的渐变切页效果。

延伸问答

《Heart Hunter》游戏的主要更新内容是什么?

游戏《Heart Hunter》重构了代码,添加了新功能,包括使用Box2D物理引擎、增加新生物、调整关卡设计和生物数据、增加近战攻击和小地图等。

作者对知识收藏有什么建议?

作者建议定期总结和输出收藏的知识,以内化有用的信息,避免仅仅收藏而不转化为自己的知识。

算法推荐对用户思维有什么影响?

算法推荐造成反馈循环,孤立用户,强化信念,导致观点极端化,作者建议直接寻找信息源以避免这种影响。

进度条设计中存在哪些复杂性?

进度条的计算复杂性在于动态估计进度需要消耗资源,设计师提出通过标识当前步骤或计算操作步骤数量来简化进度展示。

为什么作者选择使用Lua语言重写博客?

作者认为Lua语言更新慢且维护简单,相比JavaScript,Lua的版本变化少,适合长期维护。

CSS的View Transition API有什么新特性?

View Transition API支持简单的渐变切页效果,已被大多数现代浏览器支持,能够实现丝滑的页面过渡。

➡️

继续阅读