标签: coronasdk

将Corona SDK中的图块加入到Breakout游戏网格的一个单词中?

我有一个游戏项目来重新实现Breakout.我想在一行上显示两个单词,每个单词.它们由砖块连接在一起.在里面,顶行是第一个名称,左对齐.底线是姓氏,右对齐.它们是从文本框输入的,如下所示呈现:

如上所述

通过的每一秒,屏幕将向网格添加可配置数量的砖块(例如,每秒五块砖块),直到两个单词看起来完整.我显示了一个由矩阵(0,1)创建的字母表.

......但我不知道如何将它们合并为一个词.我该如何加入这些信件?

这是我到目前为止所得到的:

Bricks.lua

local Bricks = display.newGroup() -- static object
local Events = require("Events")
local Levels = require("Levels")
local sound = require("Sound")
local physics = require("physics")
local Sprites = require("Sprites")
local Func = require("Func")


local brickSpriteData = 
{
    {
        name = "brick",
        frames = {Sprites.brick}
    },

    {
        name = "brick2",
        frames = {Sprites.brick2}
    },

    {
        name = "brick3",
        frames = {Sprites.brick3}
    },

}

-- animation table
local brickAnimations = {}

Sprites:CreateAnimationTable
{
    spriteData = brickSpriteData, …
Run Code Online (Sandbox Code Playgroud)

lua matrix breakout coronasdk

76
推荐指数
1
解决办法
7928
查看次数

iOS中的NSURLErrorDomain错误代码-999

我一直在尝试使用Corona SDK的Facebook API在我正在Facebook上开发的游戏上发布得分.但是,我遇到了问题.在我第一次尝试发布到Facebook时,我在登录和用户身份验证后收到此错误:

NSURLErrorDomain错误代码-999

然后,它不会在Facebook上发布.导致此错误的可能原因是什么?如何解决?我尝试在网上搜索但无法找到有关它的信息.提前致谢.

顺便说一句,我没有在我的应用程序上使用webview.只是我的Facebook类中的widget api和show_dialog监听器.

lua nsurl ios nsurlerrordomain coronasdk

66
推荐指数
4
解决办法
8万
查看次数

Corona SDK免费替代品

我试过corona sdk免费版,我真的很喜欢它.问题是,我不是那么好的开发人员为我的小项目使用电晕付费版,我知道我不会赚回我的钱.有没有像Corona这样的免费替代品?我更喜欢lua脚本,适当的IDE和其他一些cookie.

问题二:有没有办法在Android市场上发布用电晕免费版制作的应用程序?也许有些公司提供发布应用程序,如果我与他们分享我的来源.

sdk android game-engine coronasdk moai

40
推荐指数
4
解决办法
3万
查看次数

按相对路径加载Lua文件

如果我有这样的文件结构:

./main.lua
./mylib/mylib.lua
./mylib/mylib-utils.lua
./mylib/mylib-helpers.lua
./mylib/mylib-other-stuff.lua
Run Code Online (Sandbox Code Playgroud)

main.lua文件mylib.lua中可以加载完整路径require('mylib.mylib').但在内部mylib.lua我还想加载其他必要的模块,我不想总是指定完整的路径(例如mylib.mylib-utils).如果我决定移动文件夹,我将有很多搜索和替换.有没有办法只使用路径的相对部分?

UPD.我正在使用Lua和Corona SDK,如果这很重要的话.

lua require coronasdk

34
推荐指数
2
解决办法
5万
查看次数

什么用于无流动游戏随机级别创建?

我需要一些建议.我正在开发一种类似于Flow Free的游戏,其中游戏板由网格和彩色点组成,用户必须将相同的彩色点连接在一起而不与其他线重叠,并且用尽所有板中的空闲空间.

我的问题是关于水平创造.我希望随机生成各级(并且至少应该能够自己解决,以便它可以给玩家提示)并且我在使用什么算法.有什么建议?

游戏目标

注意:图像显示了Flow Free的目标,它与我正在开发的目标相同.

谢谢你的帮助.:)

algorithm graph-algorithm coronasdk

28
推荐指数
3
解决办法
1万
查看次数

