【问题标题】:Which programming languages should one know to modify source code of SCRATCH修改 SCRATCH 源代码应该知道哪些编程语言
【发布时间】:2010-08-25 18:07:39
【问题描述】:

我打算构建一个自定义版本的 SCRATCH。我是一名 Web 开发人员,因此不熟悉可能用于构建 Scratch 的技术。

我看到那里使用了很多技术,例如 Java Applets、C、SmallTalk 等等。

谁能告诉我为了我的目的修改 SCRATCH 所需的基本技能?

【问题讨论】:

    标签: mit-scratch block-programming


    【解决方案1】:

    你应该得到 Scratch 的源代码:http://info.scratch.mit.edu/Source_Code

    【讨论】:

    • 它只包含一个 .changes 文件、一个 .sources 文件和一个 .image 文件。它没有给我任何线索从哪里开始。
    • 阅读源代码页面上的信息,它会告诉您确切的操作:“下载包含 Squeak 图像和更改文件。要查看源代码,只需将 .image 文件拖放到Squeak 虚拟机(例如 Scratch.exe 或 Scratch.app,它们与 Scratch 捆绑在一起)。如果您是 Squeak 新手,请参阅下面的“Scratch 和 Squeak”部分。”
    【解决方案2】:

    Squeak 不是一种编程语言。看来我需要了解 SmallTalk 才能进行更改,而要进行更剧烈的更改,我需要编写 C 代码。

    【讨论】:

      【解决方案3】:

      Scratch 是用 squeak 写的,是 smalltalk 的 java 实现。

      【讨论】:

      【解决方案4】:

      对于 1.4,使用吱吱声。对于 2.0,使用 actionscript。 如果你想修改 2.0,请阅读http://scratch.mit.edu/discuss/topic/38970/

      【讨论】:

        猜你喜欢
        • 2011-03-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-01-07
        • 2011-05-02
        • 1970-01-01
        • 1970-01-01
        • 2011-02-21
        相关资源
        最近更新 更多