Amnesia がついにオープンソース化
(frictionalgames.com)昨日、Amnesia のエンジン全体がオープンソースとしてソース公開されました。
Frictional Games は、Amnesia のモッディングによって非常に多くの MOD が蓄積されてきたこと、そして MOD コミュニティへの感謝の気持ちとして、全ソースを無償で公開し、さらに面白いことをしてくれるのを期待していると述べました。
ただし、これは「言論の自由(free speech)」の Free であって、「無料のビール」の Free ではないとも明かしており、ゲーム本体とすべてのコンテンツの権利は引き続き同社にあります。
今回ソースを公開した理由は、この公開対象のゲームがまもなく10周年を迎えること、そして1か月後に新作が出る状況で、これ以上先延ばしにできなかったためです。
この配布が、自分自身のエンジンを作りたい人や、ゲームプログラミングについてもっと学びたい人の助けになることを願うとして、注目すべき機能を紹介しました。
-
ソフトエッジ付きのシャドウマッピング。
-
動的オブジェクトでも動作するリアルタイム可視性カリングシステム。
-
静的オブジェクト向けの自動レンダリングバッチシステム。
-
遅延シェーディングシステム。
-
アルゴリズム選択やビュー・フィッティングなど、多くの興味深い機能を備えた完全なエディタ。
-
いまなお、かなり興味深く知的なエージェントを生成する非常にシンプルなステートマシン AI。
-
物理サウンドのためのかなり高度なシステム。
-
物理ベースのインタラクションシステム。
-
OpenAL を使って実装された独自のサウンドシステム。
-
そのほか多くの基本的なレンダリング技術やゲームプレイ技術が、一貫したエンジン構造の中に実装されています。
4件のコメント
ホラー注意タグを付けるべきだったかと思いますね(…)。原文を読むときにホラーゲームや怖い画像が苦手なら、すぐに一度スクロールを下げてください。考えてみると笑えるのですが、最初に見ると怖い画像があって……怪物がひょっこり顔を出し、白い背景のメモ帳風の吹き出しで「Amnesia is now open source!」と言っている画像があります。
https://github.com/id-Software/DOOM-3-BFG
読んでいたらDOOMを思い出しました。私がエンジンについて勉強していたときにとても役立ったのですが、DOOM 3 BFGは構造に関するレビューもあるので読みやすいです。
https://fabiensanglard.net/doom3_bfg/index.php
Amnesiaにもこういうソースレビューが出てくれるといいですね! 自分でもやってみたい気持ちはあるのですが……ホラーゲームは怖すぎます ;_;
自分もこのニュースを見て入ってみたんですが、"Amnesia is now open source" と書かれた画像が怖くてすぐ出ました.. ホラーゲームは苦手ですw
私も怖かったんですが、なんだかネタ画像とのギャップがあって(…)笑っちゃいました