南希(C#):如何获取我的帖子数据?

我正在使用Corona SDK将数据发布到我的C#服务器:

headers["Content-Type"] = "application/x-www-form-urlencoded"
headers["Accept-Language"] = "en-US"

local body = "color=red&size=small"

local params = {}
params.headers = headers
params.body = body

network.request( host .. "/UpdateHand", "POST", nwListener, params )
Run Code Online (Sandbox Code Playgroud)

我在服务器上收到一条消息:

  Post["/UpdateHand"] = x =>
        {
            Console.WriteLine("Received ...");
            return "Ok";
        };
Run Code Online (Sandbox Code Playgroud)

但是当我检查数据时(当我在其上放置一个断点)时,我看不到我的数据所在的位置(即params.body或params.headers).我该如何提取这些信息?

我应该根据Corona上的文档正确发布它:http://docs.coronalabs.com/daily/api/library/network/request.html

c# lua coronasdk nancy

21
推荐指数
3
解决办法
2万
查看次数

从Lua开始,用于Corona SDK

我已经开始研究Corona SDK.你们都知道它使用Lua作为编程语言,我想知道一些很好的链接或电子书,我可以参考开始开发.我是一名iPhone开发人员,自上次1以来一直致力于目标C年.

任何建议,帮助将不胜感激.

谢谢

阿迪亚

lua coronasdk

20
推荐指数
2
解决办法
1万
查看次数

在Lua中定义一个函数?

如何调用需要从其创建之上调用的函数?我读了一些关于前向声明的内容,但谷歌在这种情况下并没有帮助.这个的正确语法是什么?

lua forward-declaration coronasdk

20
推荐指数
2
解决办法
2万
查看次数

将Android应用程序(.apk)集成到现有的Android项目中

这是用例:

我和朋友正在构建一个Android应用程序,并希望整合游戏.该应用程序的核心是在Eclipse中构建的,但我们正在研究使用Google AppInventer(http://appinventor.googlelabs.com/about/)或Corona(http://www.anscamobile)等应用程序构建工具构建游戏..com/corona /).我们希望我们构建的现有应用程序有一个像"Play Game"这样的按钮,它将启动我们使用其中一个实用程序构建的游戏.

然而,当我搞砸Google App Inventor时,我注意到我只能将项目导出为.apk,它们是二进制文件.理想情况下,我在AppInventor中构建应用程序,导出源代码并将包添加到Eclipse中的现有项目中.好吧,这并不容易,因为我们只能访问.apk文件.所以我的问题是这可以吗?怎么样?

有人建议使用apk反编译器,但这甚至值得吗?是否有任何好的apk反编译器可以让我们访问一些源代码(java文件,xml文件,资源)而不会有太大的麻烦?还有其他可以导出源代码的工具吗?任何其他方式来集成2个单独的.apks?

或者我们需要构建2个独立的应用程序吗?:(

android decompiler apk coronasdk

13
推荐指数
1
解决办法
1万
查看次数

使用IntelliJ IDE和Lua编程语言制作Corona应用程序

我已成功安装:

1)使用Lua插件的IntelliJ IDEA 10.0.3 2)Corona SDK 3)IntelliJ的Corona API

我现在可以使用IntelliJ IDEA使用Lua和Corona的自动完成功能

现在我的问题是:

当我尝试使用IntelliJ IDEA运行示例main.lua脚本文件时,我收到此错误

"C:\Program Files\Lua\5.1\lua.exe" C:/Users/mshahab/IdeaProjects/TestOne/main.lua
C:\Program Files\Lua\5.1\lua.exe: C:/Users/mshahab/IdeaProjects/TestOne/main.lua:1: attempt to index global 'display' (a nil value)
stack traceback:
    C:/Users/mshahab/IdeaProjects/TestOne/main.lua:1: in main chunk
    [C]: ?

Process finished with exit code 1
Run Code Online (Sandbox Code Playgroud)

当我使用Corona Simulator手动运行它(main.lua文件)时,它工作正常.我不确定我在这里错过了什么?任何指针都会很棒:)谢谢

我也附上了截图 在此输入图像描述

windows lua intellij-idea coronasdk

13
推荐指数
1
解决办法
1万
查看次数