みなさん初めまして。セガゲームス開発技術部の内田です。 普段は、ゲーム開発に利用するツールやライブラリなどを作成する仕事をしています。 今回は、そのツール開発で必要になった機能を1つ取り上げ、その実装についてお話してみたいと思います。 今回のお題:DDSファイルを自力で読んでみよう DDSファイルと言えば、ゲームなどのグラフィックスプログラムを作成するときによく利用される画像ファイルフォーマットです。 これは、JPEGやPNGといった画像フォーマットの1つなのですが、DirectXなどで簡単かつ高速に扱えるという利点があります。 DirectXに用意されている機能を利用すれば、簡単にテクスチャとして読み込み、ポリゴンに貼り付けたりすることができます。 そのため、読み込みよりも、どのように高品質のDDSファイルを作成するかが重要な点であり、そのために多くの優秀なソフトウェアや圧縮のノウハウが