豹
这是什么?
豹有两个主要组成部分:
1. Leopard :用于创建游戏的Javascript库
Leopard是一个库,可轻松使用Javascript创建游戏。 该库处理渲染精灵,碰撞检测,音频等。 它被设计为易于实际使用的人。 如果您是个人,则可以使用Leopard制作游戏。
但是,豹子还袖手旁观……
2. sb-edit :转换暂存项目的编译器
Leopard库的设计非常类似于编程语言的设计。 这绝非偶然; 它允许直接,轻松地从Scratch转换为JavaScript。 有很多原因导致没有库就很难做到这一点(主要是Scratch处理异步代码的方式),但是与Leopard一起使用时,翻译却很愚蠢。
所有这些都意味着可以存在一个编译器,该编译器可以通过将Scratch项目直接转换为可用的Javascript。 这不是一个丑陋的编译,几乎没有人为输入的空间。 最终的代码简洁明了,
评论0
最新资源