V
Home Rules Plug-Ins Forums Donate


 

Go Back   voogru.com - Online Gaming Community > Game Servers Discussion > Dodgeball

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 01-04-2010, 09:31 PM
voogru's Avatar
Administrator
 
Join Date: Aug 19th, 01
Location: Planet Earth
Posts: 3,358
Send a message via ICQ to voogru Send a message via AIM to voogru Send a message via Yahoo to voogru
Default Map Protection/Encryption

Hey all,

I've been made aware of some communities potentially using our dodgeball maps without permission.

Currently, there are a few communities that license the dodgeball plug-in for their own servers, in order to keep something fairly exclusive to our communities I'm usually very selective of who I give the plug-in too.

I obviously don't want malicious server operators using it.

All current licensee's are non-US so that players from other countries can play on a server closer to them.

However, someone actually made a clone of dodgeball (programming wise) and was using our maps with their cloned code, I didn't have a problem with the cloned code (I was expecting it), but what disappointed me was them using the maps our community made with no real credit given.

One community that was using the maps without permission made a contribution to our community, the other community (a German one) actually became a licensee, the alternative would be them just using the maps without permission with their cloned dodgeball code since there would be nothing I could do about it.

It's quite nice that these people were honorable because I was expecting the worst.

Anyways, enough of that.

Today I wrote a tool that would allow a map author to encrypt the entities into the map. It's a command line tool that can be added into the build procedure in Hammer.

This would be something that I would like to see all future community maps incorporate, but it's totally optional. The tool works by stripping the entity data from the map and then re-adding it in an encrypted form.

My plug-in looks for the encrypted data and then decrypts it and passes along over to TF2 as if nothing is wrong.

The map then loads properly when my plug-in is available on the server, in the event that my plug-in is not on the server, they are left with a barebones map that has no entities (not even spawn points).

No brush entities, no point entities, nothing except "worldspawn".

In order for them to use the map, they would have to manually add all of the entities which is kind of a pain, and at that point they might as well just go make their own damn map.

I'm going to be doing some testing of the tool before I release it (along with a tutorial on how to set it up and some practices to make reverse engineering the maps more annoying), but the main question is.

Would mappers be interested in using it to protect the maps?

It won't stop someone who wants to steal the maps hard core (just like someone that wanted dodgeball eventually did program a clone), but it raises the bar of entry from villiage idiot to court jester.

Thoughts are welcome.
Reply With Quote
  #2 (permalink)  
Old 01-04-2010, 10:19 PM
SPYCHECK's Avatar
Member
 
Join Date: Jan 3rd, 10
Location: Spycheck Ville, Washington
Posts: 76
Default Re: Map Protection/Encryption

Looking forward to this already, Map thieves suck.
Reply With Quote
  #3 (permalink)  
Old 01-04-2010, 11:41 PM
R0GU3's Avatar
Community Regular
 
Join Date: Jul 6th, 09
Location: New York.
Posts: 529
Send a message via AIM to R0GU3
Default Re: Map Protection/Encryption

Yeah, if I actually made a good map (or improved on boxxedin), even if I dont play dodgeball that much, I definitely would not want my map in another server without any credit. I think some of our better map creators, such as Houndawg, might agree with me.
__________________
The Patton: May God have mercy on my enemies, because I won't.

http://www.tf2items.com/profiles/76561198005913551
Reply With Quote
  #4 (permalink)  
Old 01-05-2010, 12:57 PM
haff's Avatar
Server Subscriber
 
Join Date: Feb 12th, 08
Location: Phoenix, AZ
Posts: 625
Send a message via ICQ to haff Send a message via Yahoo to haff
Default Re: Map Protection/Encryption

Kudos Voog!
__________________
You are false data, therefore I shall ignore you
flickr
twitter
Reply With Quote
  #5 (permalink)  
Old 01-05-2010, 01:02 PM
Gritz's Avatar
Server Subscriber
 
Join Date: Jun 5th, 08
Location: Long Island, NY
Posts: 943
Send a message via AIM to Gritz Send a message via MSN to Gritz Send a message via Skype™ to Gritz
Default Re: Map Protection/Encryption

Also kudos - I'm glad you found a way to semi protect this content, I figured dodgeball gameplay and these maps would be all over tf2 by now.
__________________

My site
Reply With Quote
  #6 (permalink)  
Old 01-05-2010, 03:39 PM
HoundDawg's Avatar
Server Admin
 
Join Date: Dec 27th, 03
Location: Cargo Bay
Posts: 1,786
Default Re: Map Protection/Encryption

