Home > Windows > XNAとプログラム

XNAとプログラム

昨日は夜中アニメ見て,MADDENやって,朝方寝て, 結局2限から学校へ.

それから夕方はバイトの面接.なんか学生向けの派遣 みたいなやつに登録させられました.ま,適当な仕事 まわしてくれるならよし.

んで,ゲームテクノロジー論.MicroSoftの方に来て頂き, XNAというソフトウェア開発環境についての話を聞きました.

XNAというのは,クロスプラットフォームの開発環境. で,何のプラットフォームかというと,Windowsと XBOX360!!つまりです,Windows向けに書いたゲームの ソースで,XBOX360用のバイナリがコンパイルできて, しかも,市販の360でそれが動く!!すごい! 実際に実機を使って見せてもらいましたが,確かに 全くソースを変えずにコンパイルできてました. しかも,サンプルで付いてくるのがリッジレーサみたいな 3Dのレースゲームとか.すごいのなんの.しょぼい Windowsマシンではコマ落ちするくらいのゲームが 簡単に作れてしまう.すごいなぁ.

いやー,なかなかすばらしい.ここまで来ているとは 思いませんでした.ちょっとMSを見直しました.

現在のコンシューマゲーム業界の最大の問題点は 開発コストの高騰.ハードがあまりに進化しすぎて 開発者はそのハードの性能を引き出すソフトを書くことが できなくなってしまっている.

そこで,多少のオーバヘッドを犠牲にしても,開発を しやすい環境を作ろうというのはどこでも考えられている. だが,そこはさすがMS!もともとがソフトウェアメーカという だけあって,その辺の対応はとても力強い.これは 任天堂やソニーといったハードメーカではなかなか動けない だろう.これはMSがどんどん主導していってほしい.

MSが目指すのはゲームのYoutube.開発者がどんどん 自分のゲームを公開していって,エンドユーザは それをダウンロードして自分の360で遊ぶ.

しかも,この環境がWindowsだけならタダで作れる. 360で動かすためにはランタイムのダウンロードに 会員登録が必要なため多少お金はかかるにしても, 単純にWin用のゲームがタダで作れて,いつでも 360用にできるというのがすごいすごい.

ちょっと今日は感動しました.MSもなかなか自分の 得意分野を活かしてるなぁと.でも,360の次を 考えたとき,やっぱりIBMの様にハード部門はスピンアウト した方がいい気がするんだけどなぁ.

MSの方のソフトウェア開発の話を聴いて,自分以外の 人の質問を聴いて,やっぱりソフトウェア開発は やったことのある人でないとわからないかなと思った.

僕なんか全然プログラム下手くそだけど,下手なりに 形は作ったことがあるから,その苦労だとか仕組みは それなりに分かる.言語もC/C++,Javaを触ってるし, 開発もUNIXベースもVisualStudioもやったことあるので 結構浅く広く知ってる.

そういうバックグラウンドの無い人の質問を聴くと, やっぱり少し的外れな気がしてしまう.この辺は 自分のちょっとした強みとして活かしていけるといいなぁ.

でも,ソース書くのはやっぱり苦手です.自分的には すごい動作をするソースよりも,使いやすいソースを 作る方が好きなので,全然すごいプログラムはできない.

コメント:0

コメントフォーム
Remember personal info

Home > Windows > XNAとプログラム

Banners
クリエイティブ・コモンズ・ライセンス track feed
Author
Feeds

Return to page top