Cyberdemon
Register | User Profile | Member List | F.A.Q | Privacy Policy | New Blog | Search Forums | Forums Home
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Classic Doom > Doom Editing > Can ZDoom be used to make commercial indie games?
 
Author
All times are GMT. The time now is 17:41. Post New Thread    Post A Reply
SweatyGremlins
Newbie


Posts: 5
Registered: 08-11


Hey guys, might sound a bit tasteless but I was thinking about this while on the toilet.

The Indie market is doing pretty well but the FPS genre isn't getting much love (hell even the AAA titles have been stinky). Using ZDoom and Doombuilder someone could make a very fun, fluid FPS in a relatively small amount of time.

Is there any legal reason why people aren't doing this?


I would love to see classic FPS games return, there's all this love for retro platformers right now but when it comes to games like Doom people are often pretty narrow minded and ignorant, calling it dumb and mindless.

I miss FPS games without long scripted sequences :\

Old Post 02-01-12 23:04 #
SweatyGremlins is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Grazza
Super Moderator


Posts: 11450
Registered: 07-02


The Zdoom license is a problem in this respect, I'm afraid.

With a GPL-licensed engine, you can make a commercial game as long as everything in your iwad is your own creation (or suitably licensed to allow you to use it in this way), and the game doesn't require any resources from the original Doom games.

But Zdoom isn't GPL, so you are SOL.

SweatyGremlins said:
Using ZDoom and Doombuilder someone could make a very fun, fluid FPS in a relatively small amount of time.
You may be underestimating the time needed to create all the resources. Even making just a few sprites from scratch is a complex undertaking.

Old Post 02-01-12 23:08 #
Grazza is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
SweatyGremlins
Newbie


Posts: 5
Registered: 08-11


Oh too bad, i'v seen some great content made using the various ports of Doom, I'm a bit surprised the Doom ports don't allow people to use them outside of hobby use, but I don't have any real understanding of software law\licensing.

I know it's a lot of work to make even simple games, but they would have such a solid base using Doom, I just wanna see a revival of 90s shooters :D

Old Post 02-01-12 23:34 #
SweatyGremlins is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Grazza
Super Moderator


Posts: 11450
Registered: 07-02



SweatyGremlins said:
I'm a bit surprised the Doom ports don't allow people to use them outside of hobby use
Some ports do, and others don't, and it depends on which license they are under.

The Doom source code was released twice, with the second time being under the GPL (the initial release did not allow commercial use). That's why source ports can be GPL or not, depending on what they were based on, and which other ports they have taken code from. The GPL license specifically guarantees the right to sell a GPL project, together with material created for it.

If your project doesn't require Zdoom features, then there are ports that would allow you to do what you ask about.

Of course, a GPL version of GZDoom would give you the option of using Zdoom features too, but that doesn't exist as yet. Some discussion here.

Old Post 02-01-12 23:49 #
Grazza is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
SweatyGremlins
Newbie


Posts: 5
Registered: 08-11


Yeah I just read up a bit on the wiki that there are two licenses for the Doom source.

From the wiki it says Eternity uses a GPL license, assuming that's correct then the dev team would just have to make their own IWAD with original content and they would be safe right?

I did find an indie FPS called 8bit Killer

http://www.locomalito.com/8bit_killer.php

It looks great but it plays more like Wolfenstein, I also found a game based on the Quake port Darkplaces but I couldn't get it to work.

http://www.retroblazer.com/

Old Post 02-02-12 00:01 #
SweatyGremlins is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
GreyGhost
a ghost... only grey


Posts: 5700
Registered: 01-08



