space chemChem是不是应该叫编程类游戏

当今最吸引人的职场技能是编程,在世界范围内已经有3600万儿童参与了一个名为“编程一小时”的活动,这个活动除了能让这些孩子学会使用软件外,还能让他们了解软件的编写过程,掌握一技之长,对他们长大后的职场生涯也能有一定的帮助。
CodeCombat
CodeCombat是一个通过玩游戏来学习编程的网站,也是GitHub上最大的开源CoffeeScript(一种脚本语言,类似JavaScript)项目,有上千程序员和玩家为其编写程序、测试游戏,到目前为止已经翻译成17种国外语言,并且该网站将所有源代码提交到GitHub上,实现了全面开源。
并且官方称他们网站的任务就是教会人们如何编程,游戏覆盖编程菜鸟到大神各个阶段,总共超过9千关,而人们不需要任何编程知识即可了解程序的运行逻辑,就编出实用的代码,不过很遗憾,官方在中国开设的服务器会特别的慢,并且你会看到如下令人失望的代码,既然是开源的,我们当然希望是免费的~每月$9.99的订阅着实是有点贵了,Free才是开源的真谛不是吗?但是庆幸的是国内有组织提供了这项服务,更快的速度、更好的中文支持,并且这一切都是免费的。
Lightbot和Lightbot Jr.
Lightbot是一款由加拿大学生Danny Yaroslavski编写的关于计算机编程的迷宫游戏,游戏的目标是让机器人举起所有的蓝色瓷砖,当然它还会为孩子提供各种各样的指导和提示,直到完成目标。
适用年龄:4-8岁(Lightbot Jr.);9岁以上(Lightbot)
平台:网页浏览器、iOS、安卓
价格:免费(浏览器)、3美元(iOS/安卓)
这款游戏更适合学龄前的儿童,游戏中大量遍布鲜艳的颜色和有趣的图片,这种方式让小孩子们乐于沉浸其中并保持长时间的兴趣,当然,必要性的说明文字还是要有的。
适用年龄:5-8岁
价格:免费版(Pro版本7美元)
如果你想给比较大的孩子一些挑战,或是想给你自己一些挑战,你可以试试Robozzle。这是微软编程人员Igor Ostrovsky在业余时间开发的一个游戏。
适用年龄:6岁以上
平台:网页浏览器、iOS、安卓、Windows Phone
价格:免费(网页浏览器版),免费或是2美元(移动版)
Cargo-Bot是第一个完全针对iPad开发的编程学习应用,它的难度起点非常适合5岁以上的儿童,但是随着游戏的不断进行,其难度也会不断增加。
适用年龄:5岁以上
平台: iOS
价格:免费
SpaceChem这个游戏于2011年面世,它的用一种类似科幻电影的画面让用户来学习编程知识。
适用年龄:10岁以上,包括成人
平台:PC、Mac、Linux、iOS、安卓
价格:免费预览版、PC/Mac/Linux版10美元、iOS/安卓版3美元
Machineers
Machineers是一个探险类游戏,玩家能够在游戏中与各种已经破损的机器进行交流与互动,试用编程原则(而不是编程语言)和拖拉的界面对这些破损的极其进行修复,着实做了一次坏人呢,如有意培养孩子对编程的兴趣,这里的游戏都是不错的选择,本文因篇幅和环境原因主要介绍了CodeCombat,那么,爱学习、爱快乐的你还不快去尝试一下呢?
适用年龄:9-14岁
平台:PC、Mac(iPad版本正在开发当中)
价格:免费试用
本文地址:编辑:张宏宇,审核员:陶武杰
我们懂得《Linux就该这么学》作为一本Linux入门读物,更加有责任,有必要将文章质量不断提高,知识点不断扩充,让实验更加的实用,不辜负每位读者给予我们的支持,因此我们正在全球各地部署书籍的镜像站点,想用最迅猛的访问速度满足您心中那颗求知的小宇宙,同时,向每位会员承诺,本书可永久免费学习,提供所有所需工具以及在能力范围内的答疑支持。收费培训服务:/training
进阶课程目录
第24章 使用Xen与Kvm部署虚拟化服务环境。(即将公布)
Linux技术交流QQ群
向每个正在奋斗的Linuxer致敬.
Linux技术交流群A:560843
Linux技术交流群B:340829
Linux技术交流群C:463590
Linux技术交流群D:915246
Linux技术交流群E:1663106
Linux技术交流群F:1653851
3月0 篇文章4月0 篇文章5月0 篇文章6月0 篇文章7月0 篇文章8月0 篇文章9月0 篇文章10月0 篇文章11月0 篇文章12月0 篇文章
1月0 篇文章12月0 篇文章玩游戏,找工作? | 科学人 | 果壳网 科技有意思
玩游戏,找工作?
虚拟 游戏 网络 安全 隐私 招聘 简历
本文作者:邮菜菜
对伦敦的网络恐怖袭击正在进行中。黑客们自称“旗帜日协会”,并声称他们已经渗透了贝尔法斯特号军舰的武器系统,并控制了它的海军炮,对准市政厅。人们担心黑客可能会控制海军炮攻击关键基础设施:一个水处理厂、一个智能电网和一个化学废物处理设施。
来自42个国家的新锐安全人才正在一个黑暗的控制室工作,试图“夺回”军舰的武器控制系统。不过这当然不是真正的网络恐怖袭击,而是一个演习——它是“英国网络安全挑战赛”的决赛内容。
然而在决赛上,参赛团队正聚集在笔记本电脑周围……“玩游戏”。
看到右上角的屏幕了吗? 参赛人员确在玩游戏……不过这不是电子竞技,而是一个网络安全挑战赛。图片来源:
他们捕捉着“旗帜”们隐藏在文件中的信息,以便让自己到达游戏的下一关。每一个标志也许都是某种证据或者线索,指向幕后黑手的位置以及行动。
“玩游戏的挑战赛”听起来挺炫酷?其实他们正在竞争英国网络安全的职位。
Cyphinx:虚拟的“招聘大厅”与“职业技能展示会”
近年来,英国在网络安全工作上有一些缺口需要补充。最近,针对一组特殊的群体,英国人想了一个十分有吸引力的方案:用玩游戏的方式招募游戏玩家。
英国网络安全挑战()是一个由政府和行业组织的活动,目的是识别和招募有潜力的信息安全人才。最近他们推出了一个全新的平台——一个虚拟的世界“”——用来吸引“野生”的玩家成为潜在安全专家。
作为通向不同游戏的通道,“Cyphinx”是一个虚拟摩天楼,里面的每一层都是一个游戏,用来测试玩家对网络安全相关技能的掌握程度,还有不同的难度级别。
进入“Cyphinx摩天楼”的方法很简单。当你注册后、建立头像后,你就会发现自己的虚拟小人出现在了虚拟摩天楼大厅里。这个项目的技术总监杰·阿伯特(Jay Abbott)说,摩天楼可以一直往上增加楼层,这意味着游戏关卡数也能随之增加。
虽然看起来有些粗糙,不过当你进入这个“游戏大楼”后,你会发现每一层都会有不同的游戏体验。当然,它们的主要目的是测试你的网络安全技能。图片来源:cybersecuritychallenge.org.uk
大楼的电梯是关键特征,是“通向不同世界的大门”。玩家在每一层里都可以任意走动、和任何对象互动,因此产生不同的游戏体验。游戏是赞助商和挑战的爱好者设计并建立的,尝试把“传统”的密码破译谜题放入“现代”的游戏体验中。
这些游戏包括了隐藏有特定代码的Minecraft世界、一个在YouTube里取证的任务、一个破解内部间谍的密码游戏,以及更多传统的网络分析游戏。在游戏环境里,玩家完成不同的任务能够获得徽章,同时完成不同技能也会有相应的得分。这可以用来帮助玩家确定他们最适合的工作。
挑战的赞助商能在摩天楼里化作类似“NPC”的存在,直接与玩家互动。它们可以在虚拟空间里发布真实世界的工作信息,相当于一个虚拟世界的招聘大厅。得分高的玩家能够参加“网络安全挑战”在真实世界里的比赛,以及相应的大师班,找到对口的工作。
你的目的是找出隐藏在这个Minecraft世界的特定代码。是的,这是“大楼”的某一“层”。图片来源:cybersecuritychallenge.org.uk
玩游戏, 找工作?
“从过去五年‘英国网络安全挑战’的结果看来,很多出色的网络安全人员也是游戏玩家。”项目负责人斯蒂芬妮·达曼(Stephanie Daman)解释道,“我们就想,为啥不试试看从英国三千万游戏玩家里招募呢?让他们在游戏里展示技能,而我们则可以招募想要的人才。”达曼还表示,她希望看到游戏玩家和安全专业人员这两条道路汇合的那个点。
挑战的陪审员罗博·帕特里格(Rob Partridge)认为这是一个非常好的工具:“它能让你看到那些无法从面试或简历中了解的东西。看到有人在做这件事,我真的觉得很有价值。”毕竟,提高网络安全是人们越来越关注的事情。
虚拟的“Cyphinx摩天楼”。它可以增加高度以增加更多可访问的游戏内容,来对玩家进行更多的工作技能测试。不过,这个外形怎么看起来有点像真实世界中的某一幢著名的大楼呢……图片来源:cybersecuritychallenge.org.uk
Cyphinx能否吸引更多的玩家到目前为止仍有待观察。阿伯特觉得,游戏的主旨是在一个可访问的环境提供一个平台,用来介绍网络安全行业,并吸引更多人加入。更妙的是,这个虚拟世界是可扩展的,可以随着时间的推移不断更新。“我们建立了一个平台,而之后我们将继续建立更加身临其境的角色扮演游戏,让游戏玩家使用。”他说。
当然,游戏的最终目标是让玩家从游戏走向维护网络安全的职业生涯。这是游戏化(Gamification)在找工作里的应用。也许不久之后,随着可穿戴设备以及虚拟现实技术的应用,我们也能在其他工作领域以“游戏”的形式进行招聘了。(编辑:)
PS:如果你想尝试一番,可以点击。
你可能感兴趣
理想:网瘾少年被军情六处录取,废宅转身变特工,事业有成,迎娶白富美,走向人生巅峰现实:老爸:“整天就知道玩个破游戏,你看看你那成绩!信不信把电脑给你砸了!”
引用文章内容:也许不久之后,随着可穿戴设备以及虚拟现实技术的应用,我们也能在其他工作领域以“游戏”的形式进行招聘了。未来某天,我正在动物园游览,突然一只狮子从笼子里跑了出来,人群四散逃命,突然间我的眼前被百度眼镜弹出的一条信息遮住了视线:恭喜你,刚跑出了百米9秒的惊人好成绩,请问有意加盟国家田径队么?待遇好、工资高、科学训练……
游戏主播:“接下来,大家和我一起找漏洞。”10天后,游戏主播被录取了ORZ。
显示所有评论
全部评论(25)
理想:网瘾少年被军情六处录取,废宅转身变特工,事业有成,迎娶白富美,走向人生巅峰现实:老爸:“整天就知道玩个破游戏,你看看你那成绩!信不信把电脑给你砸了!”
引用文章内容:用玩游戏的方式招募游戏玩家不是练级不努力,奈何对面RMB......
其实整个事,不过是因为从0培养费钱了,直接把民间的人才通过游戏收集起来.....记得以前看过一个电影说的也是这么个事儿,不过冠军遭到了通缉.....
我作为,炮灰级玩家就别来凑这热闹了
为什么还得注册, 就不能玩玩看么。。
。来自 果壳的核
游戏主播:“接下来,大家和我一起找漏洞。”10天后,游戏主播被录取了ORZ。
引用文章内容:也许不久之后,随着可穿戴设备以及虚拟现实技术的应用,我们也能在其他工作领域以“游戏”的形式进行招聘了。未来某天,我正在动物园游览,突然一只狮子从笼子里跑了出来,人群四散逃命,突然间我的眼前被百度眼镜弹出的一条信息遮住了视线:恭喜你,刚跑出了百米9秒的惊人好成绩,请问有意加盟国家田径队么?待遇好、工资高、科学训练……
引用 的话:为什么还得注册, 就不能玩玩看么。。招聘,顺便掌握全国野生计算机高手信息。。。不注册,第二个目的无法简单达成。。
玩游戏很多年,特别是联网或者对战的游戏,特别能体现出这个人原本的性格。以即时战略为例,有人就喜欢进攻进攻。有人就喜欢稳步发展。(当然发展到职业级别会有不同)但最初的选择大都符合他本身的性格。在一篇蛮荒的游戏世界中(即不成熟没攻略等)他所展示出来的探索能力,学习能力也一样真实。所以用游戏来鉴别那些不仅仅需要专业知识,更注重实战中学习的行业应该是可行的。(比如军事领域)因为游戏鉴别的不是专业知识,而是临场应变能力。
啊好像有类似的游戏,我记不得名字了。几年前的好像,游戏内容就是,只要你的黑客技术(其实就是编程技术)越牛逼,你的游戏角色越牛逼。所有的打怪掉装备,全部靠代码完成,游戏一些关卡需要你通过编程的手段去攻破。到底叫啥来着,实在想不起来了……
像哪栋大楼?
引用 的话:其实整个事,不过是因为从0培养费钱了,直接把民间的人才通过游戏收集起来.....记得以前看过一个电影说的也是这么个事儿,不过冠军遭到了通缉..... Who Am I - Kein System ist sicher是不是这个?
然而真正的高手已进入后台修改了数据。
引用 的话:像哪栋大楼?联合国大楼。。。
引用 的话:啊好像有类似的游戏,我记不得名字了。几年前的好像,游戏内容就是,只要你的黑客技术(其实就是编程技术)越牛逼,你的游戏角色越牛逼。所有的打怪掉装备,全部靠代码完成,游戏一些关卡需要你通过编程的手段去攻破...再努力想想,请不要放弃!
引用 的话:再努力想想,请不要放弃!哇擦,我说的那个没找到,但是找到好多其他类似的游戏……“ 那这款名为《Screeps》的沙盒游戏是怎样成为程序员专属的呢?原来游戏中,玩家要通过“Javascript”才能控制殖民地内的单位,这些单位需要通过脚本语言来行动,你不需要一直在线这些命令也会得到执行。  《Screeps》中包含着领土、矿产、基地、经济等很多元素,这些元素组成了这款沙盒游戏,你的编程能力越厉害,游戏就会越厉害,也会更精彩,玩家在使用脚本命令后,游戏中的单位会开始工作,甚至还能在里面为你遛狗。”“《TIS-100》是一款开放结局编程游戏,由《太空化学》(SpaceChem)以及《无限工厂》(Infinifactory)的制作人Zachtronics操刀,游戏中玩家要重写破坏的代码部分来修复TIS-100,并解锁其中的秘密。逼格满满的编程游戏  游戏当中马赛克外观的智能系统TIS-100,其本身是一个巨大的并行电脑结构,由诸多规格不一的异构节点组成。TIS-100对于需要复杂数据流处理的应用来说相当理想,比如说金融交易自动化,大数据收集以及市民行为分析等。”“什么是Robocode?其实我对机器人一直很感兴趣。我记得在我还是初中的时候,就知道 AplleⅡ上有一个程序,用它来编写简单的机器人程序,然后相互作战。当时自己还完全不懂编程,总是向往着,那神秘的编程高手玩的游戏是怎样的?Robocode就是这样一个东西,但是更好一些。它是一个基于Java语言的机器人作战游戏。 其代码的编写和建模都不错,玩起来也很有趣。Robocode是很多"编程游戏"软件中的一个,他们共同的特征是在没有用户输入的状态下许多机器人在一个及竞技场中比赛,用户必须编制一个高效的机器人来取胜。Robocode特别的像一场机器人坦克的大混战,它们互相开火直到只剩一个胜利者。程序完全是由JAVA编写,并且玩家必须要创造一个继承自Robot类的类。”
引用 的话: Who Am I - Kein System ist sicher是不是这个? 不是,很老的作品了,00到08之间或更早
引用 的话:未来某天,我正在动物园游览,突然一只狮子从笼子里跑了出来,人...然后惊喜着被咬。
引用 的话:招聘,顺便掌握全国野生计算机高手信息。。。不注册,第二个目的无法简单达成。。所以。。很无奈的注册了
建筑学专业,分形艺术小组管理员
虚拟的“Cyphinx摩天楼”。它可以增加高度以增加更多可访问的游戏内容,来对玩家进行更多的工作技能测试。不过,这个外形怎么看起来有点像真实世界中的某一幢著名的大楼呢……图片来源:cybersecuritychallenge.org.uk请问像哪个大楼?
引用 的话:然后惊喜着被咬。然后就没有然后了。。。。
Minecraft!居然还能用来招人!
《人力资源机器》 也是款编程游戏
显示所有评论
(C)2016果壳网&&&&京ICP证100430号&&&&京网文[-239号&&&&新出发京零字东150005号&&&&
违法和不良信息举报邮箱:&&&&举报电话:天极传媒:天极网全国分站
您现在的位置:
& >&开发者分享制作SpaceChem的经验教训
开发者分享制作《SpaceChem》的经验教训天极网开发频道 10:15
  发行《The Codex of Alchemical Engineering》不久后,这是款关于建造能够创造和改变炼金化合物的机器的Flash游戏,我开始思考化学主题的续作。由于《Codex》已是简化版分子键合内容,扩充至化学元素多半会带来更多机制(例如原子之间的多种化学键)和谜题(不同化合物,从水之类的简单元素到苯之类的复杂元素)。尽管如此,但立即制作续集不是我的风格,所以我将此想法暂搁一旁,继续向前迈进。
  约1年之后,我拜访了西雅图的油库公园,深受其被遗弃的化学处理管道的启发。
  回想起化学主题的《Codex》续集,我忽然想到将“Codex”的低级操作同高级管道构建机制结合起来。于是《SpaceChem》的构思便诞生了。
  游戏构思在随后6个月里获得逐步发展,造就一个包含boss战斗的宇宙恐怖故事。
  我开始携手同事利用业余时间开发这款游戏,最终在《SpaceChem》发行前,团队成员扩充至7人。
the codex(from gamaustra)
  表现突出之处
  1. 我们制作开放式的谜题
  虽然我们做出许多存有疑问的开发决策,但游戏的开放式谜题无疑是我们做出的最明智之举;没有这些元素,《SpaceChem》就不是《SpaceChem》!
  《SpaceChem》的标准玩法“模式”是,给予玩家系列工具(指令和反应器),包含清晰终止条件的挑战(制作分子X、Y和Z),以及创造解决方案的空白区域。因此我们能够设计出各种不知要如何破解的谜题,确保各个挑战在逻辑上具有独特性,无法通过重复之前的解决方案进行破解。
  完关卡后,我们重新进行排序,移除逻辑“复制品”,填充“缺口”,进而创造线性难度曲线。从某种程度上来看,这令谜题设计变得更加简单,因为这避开同时设计谜题及其解决方案所产生的争论不休难题。
  以此方式制作谜题的一个有趣副作用是,它们最终变得更加开放,更像是工程师和设计师在现实生活中所遇到的难题。虽然有些玩家觉得这令人望而生畏,但其他玩家则觉得这令他们有所收获,能够在解决方案中找到其他游戏所没有的主人公感觉,迅速促使《SpaceChem》跻身“最受欢迎游戏”之列。
  gasworks(from gamasutra)
  2. 我们降低风险
  虽然这不像全职游戏开发那般诱人,但参与《SpaceChem》的多数人员都在身兼游戏领域之外的全职工作之余,利用业余时间进行游戏开发。这让我们能够完全基于利润分成获得报酬。
  通过同国际外包商合作,填补我们的人才空缺,运用手边的免费工具和软件,发行《SpaceChem》的非时间投资变得微乎其微,且风险很低。虽然这显然不适合“谨慎”的游戏开发者,但它让我们能够满怀激情地踏入游戏领域,无需担心遭遇失败!
  3. 我们选择杰出的平台――PC!
  对《SpaceChem》这类作品而言,PC是最佳平台。相比苹果App Store 和Xbox Live Indie Games之类的类似“开放式”平台,PC的准入门槛较低。几乎所有在上读到你游戏的用户都能够通过若干点击购买和游戏。利用这点,我们得以分若干阶段呈现《SpaceChem》:
  a. 当《SpaceChem》发行时,玩家只能够通过Zachtronics Industries(游戏邦注:专为销售《SpaceChem》而创建的网站)商店购得。我们选择创建自己的商店,因为这让我们能够瞄准3个PC平台(Windows、Mac和Linux)出售内容,因为它让我们能够获得100%的收益(扣除PayPal费用),因为我们无法入驻Steam。尽管我们的用户基础比其他在线商店小很多,但通过《Codex》和《Infiniminer》等先前作品所建立起来的Zachtronics Industries用户基础很快接受《SpaceChem》,给予我们强有力的开始。
  b. 在游戏尚未发行前,PC游戏网站Rock Paper Shotgun在2011 IGF的入围名单中发现《SpaceChem》,撰写了一篇推崇游戏的文章。游戏发行后,该网站发表了一篇评论和访谈内容,显著提高游戏的关注度,促使游戏获得其他游戏资讯网站的评论及获得采访机会。这里的经验是:作为营销预算甚微的独立游戏开发者,游戏新闻工作者是你的最佳朋友!
  c. 有关《SpaceChem》如何杰出的消息传开后,我们得以重新接洽Valve,商讨Steam平台的推广事宜。通过投入些许工作,将《SpaceChem》同Steam平台进行整合,融入成就和好友排行榜元素,游戏顺利于Steam发行,让我们得以利用他们庞大的用户基础,惊人的季度销售成绩,以及轻松的更新过程。虽然过去1年,我们已于许多推广渠道发行《SpaceChem》,但没有平台像Steam如此成功。
  d. 2011年底,我们同Humble Bundle展开合作,将《SpaceChem》纳入Humble Frozen Synapse Bundle之中,这由于我们瞄准Windows、Mac和Linux而具有可行性。
  4. 我们采用C#语言
  在《SpaceChem》中采用C#语言让我们在各开发阶段都取得突出表现,尤其是当我们做出后发行决策,将游戏移植至全新平台――iPad。
  我们的所有开发者都非常精通C#,这使得这一语言成为我们显而易见的选择。杰出工具支持和快速编译时间显著降低尝试新构思所需耗费的时间。
  这些功能让我作为一位设计师,能够随意浏览和调整游戏的所有元素,无需通过开发者的协助。我们的语言决策同时还意味着,我们能够基于相同语言编写所有内容(游戏邦注:游戏引擎、游戏脚本语言和工具)。
  初期阶段,我们担心采用托管语言会带来运作问题,但这在实际操作中并不成问题。
  采用C#语言也让我们能够将《SpaceChem》移植至所有平台。起初,我们计划通过XNA同时瞄准Windows和Xbox。当我们随后决定锁定Mac OS X和Linux平台,而非Xbox时,我们转投和SDL,进而能够轻松瞄准3个平台开发内容,在非Windows平台中采用Mono。
  当我们随后决定尝试将内容移植至iPad时,我们得以利用MonoTouch,而且只需重新编写游戏针对具体平台的元素。多数移植工作都集中在更新UI,以配合触控界面,而非传统的和。
  5. 我们在“社区功能”上具有创新性
  两个之前基于Flash的开放式|“编程游戏”《Codex》和《KOHCTPYKTOP》都引入允许玩家以文本块保存和加载解决方案的功能。虽然这带来糟糕的保存/加载体验,但它带来出乎意料的结果:让玩家能够在Kongregate和Zachtronics Industries网站中展开评论,进而创造出最高效的解决方案(游戏邦注:以保存/加载文本作为根据)。由于《SpaceChem》将成为类似的开放式游戏,我们初期就清楚我们需要提供方式让玩家评估自己的解决方案,亲自参与其中。
  《SpaceChem》的柱状图用于取代总体排行榜。它们解决两个常见问题:
  a. 让你的名字出现在排行榜顶部是奇妙的欺骗刺激手段。
  b. 对于多数玩家来说,总体排行榜积极向他们传递的唯一信息是,他们糟透了。
  和总体排行榜不同,《SpaceChem》的柱状图让你快速、客观查看你的解决方案和整体形势的比较情况。我们发现,多数玩家都知晓他们的解决方案糟透了,但在查看柱状图后,他们很快制定个人挑战,重新体验谜题,以提高分数。由于我们引入3种敌对参数(游戏邦注:循环数量、符号数量和反应器数量),基于某种标准进行优化的玩家通常在其他情形中都表现糟糕,以低分填充图表,这令超越单个类型中的平均值变得更加轻而易举。
  在《SpaceChem》的所有功能中,分数柱状图是最热门的内容之一,也是我最喜欢的内容之一。鉴于这一功能的执行并不比排行榜复杂,我们没有理由不在游戏或社区平台中植入这一要素――我们瞄准你,Steam!
graphs(from gamasutra)
  为了让玩家能够亲自参与,我设计这样的功能:在此有效解决方案能够导入我们的网站,作为系列包含嵌入分数信息的可浏览截图,这些内容能够轻松移植至论坛、Twitter或互联网的其他位置。除让玩家参与外,它还融入游戏广告,协助促进“潜在病毒式传播”。
  但在落实这一功能的过程中,我们发现,我们无法追踪《SpaceChem》的截图。我们转投记录视频,将YouTube当作“托管解决方案”,这恰巧包含社区功能。
  当我们开始落实游戏视频录像功能时,我们发现基于C#语言落实跨平台视频录像非常困难,无论是在技术,还是授权方面。我们最终编写出能够让我们将原始RGB信息(通过帧缓冲器抓取)植入Ogg Theora视频文件中的小型本地工具(针对各平台所编辑的)。这些视频文件随后或保存在玩家的桌面,或通过玩家认证上传至YouTube。
1分页导航1.表现突出之处2.
(作者:游戏邦责任编辑:王健楠)
天极新媒体&最酷科技资讯扫码赢大奖
* 网友发言均非本站立场,本站不在评论栏推荐任何网店、经销商,谨防上当受骗!
办公软件IT新闻整机当今最吸引人的职场技能是编程。在世界范围内,已经有3600万儿童参与了一个名为&编程一小时&的活动,这个活动除了能让这些孩子学会使用软件外,还能让他们了解软件的编写过程,掌握一技之长,对他们长大后的职场生涯也能有一定的帮助。近些年来,硅谷的企业越来越重视技术人才的重要性,技术人才的招聘工作,也成为了最让这些企业挠头的事情。传统的招聘方式已经无法帮助科技企业找到足够的技术人才,于是一些新兴的专门提供技术人才招聘服务于的企业纷纷成立。更有甚者,一些著名的科技企业为了获取优秀的技术人才,甚至会花大价钱去收购另一家企业。于是我们经常在各种媒体上看到这样一个新兴词汇:人才并购(Acqui-hire)。例如在今年3月,就斥资800万美元收购了一家名为Readmill的社交阅读应用。而Dropbox看上的,其实并非Readmill的产品,而是这家公司的优秀工程师。而在技术人才的收入方面,如今的科技企业,也会给开发人员等技术人才开出让他们无法拒绝的年薪,为的只是将这些技术人员招到自己的麾下,或是留住他们。此前,一位初创企业的创始人曾经讲过这样一件事情:他曾尝试从谷歌&挖角&一名程序员,并且为这位程序员提供了一份在这位创始人看来非常高的年薪:50万美元。他本以为这样的高年薪足以让这位在谷歌工作的程序员动心。但是他低估了谷歌为留住优秀的人才所会付出的代价,这样的&高年薪&在诸位谷歌技术员工眼中看来,根本就是不值一提。这位程序员给那个初创企业创始人做出了回复,他首先表示自己十分感谢这位创始人的邀请,同时他还透露,谷歌给他的年薪为300万美元,除此之外还有一些股票。当然,并不是每一位编程人员都能够拿到300万年薪,也并不是每一家科技企业都像谷歌一样&财大气粗&。但是编程人员已经成为了如今的高薪职业,这已经是不争的事实。就算你不想让孩子长大后以编程为生,了解一些编程的基本概念,也能够帮助孩子提高解决问题的能力,并且提高思辨能力,这两个能力都能让孩子在未来的成长过程中受益良多。比尔?盖茨曾说过:&学习编写程序,能够帮你拓展思维,并且让你更好的进行思考,它能够让你获得更多的思考问题的方法,我认为这对所有人来说都是非常实用的。&目前市场上这样的平台和产品其实有很多。诸如Scratch和Alice等一些平台都能够让孩子(包括成人)使用一些简单的编程方法来创造属于他们自己的游戏。Coursera和Codecademy等在线学习平台也提供了很多编程学习的内容。但是并非所有孩子都能够直接进入这种编程环境。对于这部分儿童来说,市场上还有许多以游戏的方式来学习编程的产品,这些游戏能够教会他们一些编程的基本概念和方法,而且还能寓教于乐,更适合儿童进行编程学习。我们对这些旨在让孩子了解编程的游戏进行了一个整理,其中一些还在进行开发,你可以从中进行选择。这些游戏几乎涵盖了所有系统平台,例如iOS、安卓、Windows Phone、PC和Mac等,甚至还有桌游,其中既有免费游戏,也有付费游戏。你可以根据实际情况来为孩子进行挑选。Lightbot和Lightbot Jr.适用年龄:4-8岁(Lightbot Jr.);9岁以上(Lightbot)平台:网页浏览器、iOS、安卓价格:免费(浏览器)、3美元(iOS/安卓)专家点评:&虽然这个产品看上去很简单,但是Lightbot能够让孩子接触和认识一些有趣的计算机编程概念。&---- Fritz Ruehr,Willametter大学计算机科学系副教授。Lightbot是一个关于计算机编程的迷宫游戏,创造者为一位来自加拿大的大学生Danny Yaroslavski。这个游戏的目标,是让画面中的机器人举起所有蓝色的瓷砖。它会为孩子提供各种指导,以完成目标。Yaroslavski表示,这个游戏能够让孩子了解编程中的一些基本概念,例如计划、测试和调试等。孩子在控制机器人的过程中了解编程。这个游戏的网页版不收费,移动设备端也有一个免费的试用版。这个游戏有两个版本,一个Lightbot,另一个是Lightbot Jr.,分别适合不同年龄段的儿童。Code Monkey Island适用年龄:8岁以上平台:桌游价格:40美元专家点评:&Code Monkey Island是一个非常有意思的桌游,并且能让孩子了解计算机编程。&----教育家、科技活动价Phil Shapiro。这个游戏的创造者是来自布鲁克林的Raj Sidhu,他希望用愉快的方式将计算机编程介绍给儿童。他选择了一种科技含量较低的方式,但是这种方式却让孩子接触到了高科技的技术,而且这个游戏适合全家一起参与。Code Monkey Island非常简单,进行一局游戏大概需要45分钟。Sidhu表示,他选择用这种桌游的方式让孩子接触编程,是由于他认为这种方式能够让全家都可以参与进来。他在Kickstarter的页面上表示:&我想创造一个孩子、父母甚至祖父母都能参与进来的游戏,孩子在享受和家长一起游戏的同时,还能学习一些有关计算机编程的知识。&目前这个游戏已经在众筹网站Kickstarter上成功完成了众筹融资,预计将于今年8月份正式发货。如果你也想买这个产品,可以在Kickstarter上为他们提供资金,最低价格为40美元。Kodable适用年龄:5-8岁平台:iOS价格:免费版(Pro版本7美元)专家点评:&儿童可以使用Kodable来学习计算机编程。就连还不认字的儿童都可以玩这个游戏。&----Terri Eichholz,教师。Kodable共有105个关卡,每个关卡都能够教授儿童一些编程知识。这个游戏尽可能少的使用文字,而使用了大量的图片,这使得它非常适合学龄前儿童。另外,这个游戏使用了鲜艳的配色,这种配色对于小孩子来说非常具有吸引力,能够长时间的保持他们的兴趣。Kodable联合创始人Grechen Huebner在一次接受媒体采访的时候表示:&成年人经常会低估孩子的学习能力,其实在他们小的时候给他们一些挑战,他们往往能够完成这些挑战,这正好证明了他们的学习能力有多高。&免费版的Kodable拥有45个关卡,用户可以通过应用内购买的方式来解锁所有关卡。另外Pro版中还有词汇学习功能和学习导引。Pro版Kodable的售价为7美元。Robozzle适用年龄:6岁以上平台:网页浏览器、iOS、安卓、Windows Phone价格:免费(网页浏览器版),免费或是2美元(移动版)专家点评:&Robozzle的定义是一个社交化迷宫游戏,但是对我来说,他是一个有趣的学习编程的游戏。而且它也许还是一个让小孩子爱上计算机编程的游戏。&Alfred Thompson,高中计算机教师。如果你想给比较大的孩子一些挑战,或是想给你自己一些挑战,你可以试试Robozzle。这是微软编程人员Igor Ostrovsky在业余时间开发的一个游戏。Robozzle会给你一些指令,你要根据这些指令来解决各种问题,从而操控画面中的机器人。这个游戏有很多难度,难度最低的适合儿童,而难度最高的甚至会让一些专业的编程人员挠头。该游戏的网页版可供用户免费使用,其中的用户社区功能还能够让用户创建新的难度,或是对关卡进行评论,因此可以说这个游戏拥有一些社交化的功能。Robozzle的iOS、安卓和Windows Phone 7版为收费版。Cargo-Bot适用年龄:5岁以上平台: iOS价格:免费专家点评:&一个优秀的用iPad学习编程的应用。我的两个孩子都在使用它。&----Mike Lawrence。教育行业创业者、Google Teacher Academy联合创始人。Cargo-Bot是第一个完全针对iPad开发的编程学习应用。它的难度起点非常适合5岁以上的儿童,但是随着游戏的不断进行,其难度也会不断增加。游戏者需要在一个厂房中使用吊车来移动木箱。孩子可以在游戏的进程中学习各种编程知识,例如循环和调试等。该应用开发者Rui Viann在接受采访时表示:&我希望这个游戏能够让玩家沉浸在用调查变动箱子的过程中,而忘记了自己其实是在学习编程知识。&SpaceChem适用年龄:10岁以上,包括成人平台:PC、Mac、Linux、iOS、安卓价格:免费预览版、PC/Mac/Linux版10美元、iOS/安卓版3美元专家点评:&我认为SpaceChem是目前最好的编程学习游戏。&----Neil Brown,英国Kent大学计算机教育研究人员。SpaceChem这个游戏于2011年面世,它的用一种类似科幻电影的画面让用户来学习编程知识。该游戏的难度足以适合青少年用户,例如高中生甚至是大学生。这个游戏的目标,是通过完成编程操作,来搭建机器,与怪兽进行对战。该游戏的开发商Zachtronic Industries表示:&SpaceChem是一个适合12岁的儿童进行的游戏,而且足以让他们为之疯狂。当今人们都在谈论学习编程,这足以说明编程学习的重要性。像SpaceChem这样的游戏,能够教会玩家如何进行编程。&Robot Turtles适用年龄:3-8岁平台:桌游价格:25美元专家点评:&让孩子早点学习编程吧!这个游戏非常优秀!未来一片光明!&John Legere,T-Mobile CEO。这个关于计算机编程的桌游,适合年龄非常小的儿童。这个游戏去年在Kickstarter上成功完成了众筹,获得了超过60万美元的众筹融资,而他们设定的众筹目标,仅仅为2.5万美元。这足以说明人们对这个游戏的需要了,它能够教会玩家基本的变成知识。该游戏首批2.5万套,在上市之后就销售一空。该游戏的创造者Dan Shapiro表示,这个游戏非常简单,只需两秒钟就能够学会。Shapiro表示:&我认为编程是一种能够教给孩子的超能力,也是一种让他们跟上未来科技发展脚步的方法。&Robot Turtle最近刚刚被游戏公司ThinkFun收购,本月晚些时候,这个游戏就将大规模上市。Code Combat适用年龄:13岁以上(也适合更小的儿童,但是需要帮助和指导)平台:网页浏览器价格:免费专家点评:&让孩子在游戏的过程中学习编程,非常具有创意。&Jason Battle,阿拉巴马大学技术管理与政策学院副院长。Code Combat是这个列表上唯一一个需要玩家真的输入编程语言和指令的游戏,目前这个游戏只支持Javascript,他们计划在未来添加CoffeeScript、Python、Clojure和Lua等语言。不要被这些语言所吓倒,Code Combat能够让你在学习的过程中也能保持好心情。这个游戏目前除了支持单人游戏外,还支持多人游戏。它就像是一个网络游戏,玩家的招数就是他们所学到的各种编程指令。另外,此前他们刚刚获得了4万美元的资金,用于游戏的继续开发。Code Combat的开放商希望一直保持这个游戏的免费特性,如果玩家达到了一定级别,甚至还可以加入这家公司。是的,你没看错,玩儿游戏还能帮你找到工作。Ludos适用年龄:4-12岁平台:PC、Mac、iOS价格:119美元专家点评:&Ludos将真实世界和数字世界连接在一起的特性,是最吸引我的地方。&Terri Eichholz,教师。Ludos公司的首款游戏目前正在开发当中,预计今年8月正式推出。这个游戏能够将真实世界和电子设备屏幕结合在一起,该游戏的各种指导卡片为实体产品,而具体操作则需要在设备的屏幕上进行。该公司的首款游戏名为《Cork the Volcano》,这个游戏旨在向儿童介绍计算机编程中的一些最基本的概念。该公司后续将会推出更多的编程学习游戏。另外,该公司还推出了一个开放平台,任何人都可以针对这个平台开发游戏。Codemancer适用年龄:9-14岁平台:PC、Mac、iOS、安卓价格:20美元专家点评:&一个梦幻的游戏,游戏中的女性主人公能够教授儿童(包括成人)如何进行编程。这个游戏的每一个部分都让我艳羡不已!&----Lauren Scott,网页开发人员、Dev Bootcamp青少年教师。该游戏将于明年夏天正式登陆市场,它有着一个梦幻般的故事,这个故事和游戏中的女主人公将会吸引人们的注意力,让他在众多类似的游戏中脱颖而出。目前这个游戏正在众筹网站Kickstarter上进行众筹融资。游戏中,玩家需要使用&魔法符文&来操控一位名叫Aurora的人物,你的任务是帮助她拯救她父亲的生命。这个游戏的创造者 Lockhart希望这个游戏能够降低儿童学习计算机编程的难度,让更多的孩子能够在成长的初期就接触到计算机编程这种技术。Lockhart在众筹项目页面上写到:&Codemancer所使用的语言被设计的非常容易接近和理解。另外这些语言还可以轻松的被翻译成目前世界上各种主流的编程语言。而随着游戏的不断进行,我们将会加入一些更加复杂的程序和语言。&Machineers适用年龄:9-14岁平台:PC、Mac(iPad版本正在开发当中)价格:免费试用专家点评:&Machineers可以说是我所见到过的,最好的教育类游戏。&----Paul Hayes,编程人员、游戏开发人员Machineers是一个探险类游戏,玩家能够在游戏中与各种已经破损的机器进行交流与互动,试用编程原则(而不是编程语言)和拖拉的界面对这些破损的极其进行修复。Machineers的开发者是Danish Lohika Games团队的一名成员,他的名字是Henrike Lode。此前在对这个游戏进行测试的时候,一个参与测试的孩子曾经对他说,教育类的游戏,对于孩子来说,就像是一颗&藏在西兰花当中的巧克力&,要是想要吃到巧克力,就必须先吃掉难吃的西兰花。因此,Lode决定不将这个游戏作为教育类游戏进行营销,而是将其作为一个探险类的游戏推向市场,并且对其进行市场营销。Lode曾表示:&这个游戏是对未来的学习方式的一种准备和铺垫。这个游戏中没有数学和明显的编程语言,所以孩子们也许无法直接用这个游戏学习编程,但是它却大量的使用编程的原则,因此它能够训练孩子们用编程的方式进行思考,并且训练孩子的逻辑思考能力。而这种能力,正是学习计算机编程的基础能力。&目前这个游戏还在开发过程当中,但是Danish Lohika Games已经发布了PC和Mac平台的试用版,用户可以免费下载和试用。另外,该公司还计划开发这款游戏的iPad版本。Bee-Bot适用年龄:4-7岁平台:iOS价格:免费专家点评:&孩子只需拿过设备,观看指导视频,然后进行实践,就能够接触到各种编程的基本原则,例如错误、假设、测试、修正等等,最后孩子就能够达成最终的成功。&----Doug Peterson,加拿大Windsor大学教育学院临时导师。教育类应用开发商TTS设计了Bee-Bot这个游戏,该游戏旨在帮助儿童通过位置语言和各种数列来接触并学习计算机编程。这个简单的应用共有12个关卡。另外,TTS还推出了一个姊妹应用,名称为Bee-Bot Pyramid,该游戏适合7岁以上的儿童,售价为0.99美元。
24小时报不停
特朗普推特被指有600万假粉丝,本土活跃粉仅300万左右
Facebook股东要求扎克伯格退出董事会,卸任董事长
快手或今年下半年赴美IPO,估值已达206亿
传腾讯旗下阅文集团将于今年IPO,融资或达8亿美元
网易或在中国运营谷歌应用商店,已经开始谈判
传亚马逊计划推出机器人超市,最少只需要3名人类员工
三七互娱与游族网络同时入股心动网络 各投资1亿元
IDC:OPPO首次超越华为 成国内年度出货量冠军
贾跃亭回应工厂缩水:FF91按时交付 FF称预约量远超预期
传腾讯旗下阅文集团拟今年IPO 融资规模或高达8亿美元
曝中商惠民收购爱鲜蜂
苹果谷歌等科技公司拟致信特朗普 呼吁修改旅行禁令
百度风投核心团队今日到位 前联想之星刘维出任CEO
有些老游戏可能要告别大家了:苹果新iOS将不支持老应用
新能源骗补迎来新一轮“罚单”
谷歌被要求向FBI提交保存在国外的电子邮件
为了和亚马逊竞争,沃尔玛电商取消会员制升级物流
男子向女大学生裸条放贷威胁肉偿被刑拘 为全国首例
2016年平板电脑销量剧降15.6%

我要回帖

更多关于 whitespace编程语言 的文章

 

随机推荐