問題タブ [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.

0 投票する
11 に答える
33810 参照

android - コロナSDKの無料の代替品

コロナ SDK 無料版を試してみましたが、とても気に入りました。問題は、私の小さなプロジェクトにコロナの有料版を使用するほど良い開発者ではないことです.お金を稼げないことを知っています. コロナのような無料の代替手段はありますか? lua スクリプト、適切な IDE、およびその他の Cookie を使用したいと思います。

質問 2: コロナ フリー版で作成したアプリを Android マーケットに公開する方法はありますか? ソースを共有すると、パブリッシング アプリを提供する会社がいくつかあるかもしれません。

0 投票する
2 に答える
554 参照

android - Moai: ユーザー入力を取得するための標準コントロール

モアイ開発は初めてです。編集ボックスとコンボ コントロールを表示して、ユーザー入力を取得する必要があります。ただし、標準コントロールでユーザー入力を取得する方法のサンプルは見つかりませんでした。MOAITextBox ドキュメントを見たことがありますが、このコントロールを使用してユーザー入力を取得する方法がわかりません。

ありがとう。

0 投票する
3 に答える
2567 参照

grid - タイル色のモアイグリッド

MoaiSDKを使用してゲームのグリッドを作成しようとしています。グリッド内の各タイルには、色で塗りつぶす機能が必要です。

だから実際に私は2つの質問があります:

  • モアイを使用してグリッドを構築するための最良の方法は何ですか
  • 各タイルを個別に色で塗りつぶすにはどうすればよいですか

グリッド

ありがとう

0 投票する
2 に答える
1756 参照

android - Moai SDK 1.0をインストールし、Androidプロジェクトを作成します

インストールしました:

  1. Android SDK
  2. Cygwin
  3. Android NDK
  4. Java
  5. Eclipse
  6. MoaiSDKをダウンロードしてください

システム変数PATH$JavaDirおよび$AntDir
を追加JAVA_HOME
AndroidEmulator2.1、2.2、および2.3にデバイスの作成を追加

antディレクトリsdk-setup.batで実行し、その後run-host.batを実行します。

そして、私はこのエラーを見ます

ファイルが見つかりません。?*
ファイルが見つかりません。?*
ファイルが見つかりません。?*
ファイルが見つかりません。?*
ファイルが見つかりません。?*
FIND:無効なキー
FIND:無効なキー
ファイルが見つかりません。?*
ファイルが見つかりません。?*

OS Windows 7/32ビット

0 投票する
3 に答える
802 参照

sockets - モアイ:ソケットを介してコマンドに反応するグラフィック

TCP経由で送信するコマンドに従って、画面上に事前定義された形状を作成できるプログラムが必要です。ポートをリッスンして使用できるようにしようとしています。(ネットワーク経由で)コマンドを待つ前に、正方形を作成するために必要なコマンドがあります(ネットワークコマンド経由でその属性を変更する予定です)

問題は、グラフィックを作成したり、ウィンドウを開いたりしていないことです。

control = server:accept()でクライアントからのコマンドを待機していますが、グラフィックウィンドウを適切に開いていません。強制的に開いたりレンダリングしたりするコマンドはありますか?

ありがとうございました

0 投票する
1 に答える
5242 参照

lua - Cocos2d-x または Moai SDK?

こんにちは、6 か月のコロナ SDK ゲーム開発者として、長期的には、より強力でマルチ プラットフォームに移行したいと考えていました。 ココス 2d-x またはモアイ?

そして、あなたが知っておくべき私の立場になるために、私はすでにlua(まだ改善中)を知っています、そして私はマルチプラットフォームSDKを探していますか?モアイは私の選択ですが、それに関するドキュメントはほとんどありません。cocos2d-x の否定的な部分は、新しい言語を学ばなければならないことと、cocos2d-x に関する主要な本やチュートリアルがないことです。A.moai sdk は cocos2d-x と同じくらい強力だと思いますか?そうでない場合、その理由は?

B.ゲーム開発の新しいバックグラウンドで、私はますますluaに順応しています。モアイ開発で自分自身を効率的にするにはどうすればよいですか、そのワークフローをマスターするにはどうすればよいですか、私の情報源は何ですか、モアイSDKを学ぶために何をお勧めしますか?

C. cocos2d-x の学習で私が抱えているもう 1 つの問題は、objective-c で書かれた本を参照しなければならないことです。

そして、これらの特定の答えを求めて、私は何週間もかけてウェブとすべてのインターネットを検索したと信じているので、あなたの見解を私と共有していただければ幸いです.

0 投票する
0 に答える
483 参照

moai - MOAIアニメーションスレッドがメインゲームループスレッドを壊します

私はMOAIを初めて使用します。主に、卒業生プログラムが私を強制しているために使用しています。彼らは明らかに短い締め切りでの急な学習曲線のファンです。:)

