代码之家  ›  专栏  ›  技术社区  ›  feoh

是否有支持dynaturtles的开源/免费徽标实现?[闭门]

  •  5
  • feoh  · 技术社区  · 16 年前

    LOGO 支持“动态海龟”的编程语言——动画海龟,可以通过编程改变形状、速度和方向,以及检测彼此或环境中其他对象的碰撞。

    回到地球还是新的,8位微卫星统治的时代的迷雾中, Atari LOGO 这件事做得非常好。人们可以很容易地使用这种技术创建各种各样的小游戏和模拟环境,因为这种语言的实现具有经过深思熟虑的优雅语法。

    Microworlds 但我正在寻找一些我可以用来让一些朋友和他们的孩子参与编程的东西,而不会超出我的预算。

    5 回复  |  直到 9 年前
        1
  •  2
  •   Pedro    16 年前

    我在网上查了一下,发现 OpenStarLogo . 虽然他们没有特别提到“Dynaturles”,但文档中确实提到了碰撞检测。该网站有代码和文档下载。

    由此 wikipedia article StarLogo TNG Elica 支持三维对象。这些绝对不像我小时候写的LOGO程序。。。

        2
  •  1
  •   Theundecided Theundecided    15 年前

    我用 microworlds 对于我的标志。。。我知道kde的kturtle kturtle 我还发现了一些有趣的链接
    python turtle
    fmslogo
    MSWlogo

        3
  •  0
  •   minty    16 年前

    查看turtle python包。它位于标准python发行版中,并且支持图形化界面。

        4
  •  0
  •   Michael Kraus Michael Kraus    15 年前

    如果您使用win徽标(www.win-logo.de/eng/e_index.htm;您必须注册,然后可以尝试30天),您可以练习此代码(德语版本第2号):

    PR test
       ;* #####  Startdatei  ######
       SETZE "sprung.x" 0
       SETZE "sprung.y" 0
       flug
    ENDE
    
    PR flug
       sprung
       tasten
       flug
    ENDE
    
    PR sprung
       SETZE "sprung.x" :sprung.x + (SIN KURS)/2
       SETZE "sprung.y" :sprung.y + (COS KURS)/2
       AUFXY (XKO + :sprung.x) (YKO + :sprung.y)
    ENDE
    
    PR tasten
       SETZE "t" TASTE
       WENN :t = "d" DANN LI 30
       WENN :t = "e" DANN DZ "Abbruch!" AUSSTIEG
       WENN :t = "f" DANN RE 30
       WENN :t = "h" DANN sprung
       tasten
    ENDE
    

    好啊 问候语。克劳斯

        5
  •  0
  •   Michael Kraus Michael Kraus    15 年前

    1.)键“d”是数字4

    键“e”是数字5

    键“f”是数字6

    键“h”是数字8

    克劳斯