SweatyGremlins said:
Yeah I just read up a bit on the wiki that there are two licenses for the Doom source.
Some ports have also borrowed code from other 3D engines (such as Ken Silverman's Build engine), which means they have to acknowledge and work within the limits of whatever license that code was released under.

Old Post 02-02-12 00:41 #
GreyGhost is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit/Delete || Quote
Gez
Why don't I have a custom title by now?!


Posts: 7036
Registered: 07-07


There was a commercial indie game for ZDoom, but it was only half-commercial. Action Doom 2: Urban Brawl. The IWAD was available for free from the site, but you could buy a deluxe version with bonus maps that was shipped to you on a disc in a case. Once all the printed copies were sold out, the bonus maps became free download as well.

Some people have wondered whether it complied with the non-commercial licenses of the executable or not. Nobody made a lawsuit, however.

I guess if you only sell an IWAD and have an installer that automatically downloads ZDoom from a place where it's freely available, nobody will be able to object. After all, Doom and the rest are still commercially sold IWADs.

Old Post 02-02-12 05:46 #
Gez is online now Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
printz
CRAZY DUMB ZEALOT


Posts: 6840
Registered: 06-06



Grazza said:

With a GPL-licensed engine, you can make a commercial game as long as everything in your iwad is your own creation (or suitably licensed to allow you to use it in this way), and the game doesn't require any resources from the original Doom games.

So, you can sell with a GPL-licensed engine? That sounds okay, as long as the artistic resources (including maps) are available commercially only. Because, if you'd sell just the GPL executable (+ source code), wouldn't someone else be able to simply recompile it, make it their fork, and upload that for free, legally? You'll no longer make much money from that software because someone else will upload it for free.

Old Post 02-02-12 08:51 #
printz is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Gez
Why don't I have a custom title by now?!


Posts: 7036
Registered: 07-07


You can sell a GPL executable.

You just have to provide the source code free of charges. The compiled product does not have to be gratis.

And yeah, someone is perfectly able to get the free source code from you, compile it themselves, and be your competitor. This is something that is entirely intended to be possible; and it has happened several times already. Just look at Linux distros: plenty of them were forks of a previous distro; e.g. Debian->Ubuntu->Mint or RedHat->Mandrake->Mandriva.

Old Post 02-02-12 10:01 #
Gez is online now Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Jon
Freedoom Bloke


Posts: 1323
Registered: 09-00



SweatyGremlins said:
Yeah I just read up a bit on the wiki that there are two licenses for the Doom source.

From the wiki it says Eternity uses a GPL license, assuming that's correct then the dev team would just have to make their own IWAD with original content and they would be safe right?



You could base your IWAD on freedoom. In fact there are several prboom + Freedoom apps in the iOS app store, for example.

Old Post 02-02-12 21:26 #
Jon is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit/Delete || Quote
printz
CRAZY DUMB ZEALOT


Posts: 6840
Registered: 06-06


But how would I license the resources (maps+multimedia) to make sure they're not free and up for grabs like the source code? [similar to how Doom works].

Too bad that they cannot be DRMed, because people would be easily able to read the open source code and know how to decrypt them. It would be sad to get only 1 buyer, who would afterwards spread the resource file to everyone.

Old Post 02-04-12 13:48 #
printz is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
Phml
Forum Staple


Posts: 2031
Registered: 06-09



Too bad that they cannot be DRMed, because people would be easily able to read the open source code and know how to decrypt them. It would be sad to get only 1 buyer, who would afterwards spread the resource file to everyone.


If you look at what big corporations are doing, even investing millions into anti-piracy still results in your stuff being cracked before release. As an indie you can't really afford to spend resources and time into anti-piracy measures, and besides advertising your stuff as entirely DRM-free tends to earn a lot of good will.

Old Post 02-04-12 14:32 #
Phml is online now Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
printz
CRAZY DUMB ZEALOT


Posts: 6840
Registered: 06-06


Your argument sounds convincing and sorry I thought that way.

Old Post 02-04-12 22:58 #
printz is offline Profile || Blog || PM || Search || Add Buddy IP || Edit/Delete || Quote
All times are GMT. The time now is 17:41. Post New Thread    Post A Reply
 
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Classic Doom > Doom Editing > Can ZDoom be used to make commercial indie games?

Show Printable Version | Email this Page | Subscribe to this Thread

 

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are OFF
[IMG] code is ON
 

< Contact Us - Doomworld >

Powered by: vBulletin Version 2.2.5
Copyright ©2000, 2001, Jelsoft Enterprises Limited.

Forums Directory