如何最大程度地减少游戏被盗版的机会?


34

我计划在不久的将来制作一个小型游戏。如何减少盗版的机会?


61
我可以想到两种减少盗版的方法。做一个糟糕的游戏,或者根本不发布它。制作足够好的游戏以至于有人为盗版而烦恼,这本身就是一种成就。
Jari Komppa

3
无论如何,它将被盗版,为避免这种情况,您将采取什么行动都没有关系。只是不付出任何代价就能让人们乐于玩您的游戏。海事组织,它将受到更多的赞赏,并会更快地传播
BlackBear

8
我并不是说遇到困难,但是在您担心有人在盗版游戏之前,也许您应该专注于构建游戏作品盗版。:)
Bob Somers

2
花时间制作更好的游戏,而不是奖励付费客户^^
Oskar Duveborn

1
无论您做什么,都不要束缚付费客户
约翰·麦当劳

Answers:


51

使您的游戏分发尽可能简单,并发布频繁的更新(包含免费的新内容)

例如。iPhone上的《愤怒的小鸟》。即使有人先盗版该游戏,他也可能仅仅由于自动更新功能而决定购买该游戏。(+新的免费内容会给您带来更多的收益,并且您是一个不错的开发者)

在PC上,我将使用Steam。这对小型开发人员非常有用,并且唯一的分发路径比盗版更方便。

我认为定价远没有那么重要。售价9.99美元的游戏比在私人首页上以7美元购买的游戏要多得多。

最重要的是:不要把重点放在海盗和潜在损失上。而是专注于付费客户,质量和增加收入。


+1 btw ...您能解释一下Steam的意思吗???
2011年


52

复制保护是无用的。无论您做什么,都会被破解,因为您的产品将由坏人掌握。唯一给您带来麻烦的人就是购买您产品的人(看看孢子发生了什么)。

此外,海盗通常是购买最多的人。您能做的最好的事情是使您的产品定价合理,不要惹恼消费者,制造出优质的产品并使其易于使用(蒸汽,应用商店等)。最后一个很重要。盗版行为使盗版者很难或不合法地获得盗版品。


9
我完全同意,这是的答案。
o0'。

11
-1。不能同意复制保护是无用的。既有购买游戏又对种子或其他非法下载源一无所知的人数量为非零。请注意,问题是关于最大程度地减少盗版,而不是完全消除盗版。
Kylotan

2
合理的定价是前进的道路。
Umber Ferrule

4
“海盗通常是购买最多的人”-这句话没有道理。根据定义,海盗不支付游戏费用。非海盗为游戏付费。因此,盗版者不可能被认为是购买量最大的人(即,购买的游戏要比非盗版者多)。
杰克·威尔逊

2
@Kylotan:废话。给合法客户带来不便只是因为这将帮助您销售更多副本,这是一种可怕的商业惯例,将来很可能会退还给您。
o0'。

16

您的游戏将被破解,并且将被盗版。话虽如此…… 让海盗陷入困境是一本关于旧游戏针对旧系统的老文章,但它仍使您读起来有趣,并可能为您提供一些使游戏“解开”一段时间的想法。

本文还介绍了在c / c ++中混淆函数调用的基础。


5
那是一篇非常有趣的文章。
DeadMG

12

只是在其他人的答案中添加两个小要点:

首先,您的游戏将被盗版的另一个原因是,盗版资源比您的资源更多。也许有十几个人试图破解您的游戏,因为开发团队中的每个人都被分配了“复制保护”任务。您只是无法在工时上竞争。

其次,即使是专业的大型预算AAA游戏也常常在发布后的一两个星期内被破解。对于大型游戏而言,这可能是值得的额外费用:超过一百万名卖家的额外一周销售是一笔巨款,可以很容易地花上几万美元的理由-不是为了永远防止盗版,而是要购买额外几天的发行销售。如果您的游戏预算较为适中,并且您不希望在发行当天获得大部分销售额,那么从纯粹的成本/收益分析来看,这可能不是您的时间的好用处。

第三,请记住,有些人是盗版的,因为该公司未发布演示,而他们将其用作“先试后买”的方法。从道德上讲,您对这种做法的看法并不重要,但是如果您发布了一个可满足此目的的合理的游戏演示,则至少会减少一小部分的盗版行为。


5
关于演示的重点。
o0'。

11

正如其他人所说的,一旦您的游戏发布了,是否拥有源代码就没有关系了。它将破裂。但是,您可以做很多事情来确保它不会烧伤您。

