这周推荐的作品是Critter Quitter,一款iPad上的作品。游戏内容有点类似Samurai Fruit(切水果)和按蚂蚁的综合版本,你就是要不断的按屏幕,拍死前来抢食物的小强,呵呵。从画面的精美程度可以推断,应该还不错了。
App Store下载地址:http://itunes.apple.com/us/app/critter-quitter/id458600983?mt=8
...这周推荐的作品是Critter Quitter,一款iPad上的作品。游戏内容有点类似Samurai Fruit(切水果)和按蚂蚁的综合版本,你就是要不断的按屏幕,拍死前来抢食物的小强,呵呵。从画面的精美程度可以推断,应该还不错了。
App Store下载地址:http://itunes.apple.com/us/app/critter-quitter/id458600983?mt=8
...这个月我们看到很多不错的应用,包括Bloo Kid,Dabble,MixZle,The Patriots,Magic Defenders,在这么多优秀的作品中选出一样作为我们的月应用,是件很困难的事情,最后我们选择了Dabble,是因为游戏寿命的考虑。虽然他们都很优秀,但是Dabble是那种会让你几年内不断重复玩而不腻味的游戏。
...
你是否认为本次的每周之星评选会选择上周末我们讨论的CoronaHackathon中胜出的赢家呢,不幸的是,没有。从技术上说,目前他们还没有在App store和Android电子市场发布产品,不过以后我们将关注此类产品。
...
Corona的lua源代码文件是不支持存放在子目录下的,目前我也没有找到在Document目录下创建子目录的方法,可以说corona在文件管理方面非常不方便。下面的代码的作用是
1)记录App从网络上下载的文件列表,防止重新下载。
2)清空列表内的缓存文件
主要的原理是,每次下载文件,都把文件名或者对应的ID写入到文件中(数据以JSON的格式保存),清空的时候,先去读取列表文件,根据里面记录的文件名和ID来删除文件。
--[[
...
群里最近经常有朋友问到corona的中文排版问题,今天写了一个小例子,实现了文本自动换行,提供代码下载。大家可以根据项目实际情况进行进一步的封装,比如排版后返回一个group,可以指定字体大小、颜色等。
效果图:
例子代码,很简单,就几行:
在应用程序中经常会用到浏览器去打开网页,就像之前文章里面提到的一样,我们还会用它来解决排版的问题。今天,我们来简单介绍一下如果使用Corona 中的“Web Popups”。
native.showWebPopup( x, y, width, height, url [, options] )
-- or just...
native.showWebPopup( url [, options] )
corona的LaunchPad除了提供inmobi和Papaya的账号注册和登录入口,还提供了一些第三方的发布测评网站。其中重头戏是提供的分析功能,对开发者跟踪app的安装情况有非常大的帮助。
这是一款射击游戏,很老调重弹的游戏类型,您必须赋予它全新的体验和主题,才能吸引人。The Patriots在这一点做的非常的酷。
The Patriots的图形画面和动画非常的棒,爆炸的例子效果做的也非常逼真,令人印象特别深刻。
同很多的游戏一样,The Patriots也设置了很多关卡。
...办法有很多种,先一一罗列:
1)使用native.showWebPopup(),用浏览器来打开。
这种办法,排版灵活,而且可以使用富文本,显示效果丰富多样。缺点是需要临时创建html文件,使用起来有点不方便。
2)使用native.newTextBox()
这个办法排版,使用比较简单,排版效果好,但是因为corona所有的本地UI控件都是始终显示在display Object之上的,无法加入到group中进行管理,所以需要单独进行控制,有点麻烦。而且在android下,超出控件高度之后会无法通过滑动来显示。
...有关Corona的介绍不需要再多说,前面已经有过多篇教程。今天再提供一个完整的使用Corona制作游戏的例子,MarioSlotMachine,马里奥老虎机,先来看看游戏最后的运行效果。
简单来说,就是有三排图片在动,点击鼠标能够让画面停止移动,当停下来的时候如果有画面吻合则成功。代码的作者是altuzar,可以在这里下载到完事的代码:https://github.com/altuzar/MarioSlotMachine
...