とにかく、自分のスレッドのメインゲームループが、別のスレッドに配置した2秒のアニメーションをトリガーする関数を呼び出すという問題があります。小道具を取り外す前にアニメーションを終了できるようにするために、スピンロックを試し、イーズドライバーを使用してみました。どちらもアニメーションを正常に動作させますが、この2秒間、メインスレッドがまったく実行されていないようです。

ゲームはBox2Dを使用しているため、この2秒間はクラッシュしませんが、このアニメーションではすべてのゲームループロジックが機能しません。独自のスレッドに配置することの全体的なポイントは、ゲームループと連動して実行できるようにすることだと思いました。誰か提案はありますか?

コメントアウトされたコードからわかるように、blockOnActionでeasedriversを試しましたが、現在、animateLogoを生成して実行しているスレッドがあります。どちらもまったく同じように動作します。関連性のないはずのテクスチャ選択コードを少し取り出して、コードを読みにくくしました。上で述べたように、cheeseProp:destroyはメインのゲームループから呼び出されます。スレッドのブロックによって親スレッドもブロックされているようです。

助けてくれてありがとう!

0 投票する
1 に答える
859 参照

lua - コロナでオブジェクトの位置を表示するように変更

私はプログラミングに慣れていないので、この質問は非常に単純に聞こえるかもしれません。ボックスというモジュールとしてオブジェクトを作成しました

私のmain.luaで、できるだけ多くのボックスを作成したいのですが、アドベンチャーゲームのように、ボックスの2つの位置を切り替えるにはどうすればよいですか?たとえば、そのうちの1つをクリックすると、それが選択され、もう1つをクリックして彼らはお互いに位置を変えます。前もって感謝します

0 投票する
1 に答える
338 参照

lua - Luaプログラミング(corona sdk、Moai、..の場合)では、クラス名を大文字で始める必要がありますか?

Luaプログラミング(corona sdk、Moai、..の場合)では、クラス名を大文字で始める必要がありますか?

0 投票する
1 に答える
746 参照

lua - Luaでポイントアンドクリックゲームを設計する正しい方法は何ですか?(コロナ)

私はいくつかのアイデアを持っています、私はすでにシーンを大まかに描いてコロナに入れました。これは私がそれがうまくいくと思う方法です。

    1.私はすべての主要なシーンを持っています

    2.それぞれの主要なシーンには、パズルのある小さなシーンにつながるミニシーンがあります。

    3. game.luaモジュールを作成して、ゲームロジックを処理し、それらを追跡します。

    例:

    4.他のシーンのオーバーレイとして機能するように、インベントリボックス用に別のモジュールが必要です。また、ゲームモジュールと相互作用します。

    私はあなたが言うかもしれないことを知っています、あなたが始めるまで待ってください、しかし私は正しい軌道に乗っていますか?

    より良い提案がありますか、またはコード例(Corona Sdk、Lua、Moai、GiderosMobile)を知っていますか?

。前もって感謝します