japan.internet.comThe Internet & IT Network
Twitter
RSS
  • ニュース
  • コラム
  • リサーチ
  • ヘッドライン
  • 特集
  • ブログ
  • プレスリリース
  • 専門チャンネル
  • イベント
  • ランキング
  • ニュースメール
2009年11月22日
文字サイズ文字サイズ小文字サイズ中文字サイズ大
事業仕分けによる次世代スーパーコンピューターの開発予算削減について、どうお考えですか?
賛成
反対
どちらとも言えない
投票締切 11/30 12:00
LinuxTutorial2005年10月21日 09:00

オープンソースとゲーム――3

海外海外internet.com発の記事
  • Post to Twitter
  • Post to Facebook
  • このエントリーを含むはてなブックマーク
  • この記事をクリップ!
  • Buzzurlにブックマーク
  • Yahoo!ブックマークに登録
  • newsing it!
  • この記事をokyuuへインポート
オープンソースツール

オープンソースは単純にコードだけの世界ではない。 自分のゲームのなかにオープンソースコードを使わない選択をした人も、 サーバープラットフォームやオフィス生産性プログラムなどで、 結局はゲーム開発のなかでオープンソースツールを利用することがある。

新興ゲームベンダーの Edocero は、 自社にとって初めてのゲームを限られた予算で構築してリリースすべく、 多くのレベルでオープンソースを利用した。 同社は、オフィスでは OpenOffice.org でドキュメント処理のニーズに対応している。 しかし、コスト削減に大きく役立ったのは、 実際のゲーム開発に利用する Blender の採用だった。

同社にとって Blender を利用することの利点は、 このオープンソースのフリーソフトウェアが、 モデリングプログラム、アニメーションプログラム、 そしてゲームエンジンとしても活用できることだ。

モデリングソフトウェアは、部屋やキャラクタ、 各種パーツなど、ゲームの中にある3次元オブジェクトの作成に利用する。 この処理が終わると、 アニメーションソフトウェアを使って、 これらのオブジェクトに命を吹き込む。 これらのオブジェクトが存在する世界を作り出して管理するのが、 ゲームエンジンの仕事だ。

Blender はモデリングとアニメーションを得意としている。 シンプルなゲームでは、Blender がゲームエンジンとして問題なく機能するが、 GPL 対応になった Quake III のエンジンなど、 はるかにパワフルなソフトウェアもあるため、 多くはできるならこちらを選ぶだろう。

どのオープンソースゲームエンジンを使おうと、 コストを抑えつつ初めて市場に製品を投入するようなときは、 これら3機能の組み合わにはかなりの威力がある。

ゲームエンジンなどの各種コンポーネントでは、 一般的に重要な意味のある他人のコードを多くのゲームプログラマは使いたがらない、という事情があっても、 無償のモデリング/アニメーションソフトウェアは、 業界に新規参入する、 極めて限られた予算しかないベンダーにとっては、決定的な力になる。

OpenOffice.org オフィススイート、Apache Web サーバー、 (Massively Multiplayer Online Games などの)ファイルサーバーやバックエンド処理用の Linux、 著作権料のかからない Ogg Vorbis オーディオ フォーマット、 クロスプラットフォームのライブラリ(OpenGL、libSDL、および openAL など)、 無償プログラミング言語の Python などのオープンソースのアドオンツールで、 膨大なゲーム開発費は、 少なくともソフトウェア部分で削減することができる。

一般的に、ゲームで最も費用がかかるのはアーチスト、アニメーター、プログラマ、 デザイナー、テスターなどであるため、 ソフトウェア部分でのコスト削減は、最低でも、 新会社がこれらの人件費に十分な予算を割き、 デザイン部分を節約せずに、 本当に美しいものを制作する作業に余分な時間を割けるようになる。

ほかのさまざまな分野同様、 おそらく商用ゲームの分野でもオープンソースコードが増えていくことだろう。

«   戻る 始まり

目次

1 始まり
2 ゲームのなかのオープンソースコード
3 オープンソースツール
  • プリンター用
  • 記事を転送
  • Post to Twitter
  • Post to Facebook
  • このエントリーを含むはてなブックマーク
  • この記事をクリップ!
  • BuzzurlにブックマークBuzzurlにブックマーク
  • Yahoo!ブックマークに登録
  • newsing it!
  • この記事をokyuuへインポート
最新トップニュース
Graphic Design Forum
【Graphic Design Forum】
流動的媒体と静的媒体に関する見解(11月18日)
「IT の耳」
「IT の耳」
【書評】『Hyper-V スタートアップバイブル』――仮想化についてのすぐれた解説書(11月20日)
百式のネットビジネス研究
百式のネットビジネス研究
世界でもっともパワフルな iPod のスピーカー「Wall of Sound」(11月20日)
週刊-サイト別アクセス状況データ
週刊-サイト別アクセス状況データ
ビデオリサーチインタラクティブ調査(月間インターネットオーディエンスデータ)(11月19日)
海外ソーシャルウェブに学ぶ成功の秘訣
海外ソーシャルウェブに学ぶ成功の秘訣
ゲーム業界を襲う世界的な激震。ソーシャルゲーム急成長のインパクト(11月19日)
今さら聞けない初歩からのアクセス解析
今さら聞けない初歩からのアクセス解析
サイトリニューアル前のアクセス解析活用法(11月19日)
成約率、反応率を上げる Web 文章術
成約率、反応率を上げる Web 文章術
文章力を磨き、キャッシュを生み出す Web サイト に(11月19日)
「Webからの脅威」―その傾向と最新対策
「Webからの脅威」―その傾向と最新対策
新たな対策技術:スパムフィルタリングと E-mail レピュテーション(11月18日)
ROI向上のための戦略的WebPR
ROI向上のための戦略的WebPR
「戦略的 WebPR」のしかけ方〜WebPR の効果測定手法とは〜(11月18日)
スマートにソーシャルウェブを構築しよう
スマートにソーシャルウェブを構築しよう
社員力を生かすソーシャルメディアポリシー(11月17日)
DevX
DevX
Erlangを使った並列処理プログラムの作成(11月17日)
Copyright 2009 Japan Internet.com K.K. All Rights Reserved.http://www.internet.com/