Hey there,&nbsp; we&#39;re preparing to submit a bunch of patches from our Space Trader fork. some include:<br><br>- skeleton models + tool + exporter<br>- deluxe mapping<br>- utf suport + font tool<br>
<br>plus a bunch of fixes.&nbsp; we&#39;re trying to make them as clean as possible, we won&#39;t be submitting everything as we want to keep ioq3 as a clean base and not a dump for everyone&#39;s favorite features.<br><br>These should be coming as soon as we get more iTouch work done.<br>
<br>-cam<br><br><div class="gmail_quote">On Mon, Apr 7, 2008 at 5:52 PM,  &lt;<a href="mailto:monk@rq3.com">monk@rq3.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
[I apologize for the length of this--I tend to get long-winded]<br>
<br>
To add my two cents, we (<a href="http://www.rq3.com" target="_blank">www.rq3.com</a>) are trying to move from a Q3 mod to<br>
an ioq3 standalone, though it would still basically use ioq3 as a base for<br>
our QVM. &nbsp;We like that we have someone else making the engine for us and<br>
we can run on whatever the engine runs on. &nbsp;That lets us concentrate on<br>
working on the game code.<br>
<br>
I tell you, though, replacing the baseq3 media that we used as a mod has<br>
been pretty difficult. &nbsp;And some of our coders have been hard to get ahold<br>
of lately, too. &nbsp;Maybe I can sucker that Scott guy with the Q3 on the ipod<br>
touch to help out. &nbsp;He used to roll with us back in the day until he<br>
decided a paying job was somehow a better use of time. &nbsp;;)<br>
<br>
We&#39;ll probably modify ioquake3.exe (or whatever) to become an automatic<br>
launcher for our mod, Reaction. &nbsp;There&#39;s an ego boost going on when you<br>
can tell people to double-click Reaction and have it launch your own GAME,<br>
even though it&#39;s using an engine developed by other people. &nbsp;And, somehow,<br>
it feels like when you do this, you&#39;re done. &nbsp;You&#39;ve made it. &nbsp;You&#39;ve<br>
progressed from making a mod to making a game. &nbsp;It&#39;s a psychological<br>
thing, really.<br>
<br>
We had many problems with people trying out our mod because they didn&#39;t<br>
own a legal copy of Quake 3. &nbsp;This honestly became a big issue. &nbsp;For a<br>
while the Q3 key auth servers were down so anyone could play. &nbsp;Once they<br>
came online again, most of our entire audience faded. &nbsp;This was a mod that<br>
had an Activision-sponsored online tournament with prizes being gamecasted<br>
by ol&#39; djWheat from, I think, TSN back in the day.<br>
<br>
So getting rid of the key checking and the baseq3 media is worth it from<br>
the mod-moving-to-standalone perspective.<br>
<br>
But since we&#39;re keeping most of our code in QVM, any ioq3 updates we want<br>
to roll in should cause minimal fuss.<br>
<br>
Some people have mentioned other Q3 ports with far better features. &nbsp;Stuff<br>
that we, as content creators, really really like. &nbsp;Chris mentioned stuff<br>
like, &quot;snow/rain/fog based on ET, GLSL and CG shaders, a new rendering<br>
engine...&quot; &nbsp;The closest that ioq3 has gotten to any of that is the<br>
framebuffer/bloom work that someone here did a little while ago and of<br>
course the raytracing work being done now.<br>
<br>
XreaL, Q3Evolution, and other projects offer much better graphical<br>
goodies. &nbsp;However, except for Q3Evolution 1.x, they either break all our<br>
existing media or don&#39;t run on any platform except Windows. &nbsp;Since our<br>
team uses and games on Windows, Linux, and MacOS, that&#39;s just not<br>
something we care to pursue. &nbsp;Or they drop QVM support. &nbsp;Or they have<br>
broken bot support. &nbsp;Etc.<br>
<br>
This is all stuff that we either can&#39;t readily recreate or don&#39;t want to<br>
give up. &nbsp;It&#39;s great that a managed .NET version of Q3 has all these bells<br>
and whistles, but if it only runs on Windows, that does us no good.<br>
<br>
I wish some of these splinter projects would backport some of these<br>
extensions as patches to ioq3. &nbsp;But they never seem to. &nbsp;Raynor was kind<br>
of doing it with Q3Evolution 1.x, but mainly was merging ioq3 with some<br>
features of XreaL rather than backporting some features of XReaL into<br>
ioq3. &nbsp;The problem with that is that while it lets us use our current<br>
lightmapped maps and other media, we&#39;re at the mercy of one guy who may or<br>
may not be around for merging in updates and bugfixes from ioq3.<br>
<br>
As a content creator, it&#39;s frustrating. &nbsp;ioq3 is too solid of a foundation<br>
for us to give up, but we look longingly at some of the other projects and<br>
wish we could let our artists do what the other projects allow. &nbsp;For<br>
example, the MDR/MD4 support was nice except that there wasn&#39;t the right<br>
toolchain support that we could readily take advantage of it--the only<br>
tool that could create these models was Milkshape while our<br>
modelers/animators were using 3DMax and Lightwave, etc.<br>
<br>
As for making a mod for ioq3, I think that&#39;s a great idea in general.<br>
Just use ioq3 as a big ol&#39; virtual machine like Java or QuakeC or<br>
UnrealScript or, didn&#39;t Doom 3 use a similar virtual-machine-esque thing<br>
that abstracted the game/mod code from the engine so you could write one<br>
mod and it would run on whatever platform that D3 was ported to?<br>
<br>
Though I suppose that if the QVM still runs on baseq3, we could keep our<br>
source closed, if we really wanted to. &nbsp;So that might be a consideration<br>
for making an ioq3 mod instead of directly modifying the engine. &nbsp;We&#39;re<br>
going full opensource, planned to do it since day one.<br>
<br>
Anyway, I&#39;ll let y&#39;all go back to doing something productive. &nbsp;Thank you<br>
all very much for your continued work on ioq3! &nbsp;Hopefully sometime this<br>
year you&#39;ll be able to play a Reaction standalone on everything from MacOS<br>
to Slowaris or an SGI!<br>
<br>
Monk.<br>
<div><div></div><div class="Wj3C7c"><br>
---<br>
To unsubscribe, send a blank email to <a href="mailto:quake3-unsubscribe@icculus.org">quake3-unsubscribe@icculus.org</a><br>
Mailing list archives: <a href="http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?50" target="_blank">http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?50</a><br>
<br>
<br>
</div></div></blockquote></div><br>