问题标签 [moai]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Corona SDK 免费替代品
我尝试了 corona sdk 免费版,我真的很喜欢它。问题是,对于我的小项目使用电晕付费版,我不是那么优秀的开发人员,我知道我不会赚回我的钱。有没有免费的替代品,比如 Corona?我更喜欢 lua 脚本、适当的 IDE 和其他一些 cookie。
问题二:有没有办法在安卓市场上发布用电晕免费版制作的应用程序?如果我与他们分享我的源代码,也许有一些公司提供发布应用程序。
android - Moai:获取用户输入的标准控件
我是 Moai 开发的新手。我需要通过显示编辑框和组合控件来获取用户输入。但是我找不到任何示例如何通过标准控件获取用户输入。我看过 MOAITextBox 文档,但不知道如何使用这个控件来获取用户输入。
谢谢。
grid - 带有瓷砖颜色的摩艾网格
我正在尝试使用 Moai SDK 为游戏创建网格。网格中的每个图块都应该具有填充颜色的能力。
所以实际上我有两个问题:
- 使用 Moai 构建网格的最佳方法是什么
- 如何用颜色单独填充每个图块
谢谢
android - 安装 Moai SDK 1.0 并创建 android 项目
我安装了:
- 安卓 SDK
- 赛格温
- 蚂蚁
- 安卓NDK
- 爪哇
- 蚀
- 并下载 Moai SDK
在 Android Emulator 2.1、2.2 和 2.3 中添加系统变量PATH
$JavaDir 和 $AntDir
Add Create DeviceJAVA_HOME
在 ant 目录 sdk-setup.bat 中运行,然后运行 run-host.bat
我看到了这个错误
未找到文件 .?*
未找到文件 .?*
未找到文件 .?* 未找到文件 .?*
未找到
文件 .?*
FIND:无效密钥
FIND:未找到无效密钥
文件 .?*
未找到文件 .?*
操作系统 Windows 7/32 位
sockets - Moai:通过套接字对命令做出反应的图形
我需要一个可以根据我通过 TCP 发送给它的命令在屏幕上创建预定义形状的程序。我正在尝试监听一个端口,以便我可以使用它们。在等待命令(通过网络)之前,我有创建正方形所需的命令(我计划通过网络命令更改其属性)
问题是它没有按应有的方式创建任何图形或打开窗口..
它在 control = server:accept() 等待来自客户端的命令,但它没有按应有的方式打开图形窗口。是否有任何命令强制它打开或渲染
谢谢
lua - Cocos2d-x 还是 Moai sdk?
嗨,作为一个 6 个月的 corona sdk 游戏开发人员,我想从长远来看,转向更强大且多平台的东西。 Cocos 2d-x 还是 Moai?
就我而言,你必须知道,我已经知道 lua(仍在改进),我正在寻找多平台 sdk?所以 moai 是我的选择,但是关于它的文档很少。cocos2d-x 的消极部分是我必须学习一门新语言,而且 cocos2d-x 也没有主要的书籍和教程。A.你认为 moai sdk 和 cocos2d-x 一样强大吗?如果不是,为什么?
B.随着我在游戏开发方面的新背景,我越来越适应lua,我怎样才能让自己在moai开发中高效,我怎样才能掌握它的工作流程,我的来源是什么,你有什么学习moai sdk的建议?
C.我学习cocos2d-x的另一个问题是你必须回头参考用objective-c写的书,是否有可能学习c++然后跳入学习cocos2d-x?
相信我,我花了数周时间在网络和所有互联网上搜索这些具体答案,所以如果你能与我分享你的观点,我将不胜感激。
moai - MOAI动画线程中断主游戏循环线程
我是 MOAI 的新手,主要是因为我的研究生课程也强迫我使用它。显然,他们喜欢在较短的期限内陡峭的学习曲线。:)
无论如何,我有一个问题,我的主游戏循环在它自己的线程上调用了一个触发 2 秒动画的函数,我也把它放在了一个单独的线程上。为了让动画在我移除道具之前完成,我尝试了自旋锁定并尝试使用easedrivers。两者都使动画工作正常,但在那两秒钟内,我的主线程似乎根本没有执行。
该游戏使用 Box2D,因此在这两秒钟内它不会崩溃,但所有游戏循环逻辑在此动画期间都不起作用。我认为将它放在自己的线程上的全部意义在于它可以与游戏循环一起运行。有没有人有什么建议?
正如您从注释掉的代码中看到的那样,我已经尝试了带有 blockOnAction 的easedrivers,并且我目前有一个线程正在生成并运行animateLogo。两者的行为完全相同。我取出了一些不应该相关的纹理选择代码,使代码更难阅读。就像我上面说的,cheeseProp:destroy 是从主游戏循环中调用的,看起来我的线程阻塞也阻塞了父线程。
提前感谢您的帮助!
lua - 更改以在电晕中显示对象位置
我是新来编程这个问题可能听起来很简单。我创建了一个对象作为一个名为 box 的模块
在我的 main.lua 中,我想创建尽可能多的盒子,就像冒险游戏一样,我如何切换两个盒子的位置,例如我点击其中一个,然后它被选中,然后我只需点击另一个他们互相改变位置。提前致谢
lua - 在Lua编程(对于corona sdk,Moai,..)中,类名是否必须以大写字母开头?
在Lua编程(对于corona sdk,Moai,..)中,类名是否必须以大写字母开头?
lua - 使用 Lua 设计点击游戏的正确方法是什么?(Corona)
我有一些想法,我已经粗略地绘制了场景并将它们放入电晕中。这就是我认为它会起作用的方式。
-
1.我有所有的主要场景
2.在每个主要场景中,都有迷你场景,导致较小的场景有谜题。
3.我创建了一个game.lua模块,它会处理游戏逻辑,并跟踪它们。
例子:
4.我需要一个单独的库存箱模块,这样它就可以覆盖其他场景。它还与游戏模块交互。
-
我知道你可能会说,等你开始吧,但我是在正确的轨道上吗?
您有更好的建议或知道任何代码示例(Corona Sdk、Lua、Moai、GiderosMobile)吗?