SlideShare uma empresa Scribd logo
1 de 48
Baixar para ler offline
XNAとはなにか?
XNAうれしいところ、うれしくないところ
                2009/10/10
                      長 健太
       cs8k-cyu@asahi-net.or.jp
私はなにものか
フリーゲーム開発者

ABA Games

当たり判定ゲー
当たり判定ゲ

シューティング

SIG-Indie1回目   http://www.asahi-net.or.jp/~cs8k-cyu/
今日の話
XNAの 宣伝 布教 研究 にきました

XNAを多くの人に知ってもらいたい

犠牲者 仲間を増やしたい
背景
Xbox360でゲームが作れるようになった

これは面白い!

みんなも何か作りたくなるよね!?

「いや、別にそんなでも」

あるぇー?          ← イマココ!
より多くの人にXNAに興味を
まあいろいろ欠点も多いしね……

今日はXNAいいとこわるいとこ両方を考えよう



面白そう!遊んでみたい!という人が増えれば

改良ポイントが見つかれば
目次
私の略歴
XNAとは
今日の研究会の流れ
XNAいいとこわるいとこ
略歴
                                                                Silverlight
                                                         XNA
                                               Windows
                                                               Flash
                                       P/ECE
                      WonderWitch
           PC-9801                  iAppli
 PC-6001
                     Palm
           MSX2
PC-1500
XNAで作ったもの
GearToyGear
XNAとは
Xbox360向けゲーム開発環境

