Corona中文站

强大、易学的跨平台(iOS/Android)开发框架。QQ群1:74390406(满) 群2:221929599

导航

在android电子市场发布应用程序(Corona)

第一步:注册Android开发者账号

和注册苹果开发者账号一样,需要用国际信用卡进行支付,费用是25美金(1年,无限制发布应用程序)。但是比较悲剧的是,android开发者不支持中国大陆地区用户,注册时所在地区没得选,只能选择其他地区咯。

第二步:生成keystore

...

corona物理引擎一些常见问题的解决方案

Corona使用了强大的Box2D物理引擎,并提供方便的编程接口,让你不需要了解太多物理学方面的知识就可以灵和的使用。一般来说,只要你懂得地心引力这回事,知道重的东西比轻的东西下落速度快,你就可以很好的使用corona物理引擎,是不是觉得很轻松?哈哈。

但是有几个属性,会影响物体的一些行为,而且在现实世界中我们并不感觉的到。这体现在游戏中,物理引擎可能并不像你期望的一样正常工作。这篇文章就是希望通过设置这些属性来告诉你一些常见问题的解决方案。

物体移动的太慢或者太快

...

每周之星【2011.8.7】 - Dabble

Dabble是一款从游戏板移植到手机平台上的文字游戏,和我们之前的文字游戏《Word Ball》一样,它有它独特的旋转方式,呵呵,经典的游戏都有它们流行很久的原因。

这款游戏的一个卖点是,Dabble的这种游戏设计是一对将近84岁的夫妇开发的,你信么,哈哈?

官方网址:http://www.dabblegame.com/

 

...
Corona API不支持遍历目录下文件,纠结啊

Corona SDK没有提供遍历文件目录的API,真的很郁闷啊,而且lua本身也不支持,虽然有os.execute()方法可以间接达到这个效果(网上有人写了个例子:http://hi.baidu.com/nivrrex/blog/item/fbc899250af18f6634a80f99.html),但是只能在Mac OS和windows OS下有效,不能在设备上执行,悲剧吧。

...
使用Corona ads模块在APP中加入inmobi广告

在corona app中集成广告是件很头疼的事情,iAD目前只支持英国和美国等地区,google adsense 移动广告只能在网站中投放,admob的广告显示同样有问题,因为corona不支持第三方扩展库,所以国内很多联盟提供的SDK均无法使用。纠结啊。

还好,在最新591版本,corona核心api提供了ads模块,可以很方便的加入inmobi等广告,今天测试了一下,初步告捷。

代码其实很简单:

local ads = require("ads")
...
在Corona中使用自定义字体

在corona中使用自定义字体,必须注意以下三点:
1)拥有使用这些字体的合法权限。
2)iOS:自定义字体仅支持3.2以后的操作系统。
3)iOS:你必须在build.settings配置字体文件名称。

第一步:配置build.settings

settings =
{
        orientation =
...
在Corona中使用JSON进行数据存储和网络传输

之前有篇文章讲解了如何在corona中读写xml,xml虽然很强大,但是也存在一些问题,比如大量重复的标签使得文件变的很大,不利于网络传输,还有就是读取xml文件非常简单,但是在corona里面把内存数据序列化成xml文件,还是破费周折的。
Corona API里面提供了JSON模块,你不需要下载第三方的模块了,呵呵,而且接口非常简单,就三个:
json.decode()
json.encode()
json.null()

实际上,在大多数项目中,我们经常会用JSON来进行网络数据传输。
...

如何在Corona App中加入Admob/InMobi等广告【附代码】

为了节省时间,我就以Admob为例,简单说明一下如何在自己的程序中加入广告

第一步:申请Admob账号,创建广告单元。

现在Admob账号已经和google账号关联了,如果你已经有google账号的话,可以直接登录。大陆的朋友可以登录admob中文站点,http://zhcn.admob.com。登录进去后,设置完基本信息和账户信息,就开始创建广告单元。

需要注意的是:添加网站/应用程序>>智能手机网络,这里一定要选“智能手机网络”。站点名称,URL都可以随便写。创建完之后,可以获取代码,这个代码在下面会说到。

...

8月2号Corona发布最新公开发行版本
8月2号,Corona发布最新公开发行版本(Build 2011.591),主要有以下一些改变:
1)修正了4个月以来的一些BUG
2)修改了corona的Icon图标
3)服务器编译速度有了大的提升,android版本提升有2.5倍。
4)最大的改进是网站增加了“LaunchPad”功能,帮助用户营销自己的产品,包括和第三方发布网站,广告商合作,帮助用户营销,同时提供产品后台数据分析的功能。
每周之星【2011.8.1】 - Bloo Kid
corona的开发者最近有一种复古的潮流,呵呵,这些游戏能够流行至今,肯定有它们成功的道理。
作为80后的自己,我不介意成为复古潮流中的一位。
Bloo Kid是一款完美的移动平台游戏,看来非常棒,而且容易上手。初看起来,你认为它就是“Mario Bros”。方向键移动和跳跃的设计非常棒,在如此小的屏幕下操作仍然很舒服,值得称赞。
游戏设计了60关卡,你可以好好玩上一阵子了。
Bloo Kid同时拥有Android版本哦。
...
«1234»

日历

<< 2014-10 >>

Sun

Mon

Tue

Wed

Thu

Fri

Sat

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

最近发表

Copyright 2011-2015 BuildApp.Net. All Rights Reserved.