其实,我接触过一些在年轻时就对编程感兴趣的游戏玩家,他们大多数都在自学的过程中放弃了这条道路。
近日,英国的Fuze公司公布了一款可以在Switch上实现编程教学的软件——《Fuze Basic》。
来自英国的Fuze公司的业务,主要面向的用户是小孩子,他们的产品多是教会孩子如何编程的软件。软件使用的Basic语言是给初学编程的人使用的,作为一款编程教育软件来看还是洽到好处的。
这款登录了Switch的软件也不例外,自公布就用儿童向的编程软件来定义自己。这款软件内置了一些学习编程的项目来作为教程,通过教程的学习,使用者可以利用这款软件制作出2D或者3D的游戏。
软件中的输入可以使用触摸屏、手柄或者外接的USB键盘来实现编程,并且软件内部收录了一些图形和音频,便于使用者进行制作,编制完成的游戏也可以下载。
其实编程软件登陆移动端也不是第一回了,之前也有过各种各样的编程软件登陆过移动平台。
手机上的编程软件其实已经很多了,从Basic语言到Java到C语言,甚至到苹果官方的编程语言Swift,各种各样的编程软件我们都能在应用商店里看到。
苹果官方在去年的WWDC上也公布了一款关于Swift的编程游戏,《Swift 运动场》。这款游戏也是面向儿童和没有编程基础的人群的一款游戏,同样也是通过一系列的游戏来教会人们如何使用Swift语言。
其实在3DS中也出现过编程的软件,这个软件叫《迷你程序员3》(Petit Computer3),他之前的两部并不是发行在3DS上,而是在电脑中处理3DS程序的软件。后来第二部软件被移植到了3DS上,并在第三部登陆3DS的商店之后下架。
第三部仍然沿用了这个名字,并且也是使用Basic语言进行编程。这款软件并非完全面向新手,虽然有一些功能能够指引完全没有编程经验的人,但是大部分功能都还是为了更方便的编程而设计的。
虽然作为新手入门的编程语言Basic还有许多的功能在移动端难以实现,许多编程软件的各类漏洞也为人诟病,不过这些软件也让程序员在社畜的路上根本停不下脚步。
Fuze的这款编程软件会在明年的第二季度正式登陆NS平台,也许这个软件能把更多的人带入这个行业,让他们了解到编程的快乐。