Linuxゲームの基盤はますます強固なものになっています。CrytekのCryEngineがLinuxに対応し、SteamOSもサポートされるようになりました。
これは、Valve の Source エンジン、Epic の Unreal Engine 4、Unity 5 に続き、Linux をサポートする最新の大型ゲーム エンジンです。これらのエンジン上でゲームを作成する開発者にとって、Linux と SteamOS のサポートを追加することがこれまで以上に簡単になりました。
CryEngineはCrysisだけではない
これはCrytekの有名なCrysisシリーズだけに限った話ではありません。Crytekは、CryEngineをゲーム開発に利用する他の開発者にライセンス供与しています。CryEngine 3.8.1を使えば、開発者はゲームをLinuxや今後登場するSteam Machines向けにコンパイルできるようになります。
さらに読む:スチームマシン公開:全モデルの詳細と写真
そこまで単純ではないかもしれません。CryEngineで制作されたゲームは、必ずしもLinuxをサポートしていないサードパーティ製ライブラリを統合している可能性があります。開発者は多少の作業が必要になるため、SteamでCryEngineを使って制作されたすべてのゲームが突然Linuxをサポートするとは期待しないでください。しかし、大手ゲームエンジンがLinuxに対応すれば、Linuxサポートに必要な労力は劇的に軽減されます。SteamOSは魅力的なプラットフォームであり、SteamOSをターゲットにすることはますます容易、高速、そして安価になってきています。
Linux、BSD、SteamOS、Chrome OS、そしてその他の Windows 以外の世界についての最新情報を入手したいですか? Windows 以外の世界に関するコラムページをブックマークするか、RSS フィードをフォローしてください。
Linux向けのより質の高いゲームがさらに増えることを期待しましょう

Steamで現在LinuxとSteamOSに対応している1200以上のゲームは、Linuxの発展のほんの一部に過ぎません。主要ゲームエンジンのLinux対応は、大作新作AAAゲームをLinuxに移植するコストの削減につながります。独自のゲームエンジンをゼロから開発している企業は、自社開発のゲームエンジンをLinuxで動作させるために追加のリソースを投入したくないかもしれません。しかし、コアエンジンが既にLinuxプラットフォームをサポートしている場合、ゲームをLinuxに移植する作業ははるかに少なくて済みます。ゲームエンジンを開発している企業は、既にほとんどの作業を完了しているからです。
Linuxをネイティブサポートするゲームエンジンが増えれば、移植の品質も向上するはずです。現在、Steam OS上のLinuxゲームの中には、WineやeONといったWindows互換技術上で動作するDirect3DやWindowsコードを多用しているものがあります。そのため、パフォーマンスの問題などに悩むLinuxユーザーから不満の声が上がっています。一部のゲーム開発者がLinuxでゲームを動作させているのは確かに喜ばしいことですが、より多くのゲームエンジンがネイティブサポートされれば、将来的にWindowsゲームエンジンがLinux上で不安定に動作する可能性は低くなるでしょう。
さらに読む: Linuxゲームの台頭: SteamマシンとLinux向けの25のキラーゲーム
LinuxのサポートはOpenGLもサポートすることを意味する
CryEngineの最新リリースでは、OpenGLのサポートも追加されました。OpenGLは、Mac OS X、Linux、Android、PlayStation、さらには任天堂のゲーム機など、ほぼすべての非Microsoftプラットフォームの3Dグラフィックスに使用されています。AppleはMetalへの移行を進め、OpenGLから離れつつありますが、DirectXを使用するWindowsとXbox以外では、OpenGLは依然として3Dグラフィックスの標準となっています。
Vulkan は、Microsoft の DirectX 12 や Apple の Metal に対抗する、OpenGL のクロスプラットフォームの後継となる予定です。