QW Projects
GLQuake for Mac - added 24 February 2000
Another port of GLQuake, this time for the Macintosh. GLQuake for Mac has gone through several releases already but mouse support is apparently still problematic.
General
Are the extensions/improvements based on (Normal) Quake/Winquake or rather QuakeWorld? Do you plan to eventually release new versions of both?
They are ports of standard GL Quake and GL QuakeWorld to the Macintosh. They are meant to be used a base ports for others to build on.
Is the project focussed on a specific OS? Will it be available for the most popular ones (e.g. Windows 95/NT/2000, Linux)?
Just Macintosh, although I'm trying to take care to not hurt the other ports too much. That is, when I'm done the code should be able to build all the standard Win/Linux Quakes as well as the Mac quake. (I don't like code branches.)
Are you aiming more at enhancing the singleplayer or the multiplayer aspect of the game?
Nope.
Are there any specific bugs you intend to resolve?
Not really. Its a porting thing.
Do you intend to actively cooperate with other projects (which)? Is this because of their intereset in similar topics or rather in complementary aspects?
I haven't been dealing much with the other project only because I don't really have the time. I barely have time as it is to work on straight Quake.
How many people are in your team?
The core team is just me. But I've had many people send me in fixes and enhancements which I gladly accept.
Do you have an estimated date of completion and is anything available for download already?
I've released 7 or 8 versions already.
MODS
Do you intend to release a QuakeC 'MOD' together with the executable?
No, I'm hoping I wont have to do anything with Quake C.
Will compatibility with existing QuakeC code be maintained?
Yes, since I'm not touching it. :)
Will the final download contain custom maps/models/sounds/...? (Please specify.)
No. Not at this time.
Graphics/Sound
Which feautures would you like to add to the graphics engine?
GL is currently kind of slow on ATI cards. Voodoo 3 people seem to be pretty happy with the speed. I would like to speed up ATI cards. If Quake 3 runs smoothly on ATI card, Quake 1 should be able to :) .
Are you working on versions for the software renderer, OpenGL, Direct3D, ...?
OpenGL at this time. I've thought about the software renderer, but whats the point. Most gamers have 3d cards now. All the new Macs have them.
Do you intend to create a 'unified' look and command list for different versions for the renderer (e.g. polyblend, fullbrights, transparency effects).
Not sure what this means. I'm not really changing the way the renderer works, just porting. (and maybe speeding it up).
Do you plan to alter any of the sound related code?
No, the sound seems to be working pretty well now.
Gameplay (multiplayer)
Do you intend to incoorporate proxy-like features such as location and status reporting?
no.
Will any reporting features be implemented as simple messages or rather as status bars, maps ...?
no.
Will further advanced options, such as real-time voice communications, be considered?
no.
Internet Gaming
Are cheat-preventing measures being implemented? If so, on which princple will they be based?
no. What I'd like to do is somehow get the others who are doing this to accept my mac changes so that whatever they do can be recompiled for the mac. I haven't really talked with anyone yet because the base port isn't ready yet.
Are you considering possibilities pertaining real-time broadcasting of multiplayer games (through proxies)?
See above.
Will the networking code be optimized (e.g. similar to Qizmo features)?
See above.
Will the servers/clients you develop be compatible and interopperable with the final id releases? Are existing proxies expected to work with the new code?
Yes.
|