Co-op map editing in realtime.

Co-op map editing in realtime.

Various things about Spring that do not fit in any of the other forums listed below, including forum rules.

Moderator: Moderators

Post Reply
Akumu
Posts: 7
Joined: 18 Jun 2010, 15:14

Co-op map editing in realtime.

Post by Akumu »

I've played Saurbraten (Cube2) and one of its features was the Co-op map editing which I loved.
I think its possible to add this feature to spring.
Give each player a modified Bumblebee and let the editing begin.

. New map: Just a flat piece of land of the chosen size.
. Random map: Empty map with random height mapping.
. Load map: Load an existing map.
. Save map: Save the current map.

Modified Bumblebee:
. Map deformation tools.
. Tree/Rock building tools.
. Texture spray tool.
. Iron spray tool.


I am by no means able to program this or anything like this.
So I'm hoping other people like this idea and maybe someone can make a little map editing mod.
User avatar
zwzsg
Kernel Panic Co-Developer
Posts: 7049
Joined: 16 Nov 2004, 13:08

Re: Co-op map editing in realtime.

Post by zwzsg »

It's possible, yeah.
- CA has some terraforming tools.
- There's some widget to dump the heightmap.

Personnaly, I once edited the map Small Supreme Battlefield with lots of commander explosion, then used my own custom savegame system to save the heightmap.
User avatar
bobthedinosaur
Blood & Steel Developer
Posts: 2700
Joined: 25 Aug 2004, 13:31

Re: Co-op map editing in realtime.

Post by bobthedinosaur »

animated gif or it didnt happen, z
User avatar
zwzsg
Kernel Panic Co-Developer
Posts: 7049
Joined: 16 Nov 2004, 13:08

Re: Co-op map editing in realtime. (MAKE IT HAPPEN)

Post by zwzsg »

Image
User avatar
hunterw
Posts: 1838
Joined: 14 May 2006, 12:22

Re: Co-op map editing in realtime.

Post by hunterw »

Akumu wrote: . Map deformation tools.
possible
Akumu wrote: . Tree/Rock building tools.
possible, but you can't see the true results in-game as you place them
Akumu wrote: . Texture spray tool.
impossible
Akumu wrote: . Iron spray tool.
possible, but you can't see the true results in-game as you place them
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: Co-op map editing in realtime.

Post by Forboding Angel »

hunterw wrote:
Akumu wrote: . Tree/Rock building tools.
possible, but you can't see the true results in-game as you place them
False. Featureplacer.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Re: Co-op map editing in realtime.

Post by AF »

Go try the feature placer mode in EvolutionRTS, it lets you draw features onto the map ingame.
==Troy==
Posts: 376
Joined: 29 Oct 2008, 15:55

Re: Co-op map editing in realtime.

Post by ==Troy== »

I recall CA having a new texture for terraformed piece. Add some engine code to dump the final texture and it should be possible.
User avatar
Beherith
Posts: 5145
Joined: 26 Oct 2007, 16:21

Re: Co-op map editing in realtime.

Post by Beherith »

Troy, what your suggesting costs way more than an engine dump imo.
Recalc mipmaps for a map square (1024*1024) takes ~500 ms cpu time.

But I do like the coop map editing idea, even though Im much more partial to external editing tools (as no brush can beat the flexibility and power of world machine).
==Troy==
Posts: 376
Joined: 29 Oct 2008, 15:55

Re: Co-op map editing in realtime.

Post by ==Troy== »

Well given I have only visual experience and some basic common sense (which never works for anyone), the CA way of changing the texture was done for all players, it can be used to paint the texture while online with different players.

After everyone is done the map can have some "compile" time, where everything is stored and correctly packaged. I dont see why not?
User avatar
CarRepairer
Cursed Zero-K Developer
Posts: 3359
Joined: 07 Nov 2007, 21:48

Re: Co-op map editing in realtime.

Post by CarRepairer »

==Troy== wrote:Well given I have only visual experience and some basic common sense (which never works for anyone), the CA way of changing the texture was done for all players, it can be used to paint the texture while online with different players.

After everyone is done the map can have some "compile" time, where everything is stored and correctly packaged. I dont see why not?
CA's terraform 1.0 simply used a ground decal, just as is used by any building. But when the block or trench was finished building, the unit would disappear and the decal would slowly fade away.

Terraform 2.0 works on a different principle. The unit is created the instant you issue the terraform command rather than when you actually build it. So it would be almost game breaking to apply the decal there. You'd issue a terraform command somewhere and the enemy could know where you issued the command if they have sight of it before your constructor even reached it.
User avatar
TradeMark
Posts: 4867
Joined: 17 Feb 2006, 15:58

Re: Co-op map editing in realtime.

Post by TradeMark »

Could someone explain why would 16 players join in a map and start editing it, like whats the goal of it?
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: Co-op map editing in realtime.

Post by Forboding Angel »

Well riverdale's featureset was done by both me and willk. We spent about 2 or 3 hours on it iirc, and it looks freaking awesome.
==Troy==
Posts: 376
Joined: 29 Oct 2008, 15:55

Re: Co-op map editing in realtime.

Post by ==Troy== »

TradeMark wrote:Could someone explain why would 16 players join in a map and start editing it, like whats the goal of it?
Its actually very common for games with collaborative editing/creation.

Cube2 has about 20% of the server population which is in coop editing modes (checked it about a year ago with 12 samples at prime times).

Tribes2 has about 80% of remaining population jerking off in coop editing mode.

I personally see little benefit to the creativity and input spring gets from regular contributors, but collab editing is a popular activity in the games that support it.
User avatar
TradeMark
Posts: 4867
Joined: 17 Feb 2006, 15:58

Re: Co-op map editing in realtime.

Post by TradeMark »

OH, i thought this was going to be some sort of gameplay thing... like http://nonoba.com/chris/everybody-edits.swf which is total stupidity when everyone can edit the map xd

IMO Spring maps arent big enough to really need this feature... Forb for example could not needed it at all if there was automatic feature placer etc, doesnt really need more than 1 guy for placing features... and if you need more, i think theres too many features then :D
Kenku
Posts: 134
Joined: 26 Feb 2010, 06:19

Re: Co-op map editing in realtime.

Post by Kenku »

TradeMark wrote:OH, i thought this was going to be some sort of gameplay thing... like http://nonoba.com/chris/everybody-edits.swf which is total stupidity when everyone can edit the map xd

IMO Spring maps arent big enough to really need this feature... Forb for example could not needed it at all if there was automatic feature placer etc, doesnt really need more than 1 guy for placing features... and if you need more, i think theres too many features then :D
Meh...

1)I doubt an automatic feature placer would look anything as nice as maps like EvoRTS riverdale
2)Its not so much a need for mapmaking as another tool people can use to make maps. For that matter, it would make cooperative map making far easier.
User avatar
CarRepairer
Cursed Zero-K Developer
Posts: 3359
Joined: 07 Nov 2007, 21:48

Re: Co-op map editing in realtime.

Post by CarRepairer »

Yet another thread where Trademark craps all over new ideas that make Spring better. I recommend ignoring him, except in cases where you must correct misinformation.
Post Reply

Return to “General Discussion”