Kiwi.JSは今、Flashゲームの開発から離れて移動する最良の選択肢の一つです。
この小さなJavaScriptフレームワークは、新しいHTML 5の標準を包含し、補助金の開発者は、建物のブラウザベースのゲームのプロセスを簡素化する機能やツールの広い範囲へのアクセスます。
これらのゲームは、最高のサポートで、デスクトップおよびモバイルプラットフォームの両方で再生することができる2つの主要なモバイル競合他社、iOSとAndroidのために含まれます。
ハードウェアアクセラレーションWebGLのレンダリングを使用するように最初から構築され、Kiwi.JSゲームは非常に敏感&NBSPです。 HTML5のキャンバスは、古いバージョンのブラウザ上で使用されているが、また、すべての最新ブラウザで動作するはずます。
制御と相互作用するゲームが容易、タッチジェスチャーのため、さらにはマルチタッチイベントのサポートもあります。
開発者の側では、資産管理、ゲームの状態管理、および高度なコンポーネントシステムなどの機能により、開発者は複雑なゲームを構築してもキウイコアに、独自の拡張機能をプラグインに役立つはずです。
このリリースで新しい何が:
このバグの修正:
アニメーションは正しく非ループアニメーションを再生します。
Animation.onPlay、.onStop、.onupdate、.onLoop、および正しくAPIに記載さ.onComplete。
Geom.Intersect.circleToRectangle()とGeom.Intersect.lineToRawSegment()は現在、すべての場合に正しく動作します。
Geom.Intersect.lineSegmentToRectangle()は今APIドキュメントに正しく命名されています。
Geom.Line.perp()今(0,0)でのポイントや他のエッジケースを扱うことができます。
lineSegmentToRectangle()が正しく機能することを可能にする方法Geom.Intersect.lineSegmentToRawSegment()を追加しました。
アニメーションは正しく1フレームアニメーションを再生し、適切に信号を送出します。
結果は真に最も近いのでUtils.GameMath.nearestAngleBetween()は現在、正規化された角度を返します。
このバグの修正:
このバージョン1.3.0の新機能です。
アニメーションは正しく非ループアニメーションを再生します。
Animation.onPlay、.onStop、.onupdate、.onLoop、および正しくAPIに記載さ.onComplete。
Geom.Intersect.circleToRectangle()とGeom.Intersect.lineToRawSegment()は現在、すべての場合に正しく動作します。
Geom.Intersect.lineSegmentToRectangle()は今APIドキュメントに正しく命名されています。
Geom.Line.perp()今(0,0)でのポイントや他のエッジケースを扱うことができます。
lineSegmentToRectangle()が正しく機能することを可能にする方法Geom.Intersect.lineSegmentToRawSegment()を追加しました。
アニメーションは正しく1フレームアニメーションを再生し、適切に信号を送出します。
結果は真に最も近いのでUtils.GameMath.nearestAngleBetween()は現在、正規化された角度を返します。
このバージョン1.2.0の新機能です:
この山のようなプロのアーキテクチャツールを
時の状態の更新グループまたはエンティティ上のすべてのコンポーネントのオブジェクトが自動的に更新されます。これは完全なエンティティコンポーネントシステムを可能にします。
IMERヘルパーが実装されています。これで、同じ効果を得るために、三つ以上のコールで周りClock.setIntervalとClock.setTimeoutではなく、混乱を呼び出すことができます。これらのヘルパーは、ゲームクロックで動作し、クロック操作と一時停止を尊重します。
Kiwi.Logが追加されました。これは記録、タグ付け、および選択的ミュートで、はconsole.log機能を置き換えやアップグレード。これは、デバッグのための大きなステップアップです!
Kiwi.Utils.Colorオブジェクトは、RGB、RGBA、HSL、HSV、CSS色関数、正規化または整数値を含む形式の非常に広い範囲の色値を記録して出力することができます。
アニメーションが終了後に起動onCompleteのと呼ばれる信号を持っています。
TextFieldには現在、ヒットボックスがあります。
ゲームdomParentパラメータは現在、CSSセレクタを使用することができます。
Kiwi.Utils.Common.between(xは、a、b)はメソッドが追加されました。それは何かが今二つの数字の間にあるかどうかをチェックするためにはるかに高速です。
Input.Pointersは現在押され、マウスや指が押されたかだけ最後のフレームにリリースされたかどうかを確認することができ、ゲッターをリリースしました。
Camera.transformPointToScreenは、画面座標に世界のポイントを変換することができ、追加されました。これはCamera.transformPointの反対です。
このバージョン1.1.1の新機能です:
このマウスイベント(ダウン、アップ、スクロールホイールと移動します)今のページの残りの部分に逃げるのデフォルトのアクションを防ぎます。
CocoonJSのデフォルトのステージの色は現在、 '#000000'です。あなたのゲームは画面全体を埋めていない場合でも、WebGLのレンダラーは、ゲームエリア外のすべての部分を埋めるために、この色を使用します。
Kiwi.TARGET_COCOONバグの数を固定し、設定されています:deviceTargetが時ブレンドモードは今CocoonJSで正しく動作します。これは、より信頼性の高い品質を持つデバイスのより広い範囲にCocoonJSの展開を可能にします。
(このようなポイントのangleTo法など)ジオメトリオブジェクトの数のメソッドが修正されました。
この要件:
このJavaScriptはクライアント側で有効になって
HTML 5対応ブラウザ
コメントが見つかりません