Cargo-Bot:第一个使用iPad编写代码的游戏

作者: 来源:未知 2012-04-25 11:13:12 阅读 我要评论 直达商品

腾讯科技讯(Kathy)北京时间4月25日消息,据国外媒体报道,西麦·纳斯洛斯基(Simeon 纳斯洛斯基)在阿德莱德大学攻读博士学位的时候迷上了游戏开发。他与朋友约翰·米勒德(John Millard)和迪兰·塞欧(Dylan Sale)组建了游戏和项目开发工作室Two Lives Left。昨天Two Lives Left推出了第一个完全在iPad上编写代码的游戏Cargo-Bot。

Two Lives Left工作室曾经开发过Codea,该应用让开发人员使用iPad来为游戏和视觉应用快速编写代码和制作原型。很多人认为iPad一种消费设备而不是创作设备。而使用Codea,你可以利用Lua语言和iPad的多点触摸显示功能来快速开发应用并查看效果。

Cargo-Bot:第一个使用iPad编写代码的游戏

Cargo-Bot应用界面

Cargo-Bot是路易·维亚纳(Rui Viana)和Two Lives Left耗时4个月开发的一款游戏,由弗雷德·博格(Fred Bogg)使用Codea 应用编程接口(API)编写音乐引擎代码。该项目的起因是维亚纳在Codea用户论坛发布了他用Codea开发的游戏“Robot Arm”。

纳斯洛斯基发现这个游戏十分有趣,他玩了好几个小时。之后纳斯洛斯基跟维亚纳取得了联系,决定一起开发Cargo-Bot。维亚纳负责iPad上的所有编程工作,一开始他使用的是iPad的屏幕,后来换成了苹果蓝牙键盘。

这款游戏的视觉设计工作仍然是用一台“普通计算机”完成的,但这种状况将会改变。Codea即将推出更新,让你通过Dropbox和复制/粘贴导入图像,将计算机上或另一个iOS应用上的草图快速导入到Codea中来制作原型。虽然设计复杂的自定义图形可能还是会使用台式机或笔记本,但未来你可以在iPad上由零开始创建一个应用,这个未来似乎并不遥远。

Codea的变通做法

Codea的有趣之处在于,尽管苹果规定说应用不可以“安装或执行下载的代码”,它却没有违规。 纳斯洛斯基说,他们用了一个非常简单的变通做法来解决这个问题:让用户通过复制和粘贴,而不是通过一个专门的共享功能来分享代码。

Cargo-Bot:第一个使用iPad编写代码的游戏

Codea应用界面(腾讯科技配图)

复制/粘贴需要用户交互,并使用标准的iOS功能来输入代码,因此苹果允许这种做法。用户要来来回回地共享代码也不容易,但纳斯洛斯基说,Codea希望在不破坏苹果规定的情况下,找到一个更容易的办法来让与团队成员和Codea社区分享代码。

纳斯洛斯基说,Codea的未来目标是“让你更快更容易地看到编码成果,更愉快地使用它。”

而且Cargo-Bot确实也很好玩。它是一个解题游戏,模仿了Codea的“一次一个命令”的应用创建方式。

业界评论

一位业界人士评论说,我用iPad撰写长篇文章、管理电子邮件、画草图等等,iPad确实可以用作创作工具。我觉得Cargo-Bot的出现很有意义,因为编写代码比写作一篇1万字的文章更困难。这是指编写代码需要用到很多符号并重复输入复杂字符串,而这就是他们选中Lua语言原因之一,因为它没有那么多符号。

虽然Codea有其局限性,仍然需要一般的电脑来做艺术和设计方面的某些工作,但Cargo-Bot是一个了不起的成就。我们可以把它看做是iPad(以及平板电脑)上的内容创作的分水岭。


  推荐阅读

  施密特:Sun前CEO支持Android使用Java软件

谷歌 前任CEO埃里克-施密特(腾讯科技配图) 腾讯科技讯 (马乔)北京时间4月25日消息,据国外媒体报道,谷歌前任CEO埃里克-施密特(Eric Schmidt)周二在美国旧金山联邦法院作证时表示,Sun乐于看到谷歌将Java技术应>>>详细阅读


本文标题:Cargo-Bot:第一个使用iPad编写代码的游戏

地址:http://www.lgo100.com/a/kandian/20120425/54697.html

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
我的评论: 人参与评论
验证码: 匿名回答
网友评论(点击查看更多条评论)
友情提示: 登录后发表评论,可以直接从评论中的用户名进入您的个人空间,让更多网友认识您。
自媒体专栏

评论

热度