创建自己的模拟游戏/规划阶段
在你开始任何类型的在线游戏之前,你需要花点时间坐下来考虑以下问题
- 我的游戏叫什么名字?
- 我的目标受众是谁?
- 我能负担得起管理自己游戏的成本和时间吗?
- 我擅长与人打交道吗?
- 我将要制作的游戏已经存在哪些竞争对手?
- 我的游戏将如何运作?
一个名字可以成就或毁掉一个游戏。厄运深渊没什么令人兴奋的,但这是一个教程游戏,不是我为了吸引大量人群而制作的东西。你的名字应该令人难忘,但不要太难拼写、说或记住。较短的名称似乎也更有效,但这更多的是个人喜好。
许多人忽视了目标受众。当你设计游戏时,你需要牢记谁真正玩你的游戏。如果你的游戏是针对年幼的孩子,那么你不希望游戏过于复杂,难以浏览,而且图像很少。还要考虑你的受众对计算机和互联网的熟悉程度。一个孩子不太可能理解复杂的指令或序列,而一个狂热的电子游戏爱好者应该能够轻松地浏览菜单并遵循技术说明。
- 为 5-7 岁儿童制作的游戏应该有很多图片,大按钮,易于玩,而且文字很少,以保持年幼儿童的兴趣。应该有很多游戏、谜题、动画和东西,以防止孩子们感到厌烦。一个建议是使用流行的卡通人物,因为他们玩游戏。
- 为 8-17 岁儿童制作的游戏应该有更多文字,但也要有很多图片。你希望确保它对年轻玩家来说足够容易浏览和玩,但对年长玩家来说足够难,以保持他们的兴趣。大多数为青少年制作的游戏会自动吸引更小的孩子和成年人。
- 成人游戏风险更大。防止年幼的玩家看到他们不应该看到的内容可能很麻烦。需要注意的一点是,如果年轻的观众看到他们不应该看到的内容,你可能会收到来自年轻玩家父母的愤怒信息。一个建议是使用某种方式来确保玩家年满 18 岁,例如需要进行金钱交易才能玩。对于成人游戏,你可以假设他们拥有良好的计算机技能,并且可能是狂热的游戏玩家。复杂性、策略和动作应该在这些游戏中发挥重要作用。
- 混合所有年龄段是最难的挑战。游戏必须包含简单玩法、中等玩法和困难玩法,以满足所有年龄段。你必须管理所有年龄段玩家的注意力。如果你有一个真正受欢迎的游戏,这通常会自然而然地发生,因为每个人都想玩,无论他们的年龄多大。
游戏本质上很昂贵。你的游戏越受欢迎,越庞大,维持其运行的成本就越高。你愿意承担域名、服务器、带宽、硬件升级、技术支持等的费用吗?我最大的游戏拥有超过 10 万名成员,每月花费我超过 300 美元。仅服务器成本。仅仅为了让游戏保持在线状态,每年就要花费超过 3600 美元。然后你还要考虑广告、域名和额外费用,例如邮费、信纸和办公用品。如果你的游戏没有产生足够的收入来支持自身,你能承担游戏的费用吗?这些都是非常重要的问题。在开始之前,花时间研究一下购买域名、设置托管以及可能遇到的任何其他额外费用需要多少钱。
如果你没有巨额预算,不要让它限制你!你可以做几件事来限制你的开支。
- 限制加入游戏的成员数量。这将减少你的带宽——在互联网上传输的数据量——并将鼓励你的成员保持活跃。你甚至可以进行筛选,并在一段时间后删除非活跃账户。
- 限制同一时间可以在线玩游戏的人数。这不是最好的解决方案,但如果你游戏很受欢迎,但每天特定时间在线玩游戏的人不多,有时这是一种很好的选择。
- 随着成本增加,不要扩大你的托管/服务器需求。如果你负担不起,那就负担不起。让你的成员忍受更慢的响应时间和故障。这对客户服务来说并不好,但至少他们都可以玩。
- 不要做广告。我知道这违背了常理。你制作了一个新游戏,你真的想分享它,但我发现口碑是最好的广告形式。知道你游戏的人越多,想玩的人就越多,你的开支就越高。
- 将你的游戏设为“仅限朋友”游戏。将其限制为你认识的人或你认识的人的朋友。如果它只是你打算作为爱好制作的游戏,一种在你空闲时间做的事情,这是一个很好的选择。
即使你没有计划,你的游戏也会在人们之间产生很多互动。人们会不断地发邮件询问问题或寻求帮助。如果你不擅长与人打交道,或者你懒得理会,那么你将大开眼界。一个没有提供任何支持的网站在大局中不会很好地发展。花时间评估一下自己。好处值得这些弊端吗?
你的游戏是 100% 独一无二的吗?很可能不是。花一两天时间找到任何其他与你心中游戏有点相似的网站。加入它们并查看一下。你喜欢哪些功能?你不喜欢什么?你花在查看竞争对手设置上的时间越多,你就越能了解你想要让自己的游戏是什么样的,哪些功能是必须的,或者可以改进的。知识就是力量,让你的目标受众获得更有用、更令人愉快的游戏,一定会赢得他们的认可,并保证你的受欢迎程度。
使用条款或服务条款是您与任何决定玩您游戏的玩家之间的法律协议。在本协议中,您需要确保任何使用您网站的人员都无法起诉您或将您告上法庭!您制作的每个游戏都应该有使用条款。如果您能负担得起,我强烈建议您付钱给律师为您撰写条款,或审查您自己写的内容。如果不是,您可以使用我在本教程末尾为 Pits of Doom 制定的使用条款作为您自己游戏的起点。以下是建议您考虑或包含在您条款中的一些一般事项。请注意,这不是法律建议,以下任何提示都无法替代获得熟悉当前在线实践和法律的律师的帮助。
保护自己
[edit | edit source]- 确保您声明,通过使用您的网站,您的访问者在法律上与您的使用条款相关联。这意味着他们接受它们作为法律文件。
- 确保您提醒您的访问者,对您的使用条款所做的任何更改都会立即生效。您不希望人们告诉您他们从未同意您的更改。
- 不要忘记包含一个声明,说明您的访问者无法因使用您的网站而对您负责任何费用或损失。这包括计算机问题、从您的网站购买产品、游戏费用等。
- 如果您让人们付费才能访问您的游戏,那么您应该有一个部分描述您的退款政策——即使您不提供退款,也要告诉他们。退款意味着您会将某人的钱退还给他们。例如,如果有人付了您 20 美元并要求退款,您将把他们的 20 美元退还给他们。
- 格外小心,保护自己免受成员可能在您的游戏中发布的内容的影响。包含一些内容,说明您不负责成员、第三方(成员之外的人员)、链接和广告在网站上展示的任何链接、露骨或有害的文字/图片、服务或产品。
- 提醒网站访问者,您不对他们与其他成员共享或向其他成员或通过您的网站找到的其他地方提供的信息负责。
- 提及访问者在您网站上发布内容的风险自负。这让他们知道他们对自己行为负责。
- 描述您取消帐户的方式。这意味着您写出您为什么要删除或封禁某人的帐户以及出于什么原因。例如,您可以包含以下内容:如果有人作弊或违反规则,那么您可以删除他们的帐户。如果您的访问者付费玩游戏,您可能想告诉他们是否可以或不能获得因帐户被删除或封禁而退回的钱。
- 始终要有规则。规则说明什么可以接受和什么不可接受在您的网站上。确保您包含骚扰、粗鲁或恶意的评论、服务器滥用、电子邮件等。
- 添加我未提及的任何其他内容。您的使用条款应该是您溺水时的救生艇。您需要或认为需要的一切都应该在船上。如果您不确定是否应该添加某件事,请添加它。它们可以根据您的需要长或短,但始终最好现在安全而不是以后后悔。
隐私政策
[edit | edit source]隐私政策让您的成员了解您将如何使用您向他们索取的任何信息。例如,如果您在成员加入时要求他们提供地址和电话号码,您可能计划给他们打电话或给他们寄普通邮件。有些人不喜欢这样,而另一些人则对此无所谓。在您的隐私政策中,您应该告诉人们您计划如何使用他们在加入您的游戏时提供的 信息。因此,在上面的示例中,您会说,如果成员提供他们的电话号码,他们会接到电话,如果他们提供他们的家庭住址,他们会收到邮件。这样,人们就知道他们提供给您的信息会发生什么。
您应该了解的法律
[edit | edit source]如果您在美国的游戏,则应关注一些互联网法律。阅读它们不是您是否喜欢的问题,而是必须阅读的。如果您的游戏在美国以外的地方,您需要自己进行研究,以了解您必须遵守的哪些规则和条例。
如果您的游戏允许儿童,您需要阅读 COPPA 法案。这涉及您可能从 13 岁以下的儿童收集的个人信息的隐私,以及如何存储这些信息以及谁可以访问这些信息。
无论您的游戏是否允许儿童,您都需要阅读《数字千年版权法》。这是与您作为互联网游戏开发者相关的最大和最重要的法律之一。它概述了从在您的网站上播放当前艺人的音乐到允许成员上传图片、视频和任何其他内容的一切。了解《数字千年版权法》将保护您免受版权侵权诉讼,这将成为您最大的担忧之一,因为您的成员使用或与您的游戏互动生成自己的内容。
其他一些次要法律包括《互联网税收自由法案》和《通信规范法》,这两部法律的名称都非常直白。
营业执照
[edit | edit source]美国大多数州的县都要求您在您的游戏每年产生超过 x 数量的收入时获得营业执照。通常,您根据您的年收入收费,如果您的游戏每年收入不到 10,000 美元,费用通常非常低。您通常可以从您当地的商会或县财务部获得申请表。您通常每年会被收取一次或两次费用。
独资企业与有限责任公司
[edit | edit source]独资企业是指一个人拥有整个企业或服务。如果您的游戏只是一个爱好,那么您可能永远不需要其他任何东西。您从游戏中获得的所有收入都必须在您的个人所得税中申报,并且您的纳税申报表将像您的典型工资一样计算。在大多数州,您不必申报额外收入,除非它超过 5,000 美元,但您需要查看您的州法律以确认这一点。
有限责任公司 (LLC) 是另一种选择。它将您与您的游戏分开,并消除有人以个人身份起诉您的可能性。相反,他们必须起诉游戏本身,这意味着您不可能失去您的房子、汽车或财产。如果您的游戏每年收入超过 5,000 美元,那么应该设立有限责任公司或类似的实体。
版权
[edit | edit source]从本质上讲,您自己制作的任何东西都会自动受到您的版权保护,即使您从未提交版权文件或注册商标。但是,在法律案件中,拥有经认证的版权是必须的。
版权很容易且相当便宜地提交。您现在可以通过电子版权服务在线提交。每项版权费用约为 35 美元,需要 6-8 周才能获得批准。一旦版权获得批准,您将收到带有版权识别号的官方信函。现在您拥有一份合法文件,证明您拥有游戏的版权。
1978 年 1 月 1 日之后提交的单一作者的版权将持续作者的寿命加上额外的 70 年。为合著提交的版权将持续到最后一位幸存作者的寿命加上 70 年。如果您决定出售您的游戏,您可以轻松地将您的版权从您转移到新的合法所有者。
商标
[edit | edit source]这些有点棘手。我绝不会在没有律师的情况下尝试注册商标;因为有很多细节和琐碎的事情需要了解。商标注册费用从 275 美元到 325 美元不等,具体取决于您注册的类别。随着您的游戏越来越受欢迎,商标将确保您拥有品牌名称、产品和游戏发展过程中产生的任何额外服务的全部合法权利。
商标最大的问题是试图找到一个独特的名称。如果您的商标名称与其他商标名称过于相似,则会被拒绝。如果您的商标拼写不同,但发音相同,也会被拒绝。
商标价格昂贵,但在您的游戏扩展和发展过程中物超所值。您可以在商标局的网站上电子提交商标申请。
这可能不像你在开发游戏时会想到的事情,但你需要意识到。如果您提供“付费游戏”,您的会员通过玩游戏赢得奖品,这被视为赌博。赌博被定义为为了金钱或财产玩游戏,或押注不确定的结果。
在许多州,未经适当许可的赌博是非法的。在一些州,它始终是非法的。如果您的商业模式被视为赌博,您需要确保您可以获得许可证。然后,您还需要确保您的会员来自您拥有有效赌博许可证的州。在互联网上,这很难做到。
例如,假设您在西弗吉尼亚州拥有合法的赌博许可证,您的业务位于该州。您的网站吸引了来自美国各地的个人。来自弗吉尼亚州的某人注册并开始玩您的游戏。弗吉尼亚州几乎所有形式的赌博都是非法的,除非由该州本身批准。现在您网站上有人非法赌博,这可能会给您带来未来的麻烦。
那么如何解决这个问题呢?简单来说,您不必解决。为您的游戏收费不能与赢得任何奖品或财产相关联。这意味着您可以向会员收取与您发放的奖品完全无关的费用,或者允许付费和非付费会员都有平等的机会赢得奖品。如果会员无需付费即可赢得奖品,则不视为赌博。
现在是让您的大脑开始运转的时候了。写下您想要在游戏中包含的最重要的功能。然后将它分解成更小的部分。这将帮助您在开始制作任何东西之前表达您所有的想法,并应该提高您最终制作的任何东西的可用性。
以下是我整理的内容,让您了解我在想出末日深渊游戏时所经历的思考过程。
我为这款游戏选择了一个非常通用的名称,因为它只是一个关于制作自己的在线游戏的教程。如果这是一款我作为严肃的收入来源而制作的游戏,以下是一些我会考虑的名称。
Black Abyss
Infinity Nights
Dark Haven
这款游戏的目标受众是 12-18 岁的男孩。这意味着他们都在中学或更高年级。他们可能已经习惯了在这个年龄看到射击游戏/砍杀类视频游戏。他们中的大多数在这个时候都有相当高的计算机使用技能,但有些人还太年轻,难以掌握。这意味着我的导航和布局应该简单明了,但游戏玩法可以更加复杂。
一些类似的在线格斗游戏是
games.swirve.com/utopia/ - 一个在线策略游戏。我发现这款游戏对年轻玩家来说太复杂了。它有一些很棒的想法,但当你第一次进入游戏时,它有点让人不知所措。
www.elveron.com – 你觉得这款游戏怎么样?点击链接,问自己,我喜欢什么,不喜欢什么?还有什么可以改进的地方?
weewar.com
kdice.com
现在写下您看到的一些相似之处。差异呢?所有游戏中相似的方面可能是您想要强烈考虑自己拥有的功能,或者是对某些变化的考虑。这些因素让这些游戏变得流行。
这款游戏永远不会出现在我的任何服务器上,除了这个教程代码,所以维护它不会花我太多钱。负担不起在线游戏的费用,但仍然有兴趣学习如何制作?没问题,您只需要下载并安装 XAMPP 即可。现在您可以将游戏直接运行在您自己的家用电脑上。安装完成后,您可以设置一个数据库并开始使用。需要更多帮助才能让 XAMPP 运行起来?试试这个教程。
最后,我花时间定义了我要添加到游戏中的功能,并将其分解。
游戏中每张地图都称为地图节点。
世界中可以有无限数量的地图节点。
每个地图节点都有一个名称和一个描述。
每个地图节点可以有无限数量的坐标。
X、Y、Z 值。
与它相关联的 1 个对象。
墙壁值
* 0 = open, they can move to that coordinate * 1 = there is a wall here
与它相关联的 1 个转移节点,详细说明移动到该坐标将强制用户移动到新地图节点上的该坐标。
与它相关联的级别,详细说明移动到该坐标将强制用户向上或向下移动一个级别。
G = 金币(每次随机金额)
T = 宝藏
S = 宝剑
A = 盔甲
L = 灯笼
O = 油
H = 盾牌
C = 敌方生物/怪物
X = 陷阱,有死亡的可能性,或耗尽所有魔法,或降到更低的级别
T = 生命药剂
M = 魔法药剂
S = 商店,在那里他们可以购买物品
L = 梯子,您可以爬上或爬下到另一个级别
这些由会员拥有。
他们有姓名、性别和种族(怪物、人类、精灵、矮人、半人马、仙女)。
当会员在线时,他们始终与一个活动坐标相关联。
他们可以装备物品并使用它们来帮助他们的属性。
他们玩得越多,角色的属性就越高。
角色可以在游戏中与其他角色和怪物战斗。
如果一个角色杀死另一个角色,那么他们就可以保留被杀角色装备的所有物品以及他们在过去 20 分钟内收集的所有金币。
如果两个角色都在同一个坐标上,他们可以互相交换物品。
生命值
速度
智力
力量
敏捷
战斗等级
魔法等级
魔法值 - 他们目前可以使用的魔法数量
装备的武器
装备的法术
装备的盔甲
装备的盾牌
拥有用户名、登录名和密码。
保留一个电子邮件,用于向他们发送密码信息。
跟踪他们的在线或离线状态,以便激活他们的角色。
初始金币为 500G。
创建角色需要 100G。
会员可以用金币兑换更好的武器,但他们必须先将角色带到商店。
当会员在线时,他们的所有角色都在游戏中活跃。
会员可以在自己的角色之间交易任何他们拥有的物品,即使他们不在同一个坐标上。
一旦会员下线或关闭游戏窗口,所有角色都会进入非活动状态,除非他们当前正被另一个角色战斗或被怪物攻击。
会员可以向游戏中的其他会员发送消息。
会员可以在社区留言板上发帖。
游戏中的顶级会员和角色。
游戏中最古老的角色。
游戏中最强大的角色。
这款游戏的目标是在游戏世界中四处游荡,并通过尽可能长时间地保持角色存活来为他们赢得声望。
你拥有的角色越多,探索世界就越容易,但保持他们全部存活就越难。
陷阱是游戏中最大的危险之一;它们会不断地把你放到越来越低的级别。你所在的任何地图越低,击败怪物就越难。
如果你遇到其中一个,你会遇到以下随机可能性之一
死亡
失去所有金钱
失去你的最佳物品
失去所有魔法力量
在 1 个统计区域中失去所有价值
你的统计区域中的一个值减半
被传送到任何地图上的随机位置
下降到更低的级别(如果有)。
这些由游戏自动生成。你在任何地图上越低,击败它们就越难,但杀死它们获得的奖励就越大。
在至少一名玩家已经探索过地图之前,你无法判断你是否撞到了墙壁、陷阱或空旷的空间。这意味着你必须访问整个地图才能从俯视图看到地图的样子。这使其更令人兴奋,因为你不会知道你将发现什么直到你到达那里。
呼!这很多,但这实际上是一个相当简单的小游戏。我相信你已经能够从我描述的内容中想到一百种不同的你想要或可以添加的东西。
现在,你已经准备好开始学习如何制作这款游戏了。