Scratch是MIT出品的一个极易简单上手的编程软件,说是编程软件,其实基本上只要使用鼠标就能完成所有的编程语句。这个软件的一个主要目的就是教会初学者来领会最基本的编程概念:包括赋值,判断,循环,多线程等等。在使用这个软件的时候,很多时候,你就可以感觉是在搭积木,所有的语句都已经被划分成了各种种类,然后只是从各个部分里选取合适的语句组合起来(见下图)。可就是这样一个软件,已经可以编写相当复杂的游戏。
于是利用这个软件,我也花了一下午来想一个小游戏。我原本想编写一个当初风靡寝室的活过30秒系列的飞机游戏,可是实在懒得粘贴复制太多次,就作了些变动,只有两个敌机,但速度随时间增快,然后敌机可以自己互相碰撞,但只能允许撞七次,同时还让自己的飞机可以有力场影响敌机的飞行路线,可是我还是无法支撑过50秒,有兴趣的话,不妨试试玩玩这个游戏呀。(在网页界面里,仿佛有一些毛病,还是挺有机会让敌机自我撞毁而胜利的;你也可以下载Scratch到桌面在进行游戏,可以玩得更流畅些,更有挑战些,或者试着调试一些参数把难度增得更大)
Learn more about this project当然主网站上还有更多好玩的游戏,不妨去看看。不仅如此,你也可以完全试试编写你想玩的游戏呀:)
Comments 5
37s….
Posted 15 Oct 2007 at 9:50 am ¶原来是”you lose!!”
Posted 15 Oct 2007 at 9:52 am ¶我第一眼还看成” you loser!!”, 心想这游戏也太mean了吧?
it seems if you are using Java 6.0, then you will have fewer bugs
Posted 15 Oct 2007 at 10:00 am ¶这游戏比较好玩
Posted 15 Oct 2007 at 11:41 am ¶好像是我按住方向不松的话, 游戏速度就会加快, 但是秒表速度不变. 也就是说, 如果只轻击方向键控制飞机, 直行的时候不按健, 可以坚持更长的”秒表时间”
按住方向好像只会加快自己,敌机是一直稳扎稳打的在加速…
Posted 19 Oct 2007 at 3:44 pm ¶Post a Comment