Corona中文站

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

导航

关于中文排版(自动换行等)

办法有很多种,先一一罗列:

1)使用native.showWebPopup(),用浏览器来打开。

这种办法,排版灵活,而且可以使用富文本,显示效果丰富多样。缺点是需要临时创建html文件,使用起来有点不方便。

2)使用native.newTextBox()

这个办法排版,使用比较简单,排版效果好,但是因为corona所有的本地UI控件都是始终显示在display Object之上的,无法加入到group中进行管理,所以需要单独进行控制,有点麻烦。而且在android下,超出控件高度之后会无法通过滑动来显示。

...
关于InMobi

Corona SDK里已经集成了InMobi广告系统,试了一下,总体来说,使用起来还蛮方便的。但是也存在一些问题:

1)广告填充率很低,展示的广告单一,这样就导致点击率很低。

2)新建android广告位的时候,必须是上传到android电子市场的app,这一点非常郁闷,因为android电子市场是不支持大陆地区的。

不过,相对于iAD和ADMOB不支持大陆地区来说,inmobi还算不错。

使用Corona开发MarioSlotMachine(马里奥老虎机)【源码下载】

有关Corona的介绍不需要再多说,前面已经有过多篇教程。今天再提供一个完整的使用Corona制作游戏的例子,MarioSlotMachine,马里奥老虎机,先来看看游戏最后的运行效果。

 

简单来说,就是有三排图片在动,点击鼠标能够让画面停止移动,当停下来的时候如果有画面吻合则成功。代码的作者是altuzar,可以在这里下载到完事的代码:https://github.com/altuzar/MarioSlotMachine

...

在App Store平台开发与推广应用的经验

在这个工匠的时代,越来越多开发者投入了手机应用的开发圈子。如何才能在激烈的竞争中脱颖而出,少走弯路呢?我们跟空中网负责 iPhone 游戏的运营和推广的洪亮进行了一次交流,得到了不少经验和诀窍,值得分享给大家。

ifanr:请介绍一下你对苹果应用市场(Apple App Store)发展过程、现状和趋势的看法。
...

独立开发者应重视快速迭代的开发技巧

许多人会说,在这个Valve和暴雪产品统治游戏世界的时代里,游戏的大小和容量就代表着游戏的质量。这种说法既是正确的,也是错误的。对大型AAA公司而言,他们有着大量资金,增加游戏内容或许能够改善游戏质量。但对于独立开发者而言,这种做法并不合适。

游戏质量和趣味性的重要性并没有发生改变。但是,游戏行业的可接入性已经提高,现在开发者可以利用快速迭代方式在非常短的时间内制作出高质量游戏。这是我们能够比大型开发商做的更好的少数事情之一。

当然,关注快速迭代技术和将其融入到游戏开发过程中依然存在差异。每个游戏、每个团队都是不同的。所以,你应该根据自己团队的类型来整合这些技术,这样才能达到最佳效果。

使用Corona SDK 时如何防止内存泄漏

 在Corona中仅仅管理下面的五项内容就能很好的实现内存管理
1.对象(Display objects)
2.全局变量(Global variables)
3.监听器(Runtime listeners)
4.定时器(Timers)
5.Transitions

...

每周之星【2011.8.14】 - MixZle

这是来自巴西的工作室开发的游戏,基于物理学的马赛克拼图游戏,你的目标就是把篮球灌倒网里,当然没有那么简单,你要考虑风扇等其他作用力的影响。有点类似丢纸团游戏(Paper toss)。

App下载地址:http://itunes.apple.com/us/app/mixzle/id449943608?mt=8

...
对Admob乱封号表示无语

申请了一个admob的号,并且跟自己的google adsense账号进行了关联,仅仅是在程序中做了几次测试,没有发布到app store,今天就提示被封号,真是晕啊。

下面是登录时admob给的提示:

“由于存在无效活动或屡次违反政策,您的帐户目前已被停用。 此类行为包括:反复的人工点击或展示、违反我们的内容政策(请参阅此处)、漫游器、自动生成点击和展示的工具、可产生点击或展示的第三方服务(如付费点击、付费冲浪、自动冲浪和点击交换计划)或任何欺诈性软件。 如果您有任何问题或疑虑,包括对我们所采取的措施、如何针对相关决定提出申诉或无效活动的有关情况,请访问此处了解详情。”

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

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

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

第二步:生成keystore

...

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

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

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

物体移动的太慢或者太快

...

«5678910111213141516171819»

日历

<< 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.