このチュートリアルは、HTML5、JavaScript、Winjs、およびCreateJSライブラリを使用してシンプルなWindows 8ゲームを構築することをガイドし、XNAサンプル「Catapult Wars Lab」を適応させます。
カバーされている重要な概念:Visual Studio2012でWindows8開発環境をセットアップします。
新しいプロジェクトを作成し、その構造を理解しています ゲームのインターフェイスにHTMLとCSSを使用しています ゲームロジック、世界管理、画像の読み込み、ヘルパー機能にJavaScriptを採用しています。:初期JavaScriptロジックが含まれています。 これは、ゲームのコア機能が存在する場所です
:ゲームのメインHTMLページ。
References/Windows Library for JavaScript
css/default.css
js/default.js
default.html
package.appxmanifest
images
ゲームの構造とコンテンツを定義します。
css(default.html
ゲームロジックを管理し、ユーザー入力を処理し、ゲーム状態を更新し、資産をロードし、キャンバスでゲームをレンダリングします。 およびの関数は、それぞれの初期化とゲームの状態をそれぞれサスペンションの前に保存するために重要です。
default.html
次のステップとさらなる学習:次の投稿では、ゲームの開発を詳述し、「Catapult Wars Lab」の資産を統合し、ゲームのコアメカニックを構築します。より高度な例については、MSDN JavaScriptとHTML5タッチゲームサンプルを参照してください。 チュートリアルは、シンプルさを強調しています。より包括的なゲーム開発技術は、提案されたさらなる読書で利用できます。
以上がJavaScriptを使用したシンプルなWindows8ゲームの作成:Windows8アプリの基本の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。