雨伞,换能器,活性水流和蘑菇(Pt.1)

自从上一篇文章发表以来,已经有2250多个新提交(不包括合并),数百个测试用例,数十个新软件包,40多个文档化的示例项目(总计几千行,其中许多显示了如何使用各种软件包)。组合),以及各种长格式自述文件中的数十个较小的示例代码片段以及源代码中的文档字符串。 粗略概述就这么多了。 还有很多事情要做,特别是在文档和测试方面,但是整个项目所涵盖的全部主题现在使我无法在一两篇文章中有意义地介绍。 因此,我将运用一些分而治之的方法,旨在发布更具针对性的,更短的帖子,每个帖子都涉及不同软件包必须提供的一些(IMHO)有趣的功能,并说明如何在野外组合这些不同部分。

回购中包括一小部分示例项目:

除了这些捆绑的示例外,大多数软件包还用于几个私人生产项目中,其中一些已经使用了几年。

从这往哪儿走…

从前的生活(15至30年前)担任游戏设计师/编码员以来,我仍然认为该学科在结合多种不同技能和主题方面是相当独特的。 因此,即使这里讨论的项目都与游戏开发没有直接关系(即thi.ng/umbrella绝对不是游戏引擎),我还是会以缓慢构建为借口来介绍,讨论并开始将概念和项目编织在一起制作了一款半功能的迷你游戏,只使用了monorepo中的软件包…

欢迎来到Shroomania!

下面是预告屏幕截图,显示了我们将在本系列文章的后续部分中构建的内容…