我的第一个建议是让您购买/下载游戏比让海盗洪流和破解它容易。例如,蒸汽使我很容易购买游戏,因此购买它比破解它要少得多。因此,如果您通过使用一些疯狂的DRM或注册系统来使付费客户跳过篮球比赛来玩游戏,那么您可能会自己开枪。

要考虑的另一件事是,您不应将海盗视为销售损失。即使没有破解,这些人也可能永远不会购买您的游戏。但更重要的是,他们实际上可能正在帮助向甚至不了解您的游戏的人传播您的游戏信息。他们的朋友不一定会盗版游戏。另外,某些海盗可能会喜欢您的游戏,因此实际上可以考虑购买它。


6

从最终用户的角度来看,这是我对盗版和版权保护的立场:

  • 您无法消除盗版。 海盗最终将击败任何游戏中包含的任何反海盗功能。因此,DRM唯一有效的情况是针对临时用户,他们试图制作副本以分发给朋友或其他目的,而无意破解保护系统。
    • 结果是,停止更复杂的非法复制内容的尝试是没有用的。因此,使用超出防止偶然尝试复制内容所需的高级技术是浪费的工作,并且很可能会干扰合法用户的体验。一个仅旨在阻止随意复制尝试的简单DRM系统被认为是最有用的。或者,考虑完全不包含任何DRM。
  • 确保您不会破坏合法用户的体验。 这包括出于实施DRM的目的而安装任何低级软件,因为这可能会干扰用户计算机的性能。这样做只会加剧盗版并降低游戏的感知价值。仅使用一个简单的DRM系统,或者根本不使用一个系统,可以最大程度地减少对合法用户的干扰。
  • 如果检测到非正版副本,请将功能限制为演示的功能,否则请勿干扰播放。 许多游戏被设计为暗中破坏游戏玩法,例如在检测到游戏不真实时添加无法击败的敌人。虽然这会使盗版者不太可能尝试破解游戏,但这可能会使用户感到困惑并造成挫败感。相反,通知用户该游戏副本似乎是非正版的,并将功能限制为演示的功能。请勿干扰演示部分中的游戏玩法,并在此内容的末尾显示屏幕,类似于游戏的常规演示版本。通过明确说明游戏不是正版游戏,可以减少挫败感,并使玩家有机会体验游戏的一部分内容,以鼓励购买正版游戏。

无论如何,鼓励购买正版副本的最佳方法是确保内容的价值能够证明游戏成本的合理性无论是金钱还是获得正版副本所需的努力。盗版根本无法消除。


4

如果您想增加一些保护(这样,只有愿意至少打谷歌的人才能在不付钱的情况下获得您的游戏),请确保使其有趣。

添加需要互联网或将其链接到实物商品的可选社区功能。

还记得漂亮的猴子岛海盗轮吗?与购买的副本相比,盗版副本实际上没有那么有趣(没有盗版游戏),或者有更多的工作(搜索复制的数据)。

例如:如果您的游戏应离线运行(是的,我认为应该如此),则可以添加一个物理ID卡,以解锁更高级别的游戏。在此之上,您一次又一次地编码买方的名称和ID,以生成不同的数据,当访问较高级别时,买方必须输入其中的一小部分。这将适用于间谍游戏(信息可能是虚假ID的列表)。将真实信息编码在卡中,使人们不太可能在线发布卡。一旦有人购买了游戏,您就将卡片发给他/她。


2
有趣的是,每当有人提到复制保护时,我想到的第一件事就是:p
Jesse Dorsey

好的,这听起来像是个好计划,但我想像发布它一样,永远忘记它。
SpongeBob SquarePants

这要困难得多:如果您不关心,您添加的任何“保护”都会被破坏。要么找人为您做营销,要么添加具有社区功能(共享提示?)的公共高分。
Arne Babenhauserheide

3

DRM的最有效类型是确保游戏的至少一部分实际上未真正包含在安装程序中,并且不能被盗版者复制。例如,将所有地图都存储在您维护的服务器上,并在用户运行游戏时下载。您可以通过在游戏可以下载此内容之前让用户使用用户名和密码登录来使此操作更有效。

但是,如果没有Internet连接,游戏将无法运行,您必须维护服务器并为此支付带宽。另外,即使这样也可以轻易地被坚定的海盗击败。

实际上,几乎所有传统的DRM方法都不起作用。您可能希望的最好的办法就是盗版游戏太不方便,因此不值得为此烦恼。

荣誉制度有很多要说的。当然,您最终会遭受一些盗版,但是很多企业(GoG.com,Wolfire,2DBoy等)在不使用任何形式的DRM的情况下就非常有利可图。