Wow, I see this is going to be a can of worms, which I'm not sure you want to open voogru. I know that I have issues with someone taking my maps and slapping their name on it for full credit. At the same time, I wanted to help other mappers interested in creating DB maps by releasing my map source files. Encryption will partially solve the first issue, while placing severe limits to creativity and open db mapping community.

At the end of the day, voogru, it's your creation and servers. I can start encrypting and stop releasing map sources, if this is the route you'd like to go.

As NS2 continues to mature toward it's beta release, attention to DB mapping will deminish for me. I'll always look back at these DB maps as something creatively fun to do. I may suck at playing DB, but I have really enjoyed creating the maps.
Reply With Quote
  #7 (permalink)  
Old 01-05-2010, 04:08 PM
Tekish's Avatar
Administrator
I like bubbles
 
Join Date: Mar 31st, 03
Location: New York, USA
Posts: 2,750
Default Re: Map Protection/Encryption

Quote:
Originally Posted by HoundDawg View Post
As NS2 continues to mature toward it's beta release
This made me chuckle Hound
Reply With Quote
  #8 (permalink)  
Old 01-05-2010, 05:26 PM
voogru's Avatar
Administrator
 
Join Date: Aug 19th, 01
Location: Planet Earth
Posts: 3,358
Send a message via ICQ to voogru Send a message via AIM to voogru Send a message via Yahoo to voogru
Default Re: Map Protection/Encryption

Quote:
Originally Posted by HoundDawg View Post
Wow, I see this is going to be a can of worms, which I'm not sure you want to open voogru. I know that I have issues with someone taking my maps and slapping their name on it for full credit. At the same time, I wanted to help other mappers interested in creating DB maps by releasing my map source files. Encryption will partially solve the first issue, while placing severe limits to creativity and open db mapping community.

At the end of the day, voogru, it's your creation and servers. I can start encrypting and stop releasing map sources, if this is the route you'd like to go.

As NS2 continues to mature toward it's beta release, attention to DB mapping will deminish for me. I'll always look back at these DB maps as something creatively fun to do. I may suck at playing DB, but I have really enjoyed creating the maps.
You don't have to encode them if you don't want to. I don't think it's something I'll be forcing anyone to do.

Quote:
Originally Posted by Tekish View Post
This made me chuckle Hound
Enough of the NS bashing please.
Reply With Quote
  #9 (permalink)  
Old 01-05-2010, 05:58 PM
SoBe Green's Avatar
Server Subscriber
 
Join Date: Apr 9th, 08
Location: Russellville, AR
Posts: 1,587
Default Re: Map Protection/Encryption

Quote:
Originally Posted by HoundDawg View Post
Wow, I see this is going to be a can of worms, which I'm not sure you want to open voogru. I know that I have issues with someone taking my maps and slapping their name on it for full credit. At the same time, I wanted to help other mappers interested in creating DB maps by releasing my map source files. Encryption will partially solve the first issue, while placing severe limits to creativity and open db mapping community.

At the end of the day, voogru, it's your creation and servers. I can start encrypting and stop releasing map sources, if this is the route you'd like to go.

As NS2 continues to mature toward it's beta release, attention to DB mapping will deminish for me. I'll always look back at these DB maps as something creatively fun to do. I may suck at playing DB, but I have really enjoyed creating the maps.
For someone like you who can crank out maps almost as fast as you think of them releasing the source isn't a big deal. But for some people who aren't quite as fast or great at mapping when they work long and hard and actually end up with something people like its a different side of things. If I threw something together really quick I wouldn't mind what happened to it but if I spent a long period of time on it I'd probably not want it to go to the next guy just so he could spend 10 minutes with it and call it his own. I think voog's idea is a great alternative to those who want credit for what they have done. Especially considering when making novelty type maps like these will be an early mappers one hit wonder for the longest time.

I have a hard time creating good maps. I made a ton of them for Counter-Strike and there is a good reason you've never heard or seen a single one of them. I had one that a community I was a part of loved and played the hell out of. Of all of those maps I could care less if I ever saw a single one of them again. But I was really proud of what that one map came to be even though it wasn't anything special.
__________________
TF2 Backpack - TF2 Stats
Fuck PL Maps! Vote for good ones.
Reply With Quote
  #10 (permalink)  
Old 03-05-2010, 02:52 PM
Community Regular
 
Join Date: Dec 4th, 07
Posts: 80
Default Re: Map Protection/Encryption

As usual I'm with hound. If someone wants to use my maps fine. As long as they don't slap their name on my work.
Reply With Quote
Reply

Bookmarks



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 01:48 PM.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0
 

Copyright © 2001-2008 voogru.com. All Rights Reserved.
Voogru, the Voogru logo, are all trademarks or registered trademarks of voogru.com.
All content on this site is the property of Voogru, and unless otherwise specified, may not be reproduced without prior written consent.