その1つが「OpenWolf」というプロジェクト。覚えている人もいるかも知れませんが実は一回このブログで採り上げた事があります。詳細はリンク先の記事に譲りますが要点だけ書くとXREALエンジンの開発が停滞していた時にオリジナルの開発者以外の有志が立ち上げた互換プロジェクトです。
その後オリジナルの開発者であるTr3B氏が復帰した為にXREALエンジン本家が主流になっていますが、どうやら細々とながらオリジナルの改良を続けていたようです。といっても基本的なエンジン部分は余り手を付けていないようです。エンジン以外の部分での改良が主な変更点みたいですね。
話は変わって2つ目のプロジェクト。こちらは「Tremulous」というFPSゲームです。実はこのゲームも一度採り上げた事があります。といってもPTSベンチマークで試したってだけですけど:-P その記事が2009年の12月。何を書いたかというともうすぐ新バージョン1.2がリリースされそうと書いていました。でも今に至ってもバージョンは1.1だったりしてます:-( ちなみに現行の1.1がリリースされたのが2006年3月ですからTremulousの開発は事実上停止したままだった訳です。
で、この2つのプロジェクトがどう係わるのか? 最近掴んだ情報ではTremulousの停滞を打破しようと一部のTremulousフォーラムメンバーが新しい派生ゲームの開発に乗り出したようなのです。その名も「TremZ」。その主な特徴は以下の通り。
What are some of the development goals?
Actual VoIP support, team based.
Achievements and awards.
New maps with a commercial feel.
Updated, modern interface.
SQL-based admin system to interface with web applications.
Updated sounds.
Awesome gameplay features.
Brand new web features.
Updated engine, client and server.
Development toolkits.
Updated install files.
Cleaning up game code.
New weapons and classes!
Female models!
Progress update, 09/21/11よく見ると「Modern OpenGL 3.2 renderer, based on XreaL」という文字が。他にもシステム管理にRuby!やMySQLのサポートや物理演算として「Newton game physics」の統合といった、ある意味で野心的な技術目標が掲げられています。実際問題としてどの程度実現できるのかは微妙な感じがしますが、このRubyやMySQLという特徴は実は「OpenWolf」の特徴と一致してたのですよね。
The engine overhauls, finished by this coming Sunday:
Modern OpenGL 3.2 renderer, based on XreaL
MySQL relational database management system
Ruby support for system administrators
Newton game physics
Built-in IRC lobby
Dynamic OpenSSL libraries
OGG Vorbis audio decoding
OpenAL sound API support
OGV Theora compression format
In-engine VoIP support
Mumble positional audio support
Localization for other languages
Dropping of the QVM format, support for a .dll and .so architecture
で、実際フォーラムの記事を読み進めていくと、OpenWolfベースで開発しているという発言も見受けられました。開発停止になっていないようで何よりです:-P ちなみにTremulousというのは、Quake3エンジン(id Tech3)ベースのゲームで、所謂トータルコンバージョンと言われる部類のMODに該当します。この辺りの解説はまた今度したいと思います。といっても、私もあんまり詳しくはないんですけどね:-(
最後にOpenWolfの最新の技術デモの動画を貼りつけておきます。どうやらGLSLを使った海水のエフェクト?みたいですね。なかなかいい感じですね。今流行りのイチゴジャム的なエフェクトに使えそうです:-P
#YouTube
Water Effect - YouTube
http://youtu.be/bsbfX4AgMBg
#外部リンク
OpenWolf Windows, Mac, Linux, Linux64, iPad, Android game - Mod DB
http://www.moddb.com/games/openwolf
OpenWolf
http://www.splashdamage.com/forums/showthread.php/29503-OpenWolf
TremZ: development and discussion
http://tremulous.net/forum/index.php?topic=16237.0
Tremulousは史上最強のフリーソフトウェア系ゲームとの遭遇か? - SourceForge.JP Magazine : オープンソースの話題満載
http://sourceforge.jp/magazine/06/07/18/0213205
GLSL - Wikipedia
http://ja.wikipedia.org/wiki/GLSL
#内部リンク
BLOG.MINAWA.NET: Xreal Engine 情報
http://blog.minawa.net/2010/08/xreal-engine_4491.html
BLOG.MINAWA.NET: ET-XreaL Still Alive
http://blog.minawa.net/2011/05/et-xreal-still-alive_5046.html
BLOG.MINAWA.NET: ET-XreaL続報
http://blog.minawa.net/2011/06/et-xreal_5773.html
BLOG.MINAWA.NET: Phoronix Test Suite、ふたたび
http://blog.minawa.net/2009/12/phoronix-test-suite_1260.html
Hello I found your blog, I'm one of the members of the tremz development team.
返信削除Some links for you
https://picasaweb.google.com/103667496703540471106/TREMZ?authuser=0&feat=directlink
we are also on #tremz on irc.freenode.net
Please ask us questions on our irc channel we would love to clear them up for you.
Well guys, if Google Translator is helping...
返信削除My approach to all idTech3 based games (Tremulous, Urban Terror) - even Q3 and ET, might look like that, but certainly isn't.
With OpenWolf engine I wanted to make one engine which supports idTech3 based games (Tremulous, Urban Terror, Enemy Territory and Quake3).
So user can just start OpenWolf and choose what game he want to play. So far, I have successfully made game compatible with Tremulous GPP and Tremulous 1.1.0 (game was already compatible with Wolfenstein: Enemy Territory - my engine was based on heavy edited GPL v3 W:ET).
I don't believe "game fall into the category referred to as MOD".
If we look things on that way, then all games what OpenWolf support at this moment are MODS for it, but I don't see anything common for ET and Tremulous at this moment except "glue" what is connecting it.
TheDushan
Hi Volt and Dushan. Thank you for your reply.
返信削除I saw your New Website(http://tremz.com/) and Awesome Pictures :-P
Great! Keep up the good work.