1
让我们澄清一下:没有一个无法破解的加密(或者只是尚未找到)。您所希望的最好办法是让饼干不感兴趣,或者给自己几个星期。
knight666

2
请记住,决心盗版您的游戏的人会找到解决任何DRM的方法,并且可能会找到删除它的方法。DRM只会真正影响合法用户。
JRT

4
这是胡扯。需要在线才能玩离线游戏会极大地伤害了合法用户,而海盗们将能更舒适地发挥它一旦黑客会准备(是的,即使在这种情况下,它会最终)
O0' 。

2
如果游戏中包含真正的在线组件(例如MMO),则需要Internet连接不会伤害客户。如果您只是随机抛出“从服务器下载地图数据”步骤,那么通常不会很好。使其增值,您就可以开展业务。
coderanger 2011年

3
如果您的合法客户在DRM方面苦苦挣扎,而海盗则享受DRM的免费破解功能,那就出了什么大问题了,这不是海盗的错。尤其是如果大多数常规玩家都必须使用上述破解功能来玩游戏。
2012年

3

在线托管。

没有下载,没有海盗。您是否听说过有人下载Farmville的盗版副本?=)


1
Farmville免费在线,所以没有。但是,如果他们愿意,可以下载.swf并进行更改。但是,更改可能仅是本地的。
DMan 2011年

8
魔兽世界海盗服务器。(对我而言)最令人印象深刻的部分是,这台私人服务器从玩家那里获得了超过300万美元的收入……
Cyclops

1
@Cyclops:在盗版服务器上玩《魔兽世界》就像根本不玩它。与合法玩家相比,在海盗服务器中玩的人数微不足道。
o0'。

1
@ Lo'oris,人们喜欢玩它来购买300万美元的东西……无论如何,我的观点是不同意您的说法:“基于服务器的游戏根本无法被盗版……人们必须连接到您的服务器”。魔兽盗版服务器的存在表明事实并非如此。:)
独眼巨人

1
我们可能想退后一步,非常迅速地定义盗版行为,因为我们似乎在处理两个略有不同的定义。我的意思是,如果您拥有高度社交性的游戏,例如MMORPG或Farmville,那么人们会同时为游戏和社区玩游戏。当然,人们可以“盗版”游戏并设置自己的服务器,但这只不过是一个非常高级的克隆游戏。您无能为力,或者,如果您更喜欢脚踏车,那么超过99%的人缺乏要做的技术技能,就是连接到官方的WoW服务器,而无需进行试用,也没有为此付费。
肯(Ken)

1

所有人都可以盗版。尽管您可以阻止更多的新手使用某些软件,例如AsprotectExeCryptor。但是请留意一下是否会降低性能,特别是在初始负载下。


1

我建议实施AOE III的反盗版方法。


第1部分

(不工作!)

当您购买游戏时,他们会为您提供序列号(旧学校,序列号)。显然,只有输入密码后,您才能玩游戏。现在,这种方法存在问题。历久弥新的裂缝。如果可以破解,则可以播放。

第2部分

(作品!)

既然黑客破解了游戏,他们就可以玩,但是只能在一定程度上玩。您必须重新输入序列号来输入用户名和密码,然后才能在线玩游戏。但是要点在于,它会与服务器联系并检查序列号是否已使用!

如果AOE III从安装开始就使用“第2部分”,那么该问题将得到解决!没有联系服务器就不能玩游戏。对于某些没有互联网的玩家来说,这当然是一个小问题。


2
安装或玩游戏即使具有第2部分这样的保护措施,也很容易破解:有人可以在exe文件中重写某些部分,以使游戏相信它已经与服务器联系了。
tigrou 2012年

1
第2部分也即将进行:即使是破解游戏也可以在线玩:只需创建一个本地网络游戏(不必在线)并使用VPN在玩家之间架起某种桥梁(非常容易做到)。另一种方法是重新实现Microsoft AOE服务器协议并使用您自己的服务器在线播放(我想这要难得多)。因此即使在受到保护的情况下也可以击败第1部分和第2部分
tigrou 2012年

1

如果您的小公司对DRM或复制保护不屑一顾,或者只是做一次象征性的尝试。

我个人不同意人们所说的DRM完全没有用,因为它会被破解(我确实同意,所有形式的DRM(不包括在线流)都会被破解)。从财务上讲,DRM对于大型公司可能确实有意义,仅仅因为那些游戏确实破获了并不意味着对于盗版能力不强的人来说没有足够的不可转换性(这可能会抑制校园/足球妈妈的盗版行为) ,或急于等待破解。

