likes
comments
collection
share

codelab-adapter: Turn the world into your playground!

作者站长头像
站长
· 阅读数 3

Welcome to codelab-adapter

Turn the world into your playground!

提醒: codelab-adapter曾用名: scratch3-adapter

codelab-adapter是Scratch3 Lab的一个子项目, 它也是codelab.club希望贡献给社区的一个基础设施。

Scratch3 Lab是一个将Scratch3.0接入开源硬件及AI的实验项目(Scratch3 Lab: connect Scratch3.0 to open-source hardware and AI)。

我们的目标是使万物积木化。 这是一些演示案例

使用codelab-adapter,你可以轻松将任何有趣的东西接入Scratch3.0(只需几行代码),接入之后你便能用Scratch3.0的积木来操控它,让它与任何接入Scratch3.0的物体互动。无论是来自现实世界的物体,还是来自虚拟世界的AI或动画角色,都能彼此互动,我们不想针对某个硬件产品发布一个客户端,我们相信创意来自广泛的连接,我们致力于做一个中立的东西,将Scratch3.0连接到更广阔的领域,我们想做到宽围墙

硬件方面,我们已经接入了:

AI方面,我们接入了:

此外,近期我们还将codelab-adapter接入blender。如此一来就建立了现实世界与虚拟世界的连接,你甚至可以和电影中的角色打交道。很多著名的电影都使用了blender来创作。 一旦codelab-adapter与Blender连接完成,你可以徒手创作minecraft中的世界(借助leapmotion,而minecraft的资源包社区里已经有了: BLENDER MINECRAFT ADDON。你也可以使用micro:bit制作的魔法棒与虚拟世界的哈利波特一决高下。

codelab-adapter采用插件式的设计,允许你自己动手写插件来拓展它,开发手册将教会大家如何通过短短几行代码来自定义插件。

如果你有什么心仪的玩具,我们没有考虑到的,你可以使用codelab-adapter将它接入Scratch3 Lab,我们也鼓励你与大家分享其中的乐趣 :),如果你有什么令人振奋的点子或者遇到什么困难,欢迎联系我们

我最近正在把童年玩的的四驱车接入其中 :)

我们正为Scratch3 Lab构建社区,大家有什么有趣的动手经历或想法,欢迎分享到社区,在这儿寻找志同道合的小伙伴。一起折腾些好玩的东西,毕竟人生苦短。

如果你想走得快,一个人走; 如果你想走得远,一群人走。

目前已支持的插件

这是Scratch3 Lab目前支持的部分插件截图 codelab-adapter: Turn the world into your playground!

目前驱动的硬件(部分截图)

codelab-adapter: Turn the world into your playground!