Page 1 of 1
Multi-screen War mode
Posted: 21 Aug 2007, 19:12
by mauritis
I don't know if it's possible, but I try to say my idea.
Add to Spring a War mode. What I mean?
If a player start a War mode, that is a multy battle mode, he will play in many maps at the same time, against the others enemies. Energy and metal are connected, and the player can transport units from a map to others with a "Stargate".
In the lobby, the players choose, for example 3 maps.
When the game start, a playes has 3 Commanders and 3 "Stargate", one on each map.
During the game, he can select the map where operate, and control the others looking the strategic maps on the left side of the screen.
If he lose the Commander and the "Stargate" from a map, he has lose a battle... but not the war.
Maybe, the multi-screen option (it exixt in Supreme Commander) coud be another develop that could be used in a War mode.
It's only an idea...
Posted: 21 Aug 2007, 19:21
by Michilus_nimbus
Pretty much impossible without some huge changes to the engine, I'm afraid.
Unless Trepan has already done it.
Posted: 21 Aug 2007, 19:49
by KDR_11k
You could probably rig something up with Lua and some REALLY ugly sandbox violations. Not pretty or easy, though.
Posted: 21 Aug 2007, 20:54
by Neddie
We have limited dual screen now, but the war idea requires some level of complexity there (And modified multiple instances of Spring) which I can't see happening without a lot of work.
Posted: 21 Aug 2007, 22:17
by LathanStanley
neddiedrow wrote:We have limited dual screen now, but the war idea requires some level of complexity there (And modified multiple instances of Spring) which I can't see happening without a lot of work.
POURQUOI??
Spring has Dual support??? ?
I've um... never .... um...
/me has two screens...
I suppose I should just window the mother effer and make it 2560 x 1024 window....

Posted: 21 Aug 2007, 23:52
by Neddie
Essentially, you have to tell it that the two monitors are one screen to get it to work, if I recall. I tried it with my new screen and ended up splitting the 14" laptop screen, while the other remained blank.
Posted: 22 Aug 2007, 01:33
by koshi
If you've got a nvidia card:
- on windows: do not use twinview, so windows will think of the two screens as one with a double wide resolution. If you're going for 2560*1024 you'll have to enter it manually into the settings file
-on linux: do use twinview
Posted: 22 Aug 2007, 01:41
by LathanStanley
I'm on vista, and I have ATI....

Posted: 22 Aug 2007, 02:56
by Lippy
koshi wrote:If you've got a nvidia card:
- on windows: do not use twinview, so windows will think of the two screens as one with a double wide resolution. If you're going for 2560*1024 you'll have to enter it manually into the settings file
-on linux: do use twinview
Yep, linux > windows in this respect (dualview with the advantages of horizontal span)
Posted: 22 Aug 2007, 03:18
by trepan
1. run separate spring execs
(no multiscreen issues if you use windows instead
of fullscreen, or 'windowed fullscreen' like I do)
2. get them synced
3. pass some messages around to control stuff

Posted: 22 Aug 2007, 03:24
by REVENGE
trepan wrote:1. run separate spring execs
(no multiscreen issues if you use windows instead
of fullscreen, or 'windowed fullscreen' like I do)
2. get them synced
3. pass some messages around to control stuff

Yes, I was hoping this could be done. [see idea about planetary invasions]. Even more cool would be having the host host two different maps, one in space the other on the planet surface, and you can switch betwee eteetc.
Thing is, we question whether performance wise this would be a good idea. I mean, on the serverside we could just have a dual core person with two minimized, not rendering copies of spring running. However, what about client side?
Also, is the syncing thing going to be done via the engine itself, or could we do some kind of lua automagickry to get it working?
Posted: 22 Aug 2007, 05:34
by Dragon45
Would need leet hax. And a lot of spare time.
Although doable without overhauling the engine.
Ofc, running multiple instances of spring would slow any comptuer down to a crawl
So that might need an engine overhaul
So yeah, lotsa work ahead!

Posted: 22 Aug 2007, 08:49
by REVENGE
See, the client might NOT need to run two Springs at the same time. If lua could close one instance of Spring and launch another, we could do some very interesting gameplay given we have a good server.