例如,这种可怕的高度侵入性的,始终在线的DRM需要花费数周甚至数月才能破解,因为它们使用各种不同的密钥来加密游戏内容,要求人们通过它们来玩,以解锁所有密钥。对于大多数大型游戏而言,其大部分销量可能会在发布后立即实现。尽管我认为销售该产品的公司应该在发布几个月后发布DRM删除补丁。

但是小型/独立公司没有相同的业务模型。

首先,您需要让客户满意(大型公司不会,他们拥有的知名品牌可以在其他地方找到,而他们是唯一有能力花费数百万美元制作高端游戏的品牌)。小公司依靠口口相传。DRM是差劲的PR,人们讨厌它。对于消费者来说,这只会是一件坏事(除非您接受这样的想法,即售出的更多游戏最终会导致游戏变得更便宜,但我怀疑公司会节省下来的钱,向他们收取可以一如既往地获得的收益有)。购买独立游戏的客户通常愿意为帮助小型开发者付费,因此他们也倾向于反DRM。与您的社区建立联系。

其次,大多数独立游戏都缺乏大型AAA游戏可以买得起的大规模宣传。他们的销售曲线可能会平坦得多,可能会随着口碑传播而开始走低,然后上升,否则,如果您没有口碑,您的销售速度将保持恒定。

第三,您只是没有资源来实施DRM。您要么必须编写一堆防复制内容的代码,要么要为自助解决方案付费。如果您确实使用某种DRM,请使其成为最基本的版本。

对于小型游戏,盗版实际上可能会促进销售。人们趋向于更多关注发布网站上的某些东西,这是某些应用程序商店中出售的10,000个$ 2游戏之一。

阻止盗版的最佳方法是添加在线服务。要么在线发布频繁的更新,要么添加新内容,而不仅仅是修复一些小错误。需要链接到游戏购买/密钥的在线用户名/密码来启动游戏(但最好是出于其他目的,而不是要求登录)。添加多人游戏,确保服务器代码通过中央授权服务器验证游戏/用户帐户是否合法。有一个游戏浏览器(Gamespy风格),该游戏浏览器从服务器中提取游戏。如果多人游戏是您游戏的重点,那么多人游戏只会帮助阻止盗版。多人游戏可以破解,但通常会有更少的玩家和更多的作弊手段。允许用户创建游戏内容/ mod,并通过某些站点/集成的游戏内事物彼此共享。您可以自己托管服务器,并确保客户端没有

您可以做的另一件事是通过Steam出售。人们喜欢Steam。人们喜欢蒸汽销售。如果跨平台,您也可以尝试进入下一个Humble独立捆绑包。

廉价出售您的游戏。如果游戏仅售5美元(除非看起来像Tetris克隆真的很基本),否则人们会购买合法的游戏副本;如果游戏看起来很可靠(如体面的3D图形,游戏玩法等),则人们会购买10美元。问题是人们愿意付出什么,而游戏开发商却不一定要付出什么,但在某个价位上,那些会被盗版或转嫁的人会购买,您可能会赚到更多钱价格更低。

只是接受盗版。有一堆话题是,如果您制作出一款出色的游戏,那么人们会购买它来支持您,而不是访问洪流站点。也许对于一小部分社区来说是正确的,但盗版并不会因他们对游戏的喜爱程度而定。我怀疑如果没有在线部分,《我的世界》是否会卖得那么好。


1

创建一个在线游戏,其中大多数游戏在服务器上运行。

要盗版您的游戏,玩家需要创建自己的服务器。这意味着他们要么进入您的网络并窃取您的软件,要么创建整个服务器软件的克隆。

这两种情况并非没有:各种公司都已经发生过。

关于如何防止服务器入侵,请访问http://security.stackexchange.comhttp://serverfault.com

当有流行的在线游戏时,通常会有一个克隆服务器的项目。但是,这样的项目通常需要数年的时间,才能提供与您类似的游戏体验,因此您有足够的时间合法地攻击他们,或者投入大量资源来开发服务器,而不是花费大量时间来开发其克隆游戏,因此您将始终领先于他们。

但是,请避免像某位发行商咳嗽EA咳嗽那样诱惑这样做,并创建一款实际上完全是客户端和单人游戏,但标有伪服务器组件的游戏只是为了防止盗版咳嗽Sim City咳嗽

  1. 您的玩家会恨您,因为很明显,在线功能仅符合您的利益,而不符合他们的利益
  2. 您的服务器组件不会做太多事情,因此业余编码人员不会花很长时间来复制其功能
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.