Comfy 是一个在 Rust 中构建的有趣的 2D 游戏引擎。它旨在具有明确的设计、高效且易于使用。
comfy 是什么呢?_自上次更新以来已经过去了一年,由于有些人仍然喜欢阅读我的内容并得出结论,我感到有责任提供更多更新信息,因为过去一年有很多人询问我有关 C++ 的问题。_TL;DR: 我已经不再使用 C++ 了,而是构建了自己的编程语言,它编译成 Lua,通过 LuaJIT 实现 FFI,调用我自己非常小巧、非常简单的 C OpenGL 游戏框架( GL/SDL/Soloud/Imgui),在 Lua 端提供全面热加载支持,全面 LSP 具有完成、诊断等功能。对于关心的人来说,该语言的编译器是由 Rust 构建的,它名为 Rock,并不是开源的。
整个 Comfy 体验教会了我很多东西,其中一个就是,我其实并不想成为一个开源维护者,虽然我非常喜欢社区的氛围和与人交流,但我也不喜欢负责别人的项目无法正常运行。在这一点上,我非常确定我做这些事情的动机是错误的,虽然我享受了人们的关注,但我不喜欢这个过程。
有了 Rock,我创造了一种只为我自己而设计的东西,我不必向任何人解释我的选择,也可以写出粗糙的代码来克服我不关心的障碍。虽然我本质上是一个完美主义者,但我写的实际代码越多,我就越意识到自己在实践中并不够完美。生活中有太多我想做的事情,我不想把精力浪费在我不认为有意义的事情上。
暂无开放 Issues,或尚未同步最近议题。