Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

DXライブラリのすゝめ

10,283 views

Published on

  • Be the first to comment

  • Be the first to like this

DXライブラリのすゝめ

  1. 1. DX ライブラリのすゝめ 長 聖 山田 巧
  2. 2. 自己紹介(1) <ul><li>氏名 </li></ul><ul><ul><li>長 聖 ( CHO Satoshi ) </li></ul></ul><ul><li>職業 </li></ul><ul><ul><li>大学講師 </li></ul></ul><ul><li>興味関心 </li></ul><ul><ul><li>コンピュータグラフィックスとアニメーション </li></ul></ul><ul><ul><li>インタラクティブアート </li></ul></ul><ul><ul><li>CINEMA4D 愛 </li></ul></ul>10.8.29 DX ライブラリのすゝめ
  3. 3. 自己紹介( 2 ) <ul><li>氏名 </li></ul><ul><ul><li>山田 巧( YAMADA Takumi )  </li></ul></ul><ul><li>職業 </li></ul><ul><ul><li>ゲームプログラマー </li></ul></ul><ul><li>興味関心 </li></ul><ul><ul><li>ゲーム制作 </li></ul></ul><ul><ul><li>DX ライブラリ制作者 </li></ul></ul>10.8.29 DX ライブラリのすゝめ
  4. 4. ごめんなさい <ul><li>当初の予定では発表は対話形式の予定でした </li></ul><ul><li>仕事の都合で DX ライブラリ制作者は来れません </li></ul><ul><li>長が話したり、メールでやりとりした結果をまとめました </li></ul><ul><li>ですので、誤解している部分もあるかもしれません </li></ul><ul><li>あらかじめご了承ください </li></ul>10.8.29 DX ライブラリのすゝめ
  5. 5. DirectX <ul><li>泣く子も黙る Microsoft 社のマルチメディア API </li></ul><ul><li>グラフィックス系は Windows 、 Xbox 、 Xbox360 で利用されている </li></ul><ul><li>3D サウンド・ゲームパッド等色々扱える </li></ul><ul><li>機能豊富すぎて、初学者は置いてけぼり( ゚ д ゚) </li></ul><ul><li>仕様コロコロ変わる </li></ul>10.8.29 DX ライブラリのすゝめ
  6. 6. DX ライブラリ <ul><li>DirectX ラッパーライブラリ </li></ul><ul><li>オープンソース </li></ul><ul><li>有償・無償ソフト開発利用問わず、ライセンス料無料 </li></ul><ul><li>DirectXSDK インストール不要の簡単導入 </li></ul><ul><li>Windows プログラミングの知識をほとんど必要なし </li></ul><ul><li>どこかで見たことのある一般的な記述方式 </li></ul><ul><li>C 言語の知識で書ける </li></ul>10.8.29 DX ライブラリのすゝめ
  7. 7. DX ライブラリの目的 <ul><li>「 DirectX と C 言語でもっとゲーム制作を楽にする」 </li></ul><ul><ul><li>ポインタは極力使わない </li></ul></ul><ul><ul><li>C 言語の教科書を一通り勉強したら動かせるように </li></ul></ul><ul><li>利用対象 </li></ul><ul><ul><li>趣味でゲーム制作する人 </li></ul></ul><ul><ul><li>本気プログラマでなく、プログラムがちょっと書ける人 </li></ul></ul><ul><ul><ul><li>絵を描く人 </li></ul></ul></ul><ul><ul><ul><li>音を作る人 </li></ul></ul></ul><ul><ul><ul><li>ストーリーを考える人 </li></ul></ul></ul>10.8.29 DX ライブラリのすゝめ
  8. 8. 利用・学習支援環境 <ul><li>公式( http://homepage2.nifty.com/natupaji/DxLib/ ) </li></ul><ul><ul><li>DX ライブラリの使い方 </li></ul></ul><ul><ul><li>リファレンス </li></ul></ul><ul><ul><li>ミニテクニック </li></ul></ul><ul><ul><li>サンプルプログラム </li></ul></ul><ul><ul><li>雑談・プログラム質問掲示板 </li></ul></ul><ul><li>非公式 </li></ul><ul><ul><li>ゲーム作りで学ぶ ! 実践的 C 言語プログラミング </li></ul></ul><ul><ul><li>C 言語何でも質問サイト </li></ul></ul><ul><ul><li>等々 (※ 公式リンクページより抜粋 ) </li></ul></ul>10.8.29 DX ライブラリのすゝめ
  9. 9. 開発経緯 <ul><li>専門学校教材 </li></ul><ul><ul><li>基本機能のみ </li></ul></ul><ul><li>課題制作のため制作 </li></ul><ul><li>DX ライブラリとして公開 </li></ul>10.8.29 DX ライブラリのすゝめ 専門学校教材 専門学校課題 教材を参考に 制作&拡張 課題成果 DX ライブラリ
  10. 10. できること・できないこと <ul><li>できること </li></ul><ul><li>画面描画 </li></ul><ul><li>画像・動画・音声読み込み、再生、制御 </li></ul><ul><li>ゲームパッド・キーボード・マウス入力 </li></ul><ul><li>日本語入力 </li></ul><ul><li>ネットワーク機能 </li></ul><ul><li>できないこと </li></ul><ul><li>その他細かいこと </li></ul><ul><li>GUI </li></ul>10.8.29 DX ライブラリのすゝめ
  11. 11. 導入事例紹介 (1) <ul><li>作品名 : ディアドラエンプティ </li></ul><ul><li>制作者:ふろーずんおーぶ </li></ul><ul><li>制作者コメント </li></ul><ul><ul><li>名作「フ○ンタジーゾーン」のシステムをベースに作られた全く新しい横視点全方位シューティング !! </li></ul></ul><ul><li>URL </li></ul><ul><ul><li>http://www.h7.dion.ne.jp/~icewind/yuki-usa/ </li></ul></ul><ul><li>ハイフィールドスクロールシューティング </li></ul>10.8.29 DX ライブラリのすゝめ
  12. 12. 導入事例紹介 (2) <ul><li>作品名 : プリンセスラナ </li></ul><ul><li>制作者: Peacock Blue Software </li></ul><ul><li>URL </li></ul><ul><ul><li>http://pbsweb.jp/ </li></ul></ul><ul><li>ステージクリア型のアクションゲーム </li></ul><ul><li>アクション&パズル要素 </li></ul>10.8.29 DX ライブラリのすゝめ
  13. 13. 導入事例紹介 (3) <ul><li>C 言語、 DX ライブラリ教育コンピュータ〜エクスロイド〜 </li></ul><ul><li>制作者コメント </li></ul><ul><ul><li>C 言語によるゲームプログラムを勉強できるソフトです。 </li></ul></ul><ul><ul><li>音声認識による対話システムも搭載しています。 </li></ul></ul><ul><li>URL </li></ul><ul><ul><li>http://www.youtube.com/watch?v=BZk6AtUSvB0 </li></ul></ul><ul><li>教育用ソフトウェア </li></ul><ul><li>DX ライブラリは画面 UI に使用しているらしい・・・・ </li></ul>10.8.29 DX ライブラリのすゝめ
  14. 14. 導入事例紹介 (4) <ul><li>XX-CAKE! </li></ul><ul><li>URL </li></ul><ul><ul><li>http://www21.atwiki.jp/xxcake/ </li></ul></ul><ul><ul><li>ニコニコ動画に紹介動画あり </li></ul></ul><ul><li>画像編集ツール </li></ul><ul><li>静止画がプルプルと動く動画を作れるソフトウェアです。 </li></ul><ul><li>DX ライブラリは UI と画像の補間に使ってるんじゃないかな・・・ </li></ul>10.8.29 DX ライブラリのすゝめ
  15. 15. まとめ <ul><li>導入が簡単っ! </li></ul><ul><li>無料でいいねっ! </li></ul><ul><li>リファレンスが日本語&サンプル沢山だよっ! </li></ul><ul><li>ユーザーによる解説が豊富だよっ! </li></ul><ul><li>仕様をあまり変えないから勉強が無駄にならないよっ! </li></ul><ul><li>ゲームプログラミングの入門に利用されてるよっ! </li></ul><ul><li>ゲーム以外にも利用されてるよっ! </li></ul>10.8.29 DX ライブラリのすゝめ
  16. 16. 最後に <ul><li>< 利用して頂いてる方へ > </li></ul><ul><ul><li>DX ライブラリの解消したバグの殆どはユーザー報告 </li></ul></ul><ul><ul><li>制作者がゲーム制作をしている間は管理します </li></ul></ul><ul><li>< これから利用される方へ > </li></ul><ul><ul><li>公開当初より様々な選択肢(他ライブラリ)があります </li></ul></ul><ul><ul><li>DX ライブラリはゲーム制作において一手段 </li></ul></ul><ul><ul><li>よく比較してご利用は計画的に </li></ul></ul>10.8.29 DX ライブラリのすゝめ
  17. 17. 質疑応答 <ul><li>質問 </li></ul><ul><ul><li>対応の高さに定評のある DX ライブラリだが、どのようにモチベーションを維持しているのか? </li></ul></ul><ul><li>答え </li></ul><ul><ul><li>必ずしも常にモチベーションが高いわけではなく、やる気のある時に、まとめて対処している。そのため、対応に遅く感じる人もいれば早く感じる人もいる。一週間程度放置することもある </li></ul></ul><ul><ul><li>自らゲーム制作をするためのライブラリでもあるので、不具合報告はありがたく受け止め、必ず対処する。 </li></ul></ul>10.8.29 DX ライブラリのすゝめ

×