XNA G    St di (XNA
    Game Studio(XNA GS)で開発

Visual Studio+C#で360で動くゲームを



でもただの開発環境だけじゃない
XNA コシステム
XNAエコシステム
 遊んでみて!
          作る人




          遊ぶ人   面白かった!
XNA コシステム
XNAエコシステム
   遊んでみて!
             作る人
 XNA GS


ピアレビュー
                    ユーザ
                      ザ
 Xbox Live          レーティング
 インディーズ
 ゲーム
 ゲ ム         遊ぶ人   面白かった!
インディ ズゲ  (
Xbox Liveインディーズゲーム(XBLIG)
                        )
XNAゲームを360のマーケットプレースへ

開発者間のピアレビューを経て公開
開発者間のピアレビュ を経て公開



開発環境+配布の仕組み

遊ぶ人までダイレクトにお届け
今日の研究会の流れ
XNAの特徴

マイクロソフトの取り組み

ピアレビューとは
ピアレビ  とは

XBLIGの実際

XBLIGでどんなゲームが遊べるの?
今日の研究会の流れ (第一部)
          (第 部)
長健太(ABA Games)
「XNAとはなにか?XNAうれしいところ、うれしく
  ないところ」

徳留和人(マイクロソフト株式会社 ホーム&エ
 ンタ テイメント事業本部
 ンターテイメント事業本部 XNA Group)
「マイクロソフトがXNAご説明します」
今日の研究会の流れ (第二部)
          (第 部)
XELF
「Xbox
「 b LIVEインディーズゲーム「ピアレビュー攻略」のた
        インデ  ズゲ ム「ピアレビ  攻略 のた
  めのXNAにおける開発のコツと特有の課題」

佐川直樹(こびとスタジオ)
「同人サークルが見たXboxLIVEインディーズゲームの実
「同人サ クルが見た        インデ  ズゲ ムの実
 情」

罰帝(ライター/デザイナー集団“bsks”(ビスクス))
「ゲームジャーナリストから見たXBLIG/注目作品ピック
「ゲ ムジ  ナリ トから見た     /注目作品ピ ク
 アップ」
パネルディスカッション
講演者の方々
+
zioさん (麻雀 三六荘)
 i さん
与野さん (XNA Today)
鶴淵さん (マイクロソフト)
XNAの特徴を知る
XNA特徴を知るために

うれしいところ、いいとこ
うれしいところ いいとこ
うれしくないところ、わるいとこ

を挙げてみる
いいとこわるいとこ
高い生産性
最新コンシューマ機での開発      いいとこ

Windowsと360の同時開発
XBLIGで世界の360にお届け

敷居の高さ
暴れ馬アーキテクチャ
#ifdef地獄           わるいとこ

そびえたつピアレビューの壁
高い生産性
洗練されたフレームワーク

豊富なライブラリ

Vector Matrix Quaternion Math

                                いいとこ
VS + C# + HLSL
DeskTopLive.xna (DTL.xna)
2時間半でライブでゲームを作って!

おまえは何を言ってるんだ




まあやってみるか
DTL.xnaの様子
六本木で200名とペアプロ
DTL.xnaの様子
オレ vs. 東京工芸大学学生さん4名
DTL.xnaで作ったもの
縦シュー抽選機
短時間でゲ ムが作れる!
短時間でゲームが作れる!
XNAの生産性の高さが発揮された!

ただ

それだけでなくて短時間で作るにはコツもいる
短時間でゲ ムを作るには
短時間でゲームを作るには
オレライブラリ整備

オレDSL整備

プロシージャル
プロシ ジャル

プロトタイピング

練習
オレライブラリ
オブジェクトプール
  public void ForEach(MyAction<T> func)
  {
      for (int i = 0; i < actorCount; i++)
      {
          func(ref Actors[i]);
      }
  }
オレライブラリ
Direct Mapping
 #if XBOX360
          Shape.SetToWritableVertexBuffer<T>(Actors, si, nsi - si);
 #else
          Shape.BeginAddInstance();
          Shape BeginAddInstance()
          for (int i = si; i < nsi; i++)
          {
             Draw(ref Actors[i]);
          }
 #endif
          shape.Draw();

       asm
         {
              vfetch pos, vi, position0
              vfetch color, vi, color0
              vfetch param0, ii, texcoord0
              vfetch param1, ii, texcoord1
               f h           1 ii       d1
              vfetch param2, ii, color1
         };
オレライブラリ
MathUtil
 public static float Sin(float a)
 {
   return (float)Math.Sin(a);
 }

 public static float Range(this Random random, float min, float max)
 {
   return ((float)random.NextDouble() * (max - min) + min);
 }
オレDSL
 コンテントパイプラインで処理する弾幕DSL
  nway 5 25
   fire -$2
     fire 0 0.6
   rep $1-1
     fire $2*2/($1-1)
       fire 0 0.6
   vns

[
[ContentImporter(".sslb", DisplayName = "SSL-B File Importer")]
           p      (      , p y                        p      )]
  public class SslbImporter : SslImporter<Sslb>
  {
     public override void ParseCommand(string[] strs)
     {
        switch (strs[0])
        {
           case "fire“:
プ シ ジャル
プロシージャル
ボス形状生成エンジン
プ トタイピング
プロトタイピング + 練習
面白いネタかどうかプロトタイピングしておく

軽く事前コーディング練習
軽く事前コ ディング練習

特に最初の四角が出るまでは
敷居の高さ
シェーダなど3Dまわりの知識

コンテンツパイプライン

英語圏の技術

初心者向けとは言い難い
                    わるいとこ

ちょっとしたゲームを作るには不向き
もっとサンプルコ ドがあれば
もっとサンプルコードがあれば
コンパクトなサンプルをとっかかりに

うちでも公開してます

ひにけにXNA
 http://blogs.msdn.com/ito/default.aspx
    p // g            / /            p


解説本
                                          なんとかする
最新コンシュ マ機での開発
最新コンシューマ機での開発
あこがれのXbox360での開発が

360のパワ を使ったすごいゲ ムが作れる
360のパワーを使ったすごいゲームが作れる

昔WonderWitchというものがありまして……

                       いいとこ
暴れ馬ア キテクチャ
暴れ馬アーキテクチャ
あれ案外パフォーマンスでないな……

CPUは非力、GPUは化け物
CPUは非力 GPUは化け物

.NET CFのくせ、オーバヘッド


                    わるいとこ
XNAのくせを良く知る
頻繁にGPUをたたいてはいけない

           i などを使ったGPUコ ル減
Direct Mappingなどを使ったGPUコール減
Di t M

シェーダに働かせる



                        なんとかする
W dowsと360の同時開発、実行
Windowsと360の同時開発、実行
Windowsと360で同じコードが使える

        でビルドしてすぐに360に配置
Windonwsでビルドしてすぐに360に配置
Wi d

Windowsからリモートデバッグ

                          いいとこ
# de 地獄、W dows上実行問題
#ifdef地獄、Windows上実行問題
パフォーマンスを稼ぐには#if XBOX360

シェーダモデル周りのコードは共有困難
シェ ダモデル周りのコ ドは共有困難



Wi d で必要なランタイムはどれ?
Windowsで必要なランタイムはどれ?

                          わるいとこ
オレライブラリ整備、ブラウザゲ 化
オレライブラリ整備、ブラウザゲー化
#ifが必要な部分をオレライブラリに封じ込め



ClickOnceなどの活用

Sil li h 化
Silverlight化


                  なんとかする
Silverlight化してブラウザゲ
Silverlight化してブラウザゲー
XNAもSilverlightも同じC#で記述可

SilverSprite XNAをSiverlightに変換
SilverSprite:XNAをSiverlightに変換
  http://silversprite.codeplex.com/


ただし2Dのみ

パフォーマンスにも差が

#if SILVERLIGHT WINDOWS XBOX360
Silverlightとの特性の差
Silverlight
CPU 速い
GPU 使えない

XNA (Xbox360)
CPU 遅い
GPU 爆速
WriteableBitmap
 Silverlightは点パーティクルは速い
#if SILVERLIGHT
      private const int background = 0xff << 24 | 0 << 16 | 0 << 8 | 0;
      public static WriteableBitmap Bitmap;
      public static int Width, Height;

     p
     public static void Initialize(Canvas parent)
                                  (       p     )
     {
       Width = (int)parent.Width;
       Height = (int)parent.Height;
       Bitmap = new WriteableBitmap(Width, Height);
       Image image = new Image();
       image.Source = Bitmap;
       parent.Children.Add(image);
       Clear();
       Invalidate();
     }
Silverlight化したゲ ムの例
Silverlight化したゲームの例
ひらりとかわせ、Hirarion
XBLIGで世界の360 お届け
XBLIGで世界の360へお届け
XBLダッシュボードから簡単にダウンロード

世界中の人に遊んでもらえる




                    いいとこ
そびえたつピアレビュ の壁
そびえたつピアレビューの壁
ピアレビュー突破のための各種条件

アマチュアなのにここまでやらんとダメ?

フリーゲーム配布不可


                   わるいとこ
ピアレビュ 攻略法
ピアレビュー攻略法
今日の後ほどの講演をお楽しみに

10/17 XNA ラウンドテ ブルも
          ラウンドテーブルも




                      なんとかする
いいことわるいとこ総括
作るところはいい感じ
                         作る人
             XNA GS


         ピアレビュー

             Xbox Live
             インディーズ
             ゲーム         遊ぶ人
届けるところは課題多い?
まとめ
XNAは困ったちゃんだけど面白い奴

360でユニ クなゲ ムが遊べるようになる
360でユニークなゲームが遊べるようになる



ピアレビューなど新たな仕組み、その問題
ピアレビ  など新たな仕組み その問題

詳細はこの後のプレゼン、パネルで!

Mais conteúdo relacionado

Mais procurados

ちょっと古いマシンにLinuxを
ちょっと古いマシンにLinuxをちょっと古いマシンにLinuxを
ちょっと古いマシンにLinuxをKenichiro MATOHARA
 
XenServerとZFSストレージでサーバ仮想化 - OSC2011 Tokyo/Spring 自宅SAN友の会(後半)
XenServerとZFSストレージでサーバ仮想化 - OSC2011 Tokyo/Spring 自宅SAN友の会(後半)XenServerとZFSストレージでサーバ仮想化 - OSC2011 Tokyo/Spring 自宅SAN友の会(後半)
XenServerとZFSストレージでサーバ仮想化 - OSC2011 Tokyo/Spring 自宅SAN友の会(後半)tokuhy
 
Cocos2d xゲームでuiテスト自動化
Cocos2d xゲームでuiテスト自動化Cocos2d xゲームでuiテスト自動化
Cocos2d xゲームでuiテスト自動化Naoyuki Totani
 
軽量Kubernetes環境 K3Sのご紹介
軽量Kubernetes環境 K3Sのご紹介軽量Kubernetes環境 K3Sのご紹介
軽量Kubernetes環境 K3Sのご紹介Tetsurou Yano
 
しつこくXenとzfsで作る家庭内vdiサーバ2015年版
しつこくXenとzfsで作る家庭内vdiサーバ2015年版しつこくXenとzfsで作る家庭内vdiサーバ2015年版
しつこくXenとzfsで作る家庭内vdiサーバ2015年版zgock
 
やさぐれギンガさんのアーキテクチャ入門(ためしてガッテン)(仮)
やさぐれギンガさんのアーキテクチャ入門(ためしてガッテン)(仮)やさぐれギンガさんのアーキテクチャ入門(ためしてガッテン)(仮)
やさぐれギンガさんのアーキテクチャ入門(ためしてガッテン)(仮)Akihiro Kuwano
 
Rancherで簡単に作るk8s環境 Kubernetes meetup tokyo #4 LT kubernetes on rancher
Rancherで簡単に作るk8s環境 Kubernetes meetup tokyo #4 LT kubernetes on rancherRancherで簡単に作るk8s環境 Kubernetes meetup tokyo #4 LT kubernetes on rancher
Rancherで簡単に作るk8s環境 Kubernetes meetup tokyo #4 LT kubernetes on rancherTetsurou Yano
 
Xenとzfsで作る家庭内VDIサーバ
Xenとzfsで作る家庭内VDIサーバXenとzfsで作る家庭内VDIサーバ
Xenとzfsで作る家庭内VDIサーバzgock
 
Interactive Music II Processing基本
Interactive Music II Processing基本Interactive Music II Processing基本
Interactive Music II Processing基本Atsushi Tadokoro
 
2007 03 17_osc2007spring_02
2007 03 17_osc2007spring_022007 03 17_osc2007spring_02
2007 03 17_osc2007spring_02Tom Hayakawa
 

Mais procurados (13)

ちょっと古いマシンにLinuxを
ちょっと古いマシンにLinuxをちょっと古いマシンにLinuxを
ちょっと古いマシンにLinuxを
 
XenServerとZFSストレージでサーバ仮想化 - OSC2011 Tokyo/Spring 自宅SAN友の会(後半)
XenServerとZFSストレージでサーバ仮想化 - OSC2011 Tokyo/Spring 自宅SAN友の会(後半)XenServerとZFSストレージでサーバ仮想化 - OSC2011 Tokyo/Spring 自宅SAN友の会(後半)
XenServerとZFSストレージでサーバ仮想化 - OSC2011 Tokyo/Spring 自宅SAN友の会(後半)
 
Cocos2d xゲームでuiテスト自動化
Cocos2d xゲームでuiテスト自動化Cocos2d xゲームでuiテスト自動化
Cocos2d xゲームでuiテスト自動化
 
軽量Kubernetes環境 K3Sのご紹介
軽量Kubernetes環境 K3Sのご紹介軽量Kubernetes環境 K3Sのご紹介
軽量Kubernetes環境 K3Sのご紹介
 
しつこくXenとzfsで作る家庭内vdiサーバ2015年版
しつこくXenとzfsで作る家庭内vdiサーバ2015年版しつこくXenとzfsで作る家庭内vdiサーバ2015年版
しつこくXenとzfsで作る家庭内vdiサーバ2015年版
 
20150630_MySQL勉強会
20150630_MySQL勉強会20150630_MySQL勉強会
20150630_MySQL勉強会
 
GR-CITRUSハンズオン
GR-CITRUSハンズオンGR-CITRUSハンズオン
GR-CITRUSハンズオン
 
やさぐれギンガさんのアーキテクチャ入門(ためしてガッテン)(仮)
やさぐれギンガさんのアーキテクチャ入門(ためしてガッテン)(仮)やさぐれギンガさんのアーキテクチャ入門(ためしてガッテン)(仮)
やさぐれギンガさんのアーキテクチャ入門(ためしてガッテン)(仮)
 
Rancherで簡単に作るk8s環境 Kubernetes meetup tokyo #4 LT kubernetes on rancher
Rancherで簡単に作るk8s環境 Kubernetes meetup tokyo #4 LT kubernetes on rancherRancherで簡単に作るk8s環境 Kubernetes meetup tokyo #4 LT kubernetes on rancher
Rancherで簡単に作るk8s環境 Kubernetes meetup tokyo #4 LT kubernetes on rancher
 
Xenとzfsで作る家庭内VDIサーバ
Xenとzfsで作る家庭内VDIサーバXenとzfsで作る家庭内VDIサーバ
Xenとzfsで作る家庭内VDIサーバ
 
Interactive Music II Processing基本
Interactive Music II Processing基本Interactive Music II Processing基本
Interactive Music II Processing基本
 
2007 03 17_osc2007spring_02
2007 03 17_osc2007spring_022007 03 17_osc2007spring_02
2007 03 17_osc2007spring_02
 
OS入門
OS入門OS入門
OS入門
 

Semelhante a XNAとはなにか?XNAうれしいところ、うれしくないところ

Xbox LIVEインディーズゲーム「ピアレビュー攻略」のためのXNAにおける開発のコツと特有の課題
Xbox LIVEインディーズゲーム「ピアレビュー攻略」のためのXNAにおける開発のコツと特有の課題Xbox LIVEインディーズゲーム「ピアレビュー攻略」のためのXNAにおける開発のコツと特有の課題
Xbox LIVEインディーズゲーム「ピアレビュー攻略」のためのXNAにおける開発のコツと特有の課題IGDA Japan
 
ハードウェアを用いてPythonを学ぶ
ハードウェアを用いてPythonを学ぶハードウェアを用いてPythonを学ぶ
ハードウェアを用いてPythonを学ぶYuta Kitagami
 
CEDEC2014 セッション資料「ヘキサドライブ流 OPTPiX SpriteStudio 最適化術!」
CEDEC2014 セッション資料「ヘキサドライブ流 OPTPiX SpriteStudio 最適化術!」CEDEC2014 セッション資料「ヘキサドライブ流 OPTPiX SpriteStudio 最適化術!」
CEDEC2014 セッション資料「ヘキサドライブ流 OPTPiX SpriteStudio 最適化術!」Web Technology Corp.
 
横浜国立大学PCサークルSCITEXの活動 in SGF2012
横浜国立大学PCサークルSCITEXの活動 in SGF2012横浜国立大学PCサークルSCITEXの活動 in SGF2012
横浜国立大学PCサークルSCITEXの活動 in SGF2012Tomoki Suzuki
 
DXライブラリのすゝめ
DXライブラリのすゝめDXライブラリのすゝめ
DXライブラリのすゝめDaisuke Nikura
 
開催趣旨・00年代イントロ・パネルディスカッション資料
開催趣旨・00年代イントロ・パネルディスカッション資料開催趣旨・00年代イントロ・パネルディスカッション資料
開催趣旨・00年代イントロ・パネルディスカッション資料IGDA Japan
 
Xna教の野望
Xna教の野望Xna教の野望
Xna教の野望MASA_T_O
 
セガサターンマシン語プログラミングの紹介
セガサターンマシン語プログラミングの紹介セガサターンマシン語プログラミングの紹介
セガサターンマシン語プログラミングの紹介Yuma Ohgami
 
FINAL FANTASY Record Keeperを支えたGolang
FINAL FANTASY Record Keeperを支えたGolangFINAL FANTASY Record Keeperを支えたGolang
FINAL FANTASY Record Keeperを支えたGolangYoshiki Shibukawa
 
クロムハウンズにおける 人工知能開発から見るゲームAIの展望 (CEDEC2006)
クロムハウンズにおける人工知能開発から見るゲームAIの展望 (CEDEC2006)クロムハウンズにおける人工知能開発から見るゲームAIの展望 (CEDEC2006)
クロムハウンズにおける 人工知能開発から見るゲームAIの展望 (CEDEC2006)Youichiro Miyake
 
Oh! java script 夢の続きを語ろうよ〜emscriptenの逆襲
Oh! java script 夢の続きを語ろうよ〜emscriptenの逆襲Oh! java script 夢の続きを語ろうよ〜emscriptenの逆襲
Oh! java script 夢の続きを語ろうよ〜emscriptenの逆襲Takashi Toyoshima
 
第2回html5jゲーム部勉強会 Oh! JavaScript 夢の続きを語ろうよ〜emscriptenの逆襲 - html5編
第2回html5jゲーム部勉強会   Oh! JavaScript 夢の続きを語ろうよ〜emscriptenの逆襲 - html5編第2回html5jゲーム部勉強会   Oh! JavaScript 夢の続きを語ろうよ〜emscriptenの逆襲 - html5編
第2回html5jゲーム部勉強会 Oh! JavaScript 夢の続きを語ろうよ〜emscriptenの逆襲 - html5編Takashi Toyoshima
 
ゲーム開発初心者の僕がUnity + WebSocketで何か作ってみた
ゲーム開発初心者の僕がUnity + WebSocketで何か作ってみたゲーム開発初心者の僕がUnity + WebSocketで何か作ってみた
ゲーム開発初心者の僕がUnity + WebSocketで何か作ってみたKohei Kadowaki
 
Loc Summit10
Loc Summit10Loc Summit10
Loc Summit10Kenji Ono
 
ローカリゼーションサミット報告会
ローカリゼーションサミット報告会ローカリゼーションサミット報告会
ローカリゼーションサミット報告会SIG-Glocalization
 
チームグリグリ メンバーの個性を生かすゲーム作り
チームグリグリ メンバーの個性を生かすゲーム作りチームグリグリ メンバーの個性を生かすゲーム作り
チームグリグリ メンバーの個性を生かすゲーム作りIGDA Japan
 
デジハリ講義 人工知能 第五回「人工知能とゲーム」 Game and AI
デジハリ講義 人工知能 第五回「人工知能とゲーム」 Game and AI デジハリ講義 人工知能 第五回「人工知能とゲーム」 Game and AI
デジハリ講義 人工知能 第五回「人工知能とゲーム」 Game and AI Youichiro Miyake
 
次世代ゲームにおける自動生成技術
次世代ゲームにおける自動生成技術 次世代ゲームにおける自動生成技術
次世代ゲームにおける自動生成技術 Youichiro Miyake
 
openFrameworks Workshop in Kanazawa v001
openFrameworks Workshop in Kanazawa v001openFrameworks Workshop in Kanazawa v001
openFrameworks Workshop in Kanazawa v001Teruaki Tsubokura
 

Semelhante a XNAとはなにか?XNAうれしいところ、うれしくないところ (20)

Xbox LIVEインディーズゲーム「ピアレビュー攻略」のためのXNAにおける開発のコツと特有の課題
Xbox LIVEインディーズゲーム「ピアレビュー攻略」のためのXNAにおける開発のコツと特有の課題Xbox LIVEインディーズゲーム「ピアレビュー攻略」のためのXNAにおける開発のコツと特有の課題
Xbox LIVEインディーズゲーム「ピアレビュー攻略」のためのXNAにおける開発のコツと特有の課題
 
ハードウェアを用いてPythonを学ぶ
ハードウェアを用いてPythonを学ぶハードウェアを用いてPythonを学ぶ
ハードウェアを用いてPythonを学ぶ
 
CEDEC2014 セッション資料「ヘキサドライブ流 OPTPiX SpriteStudio 最適化術!」
CEDEC2014 セッション資料「ヘキサドライブ流 OPTPiX SpriteStudio 最適化術!」CEDEC2014 セッション資料「ヘキサドライブ流 OPTPiX SpriteStudio 最適化術!」
CEDEC2014 セッション資料「ヘキサドライブ流 OPTPiX SpriteStudio 最適化術!」
 
日本ゲーム産業史概説
日本ゲーム産業史概説日本ゲーム産業史概説
日本ゲーム産業史概説
 
横浜国立大学PCサークルSCITEXの活動 in SGF2012
横浜国立大学PCサークルSCITEXの活動 in SGF2012横浜国立大学PCサークルSCITEXの活動 in SGF2012
横浜国立大学PCサークルSCITEXの活動 in SGF2012
 
DXライブラリのすゝめ
DXライブラリのすゝめDXライブラリのすゝめ
DXライブラリのすゝめ
 
開催趣旨・00年代イントロ・パネルディスカッション資料
開催趣旨・00年代イントロ・パネルディスカッション資料開催趣旨・00年代イントロ・パネルディスカッション資料
開催趣旨・00年代イントロ・パネルディスカッション資料
 
Xna教の野望
Xna教の野望Xna教の野望
Xna教の野望
 
セガサターンマシン語プログラミングの紹介
セガサターンマシン語プログラミングの紹介セガサターンマシン語プログラミングの紹介
セガサターンマシン語プログラミングの紹介
 
FINAL FANTASY Record Keeperを支えたGolang
FINAL FANTASY Record Keeperを支えたGolangFINAL FANTASY Record Keeperを支えたGolang
FINAL FANTASY Record Keeperを支えたGolang
 
クロムハウンズにおける 人工知能開発から見るゲームAIの展望 (CEDEC2006)
クロムハウンズにおける人工知能開発から見るゲームAIの展望 (CEDEC2006)クロムハウンズにおける人工知能開発から見るゲームAIの展望 (CEDEC2006)
クロムハウンズにおける 人工知能開発から見るゲームAIの展望 (CEDEC2006)
 
Oh! java script 夢の続きを語ろうよ〜emscriptenの逆襲
Oh! java script 夢の続きを語ろうよ〜emscriptenの逆襲Oh! java script 夢の続きを語ろうよ〜emscriptenの逆襲
Oh! java script 夢の続きを語ろうよ〜emscriptenの逆襲
 
第2回html5jゲーム部勉強会 Oh! JavaScript 夢の続きを語ろうよ〜emscriptenの逆襲 - html5編
第2回html5jゲーム部勉強会   Oh! JavaScript 夢の続きを語ろうよ〜emscriptenの逆襲 - html5編第2回html5jゲーム部勉強会   Oh! JavaScript 夢の続きを語ろうよ〜emscriptenの逆襲 - html5編
第2回html5jゲーム部勉強会 Oh! JavaScript 夢の続きを語ろうよ〜emscriptenの逆襲 - html5編
 
ゲーム開発初心者の僕がUnity + WebSocketで何か作ってみた
ゲーム開発初心者の僕がUnity + WebSocketで何か作ってみたゲーム開発初心者の僕がUnity + WebSocketで何か作ってみた
ゲーム開発初心者の僕がUnity + WebSocketで何か作ってみた
 
Loc Summit10
Loc Summit10Loc Summit10
Loc Summit10
 
ローカリゼーションサミット報告会
ローカリゼーションサミット報告会ローカリゼーションサミット報告会
ローカリゼーションサミット報告会
 
チームグリグリ メンバーの個性を生かすゲーム作り
チームグリグリ メンバーの個性を生かすゲーム作りチームグリグリ メンバーの個性を生かすゲーム作り
チームグリグリ メンバーの個性を生かすゲーム作り
 
デジハリ講義 人工知能 第五回「人工知能とゲーム」 Game and AI
デジハリ講義 人工知能 第五回「人工知能とゲーム」 Game and AI デジハリ講義 人工知能 第五回「人工知能とゲーム」 Game and AI
デジハリ講義 人工知能 第五回「人工知能とゲーム」 Game and AI
 
次世代ゲームにおける自動生成技術
次世代ゲームにおける自動生成技術 次世代ゲームにおける自動生成技術
次世代ゲームにおける自動生成技術
 
openFrameworks Workshop in Kanazawa v001
openFrameworks Workshop in Kanazawa v001openFrameworks Workshop in Kanazawa v001
openFrameworks Workshop in Kanazawa v001
 

Mais de IGDA Japan

PSM向けノベルゲームの開発の課題_サークルやまどん
PSM向けノベルゲームの開発の課題_サークルやまどんPSM向けノベルゲームの開発の課題_サークルやまどん
PSM向けノベルゲームの開発の課題_サークルやまどんIGDA Japan
 
PlayStation Mobileで多言語ノベルゲームを作る_ぜろじげん
PlayStation Mobileで多言語ノベルゲームを作る_ぜろじげんPlayStation Mobileで多言語ノベルゲームを作る_ぜろじげん
PlayStation Mobileで多言語ノベルゲームを作る_ぜろじげんIGDA Japan
 
PSMとXNA~とある同人サークルの一存~_こびとスタジオ
PSMとXNA~とある同人サークルの一存~_こびとスタジオPSMとXNA~とある同人サークルの一存~_こびとスタジオ
PSMとXNA~とある同人サークルの一存~_こびとスタジオIGDA Japan
 
『僕は森世界の神になる』がPlayStation Mobileで発売されるまでの流れ_神奈川電子技術研究所
『僕は森世界の神になる』がPlayStation Mobileで発売されるまでの流れ_神奈川電子技術研究所『僕は森世界の神になる』がPlayStation Mobileで発売されるまでの流れ_神奈川電子技術研究所
『僕は森世界の神になる』がPlayStation Mobileで発売されるまでの流れ_神奈川電子技術研究所IGDA Japan
 
PlayStation Mobile現況および今後の展開について_SCE
PlayStation Mobile現況および今後の展開について_SCEPlayStation Mobile現況および今後の展開について_SCE
PlayStation Mobile現況および今後の展開について_SCEIGDA Japan
 
ソシャゲと家庭用のユーザーの違いと重なり_小山友介
ソシャゲと家庭用のユーザーの違いと重なり_小山友介ソシャゲと家庭用のユーザーの違いと重なり_小山友介
ソシャゲと家庭用のユーザーの違いと重なり_小山友介IGDA Japan
 
SIG-INDIE10_「PlayStation Mobileの現状と可能性」_概要_七邊信重
SIG-INDIE10_「PlayStation Mobileの現状と可能性」_概要_七邊信重SIG-INDIE10_「PlayStation Mobileの現状と可能性」_概要_七邊信重
SIG-INDIE10_「PlayStation Mobileの現状と可能性」_概要_七邊信重IGDA Japan
 
120915 sig indie9
120915 sig indie9120915 sig indie9
120915 sig indie9IGDA Japan
 
[120915] igda sig indie9
[120915] igda sig indie9[120915] igda sig indie9
[120915] igda sig indie9IGDA Japan
 
東方Projectにみる弾幕演出とゲームプレイ
東方Projectにみる弾幕演出とゲームプレイ東方Projectにみる弾幕演出とゲームプレイ
東方Projectにみる弾幕演出とゲームプレイIGDA Japan
 
いわゆるマジコンを巡る法的議論の現状
いわゆるマジコンを巡る法的議論の現状いわゆるマジコンを巡る法的議論の現状
いわゆるマジコンを巡る法的議論の現状IGDA Japan
 
Global Game Jam 2011 プレビュー
Global Game Jam 2011 プレビューGlobal Game Jam 2011 プレビュー
Global Game Jam 2011 プレビューIGDA Japan
 
110122 ぜろじげん講演会資料 配布用
110122 ぜろじげん講演会資料 配布用110122 ぜろじげん講演会資料 配布用
110122 ぜろじげん講演会資料 配布用IGDA Japan
 
110122 sig indie8趣旨説明・ディスカッション
110122 sig indie8趣旨説明・ディスカッション110122 sig indie8趣旨説明・ディスカッション
110122 sig indie8趣旨説明・ディスカッションIGDA Japan
 
日本のポピュラー音楽に見るインディーズの成立条件
日本のポピュラー音楽に見るインディーズの成立条件日本のポピュラー音楽に見るインディーズの成立条件
日本のポピュラー音楽に見るインディーズの成立条件IGDA Japan
 
商業視点から見た、同人と商業の違い
商業視点から見た、同人と商業の違い商業視点から見た、同人と商業の違い
商業視点から見た、同人と商業の違いIGDA Japan
 
実践事例から学ぶプロデュース・PR術
実践事例から学ぶプロデュース・PR術実践事例から学ぶプロデュース・PR術
実践事例から学ぶプロデュース・PR術IGDA Japan
 
AI(エーアイ)は世界を変える! 同人ゲーム24時間USTREAM放送イベント
AI(エーアイ)は世界を変える! 同人ゲーム24時間USTREAM放送イベントAI(エーアイ)は世界を変える! 同人ゲーム24時間USTREAM放送イベント
AI(エーアイ)は世界を変える! 同人ゲーム24時間USTREAM放送イベントIGDA Japan
 
インディーズ作品だからこそできる事
インディーズ作品だからこそできる事インディーズ作品だからこそできる事
インディーズ作品だからこそできる事IGDA Japan
 
同人ゲーム制作支援からの四方山話 2
同人ゲーム制作支援からの四方山話 2同人ゲーム制作支援からの四方山話 2
同人ゲーム制作支援からの四方山話 2IGDA Japan
 

Mais de IGDA Japan (20)

PSM向けノベルゲームの開発の課題_サークルやまどん
PSM向けノベルゲームの開発の課題_サークルやまどんPSM向けノベルゲームの開発の課題_サークルやまどん
PSM向けノベルゲームの開発の課題_サークルやまどん
 
PlayStation Mobileで多言語ノベルゲームを作る_ぜろじげん
PlayStation Mobileで多言語ノベルゲームを作る_ぜろじげんPlayStation Mobileで多言語ノベルゲームを作る_ぜろじげん
PlayStation Mobileで多言語ノベルゲームを作る_ぜろじげん
 
PSMとXNA~とある同人サークルの一存~_こびとスタジオ
PSMとXNA~とある同人サークルの一存~_こびとスタジオPSMとXNA~とある同人サークルの一存~_こびとスタジオ
PSMとXNA~とある同人サークルの一存~_こびとスタジオ
 
『僕は森世界の神になる』がPlayStation Mobileで発売されるまでの流れ_神奈川電子技術研究所
『僕は森世界の神になる』がPlayStation Mobileで発売されるまでの流れ_神奈川電子技術研究所『僕は森世界の神になる』がPlayStation Mobileで発売されるまでの流れ_神奈川電子技術研究所
『僕は森世界の神になる』がPlayStation Mobileで発売されるまでの流れ_神奈川電子技術研究所
 
PlayStation Mobile現況および今後の展開について_SCE
PlayStation Mobile現況および今後の展開について_SCEPlayStation Mobile現況および今後の展開について_SCE
PlayStation Mobile現況および今後の展開について_SCE
 
ソシャゲと家庭用のユーザーの違いと重なり_小山友介
ソシャゲと家庭用のユーザーの違いと重なり_小山友介ソシャゲと家庭用のユーザーの違いと重なり_小山友介
ソシャゲと家庭用のユーザーの違いと重なり_小山友介
 
SIG-INDIE10_「PlayStation Mobileの現状と可能性」_概要_七邊信重
SIG-INDIE10_「PlayStation Mobileの現状と可能性」_概要_七邊信重SIG-INDIE10_「PlayStation Mobileの現状と可能性」_概要_七邊信重
SIG-INDIE10_「PlayStation Mobileの現状と可能性」_概要_七邊信重
 
120915 sig indie9
120915 sig indie9120915 sig indie9
120915 sig indie9
 
[120915] igda sig indie9
[120915] igda sig indie9[120915] igda sig indie9
[120915] igda sig indie9
 
東方Projectにみる弾幕演出とゲームプレイ
東方Projectにみる弾幕演出とゲームプレイ東方Projectにみる弾幕演出とゲームプレイ
東方Projectにみる弾幕演出とゲームプレイ
 
いわゆるマジコンを巡る法的議論の現状
いわゆるマジコンを巡る法的議論の現状いわゆるマジコンを巡る法的議論の現状
いわゆるマジコンを巡る法的議論の現状
 
Global Game Jam 2011 プレビュー
Global Game Jam 2011 プレビューGlobal Game Jam 2011 プレビュー
Global Game Jam 2011 プレビュー
 
110122 ぜろじげん講演会資料 配布用
110122 ぜろじげん講演会資料 配布用110122 ぜろじげん講演会資料 配布用
110122 ぜろじげん講演会資料 配布用
 
110122 sig indie8趣旨説明・ディスカッション
110122 sig indie8趣旨説明・ディスカッション110122 sig indie8趣旨説明・ディスカッション
110122 sig indie8趣旨説明・ディスカッション
 
日本のポピュラー音楽に見るインディーズの成立条件
日本のポピュラー音楽に見るインディーズの成立条件日本のポピュラー音楽に見るインディーズの成立条件
日本のポピュラー音楽に見るインディーズの成立条件
 
商業視点から見た、同人と商業の違い
商業視点から見た、同人と商業の違い商業視点から見た、同人と商業の違い
商業視点から見た、同人と商業の違い
 
実践事例から学ぶプロデュース・PR術
実践事例から学ぶプロデュース・PR術実践事例から学ぶプロデュース・PR術
実践事例から学ぶプロデュース・PR術
 
AI(エーアイ)は世界を変える! 同人ゲーム24時間USTREAM放送イベント
AI(エーアイ)は世界を変える! 同人ゲーム24時間USTREAM放送イベントAI(エーアイ)は世界を変える! 同人ゲーム24時間USTREAM放送イベント
AI(エーアイ)は世界を変える! 同人ゲーム24時間USTREAM放送イベント
 
インディーズ作品だからこそできる事
インディーズ作品だからこそできる事インディーズ作品だからこそできる事
インディーズ作品だからこそできる事
 
同人ゲーム制作支援からの四方山話 2
同人ゲーム制作支援からの四方山話 2同人ゲーム制作支援からの四方山話 2
同人ゲーム制作支援からの四方山話 2
 

Último

20230322_Another works Logo Guideline.pdf
20230322_Another works Logo Guideline.pdf20230322_Another works Logo Guideline.pdf
20230322_Another works Logo Guideline.pdfssuser2f4ddc
 
株式会社ピーエスシーは、情報技術を追究することで世の中の「不便・不満・不安」を解消する総合デジタル企業です。
株式会社ピーエスシーは、情報技術を追究することで世の中の「不便・不満・不安」を解消する総合デジタル企業です。株式会社ピーエスシーは、情報技術を追究することで世の中の「不便・不満・不安」を解消する総合デジタル企業です。
株式会社ピーエスシーは、情報技術を追究することで世の中の「不便・不満・不安」を解消する総合デジタル企業です。tshimabukuro0405
 
バルーンバ人文化を探れ!パワーポイント・動画マニュアル販売用のスライドシェア資料
バルーンバ人文化を探れ!パワーポイント・動画マニュアル販売用のスライドシェア資料バルーンバ人文化を探れ!パワーポイント・動画マニュアル販売用のスライドシェア資料
バルーンバ人文化を探れ!パワーポイント・動画マニュアル販売用のスライドシェア資料Jun Chiba
 
株式会社デジタルフォルンご紹介資料_202403pdf___共に前へ時代を前へ。
株式会社デジタルフォルンご紹介資料_202403pdf___共に前へ時代を前へ。株式会社デジタルフォルンご紹介資料_202403pdf___共に前へ時代を前へ。
株式会社デジタルフォルンご紹介資料_202403pdf___共に前へ時代を前へ。naokomukoyama
 
Sun__company..........................pdf
Sun__company..........................pdfSun__company..........................pdf
Sun__company..........................pdfssuser698bcc
 
マネージャーとリーダーの違い(組織で成果を出したいマネージャーの羅針盤 〜遠くへ行きたければ、マネジメントを学べ〜)
マネージャーとリーダーの違い(組織で成果を出したいマネージャーの羅針盤 〜遠くへ行きたければ、マネジメントを学べ〜)マネージャーとリーダーの違い(組織で成果を出したいマネージャーの羅針盤 〜遠くへ行きたければ、マネジメントを学べ〜)
マネージャーとリーダーの違い(組織で成果を出したいマネージャーの羅針盤 〜遠くへ行きたければ、マネジメントを学べ〜)miraimanagementkaigi
 
マネージャーの歴史と変遷(組織で成果を出したいマネージャーの羅針盤 〜遠くへ行きたければ、マネジメントを学べ〜)
マネージャーの歴史と変遷(組織で成果を出したいマネージャーの羅針盤 〜遠くへ行きたければ、マネジメントを学べ〜)マネージャーの歴史と変遷(組織で成果を出したいマネージャーの羅針盤 〜遠くへ行きたければ、マネジメントを学べ〜)
マネージャーの歴史と変遷(組織で成果を出したいマネージャーの羅針盤 〜遠くへ行きたければ、マネジメントを学べ〜)miraimanagementkaigi
 
LP用nounou画像 This is a business description document.
LP用nounou画像 This is a business description document.LP用nounou画像 This is a business description document.
LP用nounou画像 This is a business description document.gnakagawa
 
240322_Another works Future 採用資料 (1).pdf
240322_Another works Future 採用資料 (1).pdf240322_Another works Future 採用資料 (1).pdf
240322_Another works Future 採用資料 (1).pdfssuser2f4ddc
 
RSpecが遅いからはやくしてみた...................................
RSpecが遅いからはやくしてみた...................................RSpecが遅いからはやくしてみた...................................
RSpecが遅いからはやくしてみた...................................yutonoda2
 
2403_chouhou_obuse_reiwa6nen3gatu_slide.pdf
2403_chouhou_obuse_reiwa6nen3gatu_slide.pdf2403_chouhou_obuse_reiwa6nen3gatu_slide.pdf
2403_chouhou_obuse_reiwa6nen3gatu_slide.pdfssuser31dbd1
 

Último (11)

20230322_Another works Logo Guideline.pdf
20230322_Another works Logo Guideline.pdf20230322_Another works Logo Guideline.pdf
20230322_Another works Logo Guideline.pdf
 
株式会社ピーエスシーは、情報技術を追究することで世の中の「不便・不満・不安」を解消する総合デジタル企業です。
株式会社ピーエスシーは、情報技術を追究することで世の中の「不便・不満・不安」を解消する総合デジタル企業です。株式会社ピーエスシーは、情報技術を追究することで世の中の「不便・不満・不安」を解消する総合デジタル企業です。
株式会社ピーエスシーは、情報技術を追究することで世の中の「不便・不満・不安」を解消する総合デジタル企業です。
 
バルーンバ人文化を探れ!パワーポイント・動画マニュアル販売用のスライドシェア資料
バルーンバ人文化を探れ!パワーポイント・動画マニュアル販売用のスライドシェア資料バルーンバ人文化を探れ!パワーポイント・動画マニュアル販売用のスライドシェア資料
バルーンバ人文化を探れ!パワーポイント・動画マニュアル販売用のスライドシェア資料
 
株式会社デジタルフォルンご紹介資料_202403pdf___共に前へ時代を前へ。
株式会社デジタルフォルンご紹介資料_202403pdf___共に前へ時代を前へ。株式会社デジタルフォルンご紹介資料_202403pdf___共に前へ時代を前へ。
株式会社デジタルフォルンご紹介資料_202403pdf___共に前へ時代を前へ。
 
Sun__company..........................pdf
Sun__company..........................pdfSun__company..........................pdf
Sun__company..........................pdf
 
マネージャーとリーダーの違い(組織で成果を出したいマネージャーの羅針盤 〜遠くへ行きたければ、マネジメントを学べ〜)
マネージャーとリーダーの違い(組織で成果を出したいマネージャーの羅針盤 〜遠くへ行きたければ、マネジメントを学べ〜)マネージャーとリーダーの違い(組織で成果を出したいマネージャーの羅針盤 〜遠くへ行きたければ、マネジメントを学べ〜)
マネージャーとリーダーの違い(組織で成果を出したいマネージャーの羅針盤 〜遠くへ行きたければ、マネジメントを学べ〜)
 
マネージャーの歴史と変遷(組織で成果を出したいマネージャーの羅針盤 〜遠くへ行きたければ、マネジメントを学べ〜)
マネージャーの歴史と変遷(組織で成果を出したいマネージャーの羅針盤 〜遠くへ行きたければ、マネジメントを学べ〜)マネージャーの歴史と変遷(組織で成果を出したいマネージャーの羅針盤 〜遠くへ行きたければ、マネジメントを学べ〜)
マネージャーの歴史と変遷(組織で成果を出したいマネージャーの羅針盤 〜遠くへ行きたければ、マネジメントを学べ〜)
 
LP用nounou画像 This is a business description document.
LP用nounou画像 This is a business description document.LP用nounou画像 This is a business description document.
LP用nounou画像 This is a business description document.
 
240322_Another works Future 採用資料 (1).pdf
240322_Another works Future 採用資料 (1).pdf240322_Another works Future 採用資料 (1).pdf
240322_Another works Future 採用資料 (1).pdf
 
RSpecが遅いからはやくしてみた...................................
RSpecが遅いからはやくしてみた...................................RSpecが遅いからはやくしてみた...................................
RSpecが遅いからはやくしてみた...................................
 
2403_chouhou_obuse_reiwa6nen3gatu_slide.pdf
2403_chouhou_obuse_reiwa6nen3gatu_slide.pdf2403_chouhou_obuse_reiwa6nen3gatu_slide.pdf
2403_chouhou_obuse_reiwa6nen3gatu_slide.pdf
 

XNAとはなにか?XNAうれしいところ、うれしくないところ