Hard Light Productions Forums
General FreeSpace => FreeSpace Discussion => Topic started by: melomania on August 29, 2010, 10:57:39 am
-
Hi,
I'm looking for a game engine for some space game that supports multiple monitors. Does FreeSpace does that?
I need to support muliple monitors with different viewing angle (so not just a larger screen).
The viewing angles must be real time adjustable.
If this is not possible yet, is it difficult to add it?
Is the code structured well?
Thanks.
-
If I understand you right, you want to build something like a cockpit, yes? If so, I have to tell you that FSO, at present, only supports one viewport.
Is it difficult to add? Yes. Which is why noone is working on it at present.
Is the code structured well? Define "structured well".
-
Yes, some kind of cockpit indeed.
Maybe ignorant, but itsn't it like just sending the world to multiple graphic cards and make all cards render with different view angles?
I know in practice it probably is more difficult, but is it really that difficult ?
-
In what language is the code written?
Is it based on some known game engine?
-
The engine is written in C and C++. It is based on the original FreeSpace 2 engine.
Now, the problem is that this engine was designed around a fixed sets of assumptions. One of them is that there's only one screen (or rather, one viewport).
Changing it would require a major restructuring of the graphics code, a task we can't perform at the moment due to a lack of dedicated OpenGL coders.
Also, please don't double-post.