ソフトウェア開発キット SDK(software Development Kit) SDK とは、ゲーム機、オペレーティングシステムなどのためのアプリケーションを作成するた めにソフトウェア技術者が使用する開発ツールのこと。SDK は、OS や技術ごとに存在する。 ・Microsoft Windows SDK Microsoft Windows オペレーティング システムで実行するアプリケーションを開発するための、コ ード サンプル、ドキュメント、コンパイラ、ヘッダー、およびライブラリのセットです。 XNA 日本語のホームページは、Windows Phone になった。 XNA とは Microsoft が提供する Windows、Xbox360、Windows Mobile で動作するゲームの開発環 境です。 以下の3つで構成されています。 DirectX XDK(Xbox プラットフォームの開発キット) XNA Game Studio Windows Phone SDK Windows Phone で動くプログラム開発。ラーニングにサンプルゲーム。 Kinect for Windows SDK ・iOS SDK APPLE 製品(iphone ipad ipod など)で動くプログラムの開発。 iOS で動作するアプリケーションを作成するためのソフトウェア開発キット。Xcode に同梱 されている。 ・android SDK スマートフォンで動くプログラム開発 ・DeNA モバゲー ios やスマートフォンで動くプログラム作成 ・その他 ゲーム SDK Game Closure HTML5 記事の中の青い文字の Game Closure をクリックしムービーでも見てみる。 Corona SDK iphone やスマートフォンで動くプログラム作成 ○CryENGINE 3 SDK 高性能ゲームエンジン 本格的 ○Unity フリーの3D ゲームの開発環境。Gallery でも見てみる HTML5+JavaScript でゲーム開発 互換性の高さが最大の魅力で今後伸びていくか。 HTML5+JavaScript で作成したゲーム例 Z キー=Fire ゲーム例2 Z キー=a ゲームエンジン コンピュータゲームにおいて、根幹となるソフトウェア、プログラムのこと。ゲー ム向けミドルウェア。 HTML5+JavaScript で作成したゲームエンジンまとめ enchant.js (HTML5 + JavaScript ベースのゲームエンジン) Windows、Mac OS、iOS、Android のすべてで動作し、アプリケーションを開発できるスタンドアロ ーンなライブラリー。日本では一番人気が高い。 その後、DeNA が Arctic.js を無料で出し、現在は2つの争いだが、enchant.js の方が 人気があると思われる。 プラグインの提供 ノベルゲーム向けの拡張や十字キー/アナログパッドなど、ゲーム開発に役立つ拡張ライブラリーを プラグインとして提供。 nineleap.enchant.js ゲーム開始画面・ゲームオーバー画面 ui.enchant.js 十字キー/アナログパッド機能の提供 その他 enchant.js の公式ページで興味があれば見てみる。 サードパーティ提供のプラグインのたくさんある。 また、画像や音楽の素材も提供している。 9leap 若手プログラマーの発掘と育成を目的としたゲーム開発コンテスト及び 投稿サイト wise9 少年、少女のための投稿型プログラミング情報ブログ jsdo.it ウェブブラウザで HTML CSS JavaScript を編集しその場で実行や共有が できる開発支援サイト PS Suite SDK について 2012 年 4 月 SCE は Play Station Suite SDK のオープンベータ版を公開した。正式版は 2012 年後半 になる見込み。 正式版は年間99$で PS Vita の「PS Store」で作成したプログラムを販売できる。 この SDK が動作するのは PS Vita と SCE が認定した「PlayStation Certified デバイス」 。 Xperia Play、Xperia arc、Xperia acro、ソニー製の Android スマートフォンやタブレットなど PS Suite は PS Mobile に変更になる予定。 SDK はツール一式、ライブラリー、サンプルコード、ドキュメントなどでできており、現在の対応言語 は C#だけだが、今後増えていく予定。また、ボタンなどのユーザーインターフェイスの必要なため、多 数の UI 部品とそれらを組合わせて視覚的に設計するためのツール「UIComposer」が用意されている。 UIComposer で生成された UI の画面データは C#のコードに変換される。 もともと3D 作成用だが2D に関しては ios で有名な cocos2d を参考に作ってある。 ダウンロード http://www.playstation.com/psm/developer/openbeta/ SDK Vita で動かいたいときにインストール SDK をインストールする。 そのとき NetFramework や Visual C++や Gtk#などもインストールされる。 スタート、コンピューター、ライブラリー、ドキュメント、pss、doc、ja の sample_list_ja.html にサン プルのリストがあるので、ブラウザで見てみる。 スタート、PssStudio をクリックし、ファイル、開くで、 ライブラリー、ドキュメント、pss、sample、demo で何か動かしてみる。 動かし方は拡張子が sln のものを開き、F5 を押しと下の方でデバックが始まるので少し待つと、ps vita のシミュレーターが動き、プログラムが実行される。 ※拡張子が見れないときは、スタートボタンで右クリック、エクスプローラーで整理、フォルダーと検 索のオプション、表示で下の方にある「登録されている拡張子を表示しない」のチェックを外す。
© Copyright 2024 Paperzz