ID:265377
 
I plan to create a game called "Furion". It'll support modifications.

With that, I mean that mappers and developers will be able to obtain a limited sourcecode, free of charge. They'll be able to compile it, but the most important procs needed to run the game will all be empty, and they'll need to compile it using a Central Server in order to actually obtain the playable version.

In any event, 'm afraid some idiots might try and ruin this by attempting to recreate my procs and then making it so they'll work again. If they manage to do that, they can rip the entire game.

Now here comes my question:
Will the moderators etc. assist in prevention of rips of my game coming out on the hub incase an idiot has managed to find a way to recreate my sourcecode.

It's pretty safe and all, the hardest coding will only be available by making it on the central server.

A newbie can't recreate the code...
...and an oldbie who's capable of recreating it has enough brains to not attempt to rip my game in the first place!

However it still might happen. Leaks or such.

Will I get full protection, or must I just sit there as it'll turn in YADR*?

I mean, I don't want my game to be ripped, but I do want to give the players full access to create new maps and stuff (and new icons & new coding for the icons & stuff).

* Yet Another DBZ Rip
I believe the moderators really cannot do that much about it. I mean, if they played on taking action against "rips", wouldn't DragonBall Zeta: [random name] be gone?
In response to Crashed
Yeah, but if my game gets ripped, well, it's copyrighted work (automatically gets copyrighted I guess).

I'm not authorizing them to change the core coding of it.

Damn, why do I need to even bother setting up security and stuff like that? Can't people just leave our [stuff - you know that foul language is not welcome here] alone?

Why do we steal? We're actually stealing from ourselves then!
Why not take some extra time and design a map and item editor that administrators can use, and then just automatically have the game bestow administrator rights to the host. That way people could create turfs, objs, etc. and place them on maps, and not have any access to view any actual code.
In response to Igmolicious
Igmolicious wrote:
Why not take some extra time and design a map and item editor that administrators can use, and then just automatically have the game bestow administrator rights to the host. That way people could create turfs, objs, etc. and place them on maps, and not have any access to view any actual code.

The problem is is that I want the players/modders to add their own items and such and actually code in some of the new items.

But how to do this without everyone running around with the sourcecode screaming "omg i made my own game w00t".
In response to Phoenix Man
I'm not exactly sure of the Linux Dream Maker operation, but I'm guessing you can do command-line compiles. Couldn't you just have players upload their file, use shell() to have DreamDaemon do a command-line compile with the main source, then ftp() the 'player' the output?
It isn't the BYOND Staff's job to protect your copyright rights. If somebody steals your game, then you can sue them.
XML and Lummox JR's SwapMaps could be used to make new maps, items, etc through a 'world editor' .dmb.

Although it sounds to me like you want to release the entire thing you just don't want people abusing it.
Sadly that's not going to happen. Even if you made it so they couldn't get hold of the entire source there's still going to be people who claim it as their own.
why not just mkae the game support separate map files, and provide a map editor so players can make their own maps, but they dont need to compile anything.
Well, at any rate, I like the sound of the game. Allowing people to make some code would really go a long ways to having a growing game. A game built by players. And that would be cool. If someone ever built a byond game that allowed modding it would be awesome, I have no idea how to do it myself, but if that ever occured, it would be freaking cool as heck (and that's cool).
In response to Draxxis
Allowing people to mod your game isn't too hard; at it's simplest, to allow modding you just load up game data (item stats, maps, etc.) from configuration files. I recommend hub://Deadron.XML - it's good. Use it. =)

To allow people to (for example) add their own item definitions, you just have one base item type (I use /obj/item) that is used for all items, and give it vars that can make it look and behave like anything from a sword to an apple. Then when you want to make an object, load up its properties from the XML file.

Actually using those item definitions is another matter. You need other configuration files in place for making the new items available via, e.g., NPC shops, quest rewards, monster treasure, random item spawns around the map, and so on.

As for maps, there are a number of ways - probably the most user-friendly way is to make a map editor that runs in Dream Seeker, and save its maps using hub://LummoxJR.SwapMaps or similar. I have a simple map editor project on the go at the moment, actually; it's very quick and dirty, and you'd need to adapt it to your own game, but it's mostly usable.

My own hub://Crispy.YetAnotherGenericSpaceAgeConquestGame supports modding, of a very limited sort; you can customise planet and AI player names, and I'm planning to allow custom maps in a future version.
In response to Crispy
(Just to tell ya guys, Phoenix's been banned from BYOND, so...)
I got his source codes =) he sent em to me thru aim.
In response to Flame Sage
Flame Sage wrote:
(Just to tell ya guys, Phoenix's been banned from BYOND, so...)
I got his source codes =) he sent em to me thru aim.

I have them too. =)
In response to Game sabre
Hey could you do me a favor and NOT release CPU or Furion? I want to work on them.
In response to Flame Sage
You guys shouldn't realease any of his source codes. It would start a ripping frenzy such as the DBZ games and icon games on BYOND.
In response to Flame Sage
Why was Pheonix banned from BYOND? And what is his AIM?
In response to GokuDBZ3128
GokuDBZ3128 wrote:
Why was Pheonix banned from BYOND? And what is his AIM?

Contact Flame Sage through some other means, such as the pager, perhaps. This has nothing to do with Phoenix's thread.
In response to CaptFalcon33035
CaptFalcon33035 wrote:
You guys shouldn't realease any of his source codes. It would start a ripping frenzy such as the DBZ games and icon games on BYOND.

He wanted them released...
In response to Game sabre
So?
In response to CaptFalcon33035
So who are we to stop him.
Page: 1 2