[译] Unity3D游戏和facebook绑定(3:Unity 3D炫酷的游戏和FaceBook社交网络的强强联手)

原文链接:Unity games and Facebook

把Unity3D游戏关联到facebook,这么做有意义吗?就在我写这些博客的时候, Unity3D的玩家已经突破1亿6千万人了。且Unity3D的声望也同样如日中天。在每月注册facebook的1亿用户中,有超过25%属于Unity3D的玩家群体。 这些数字充分说明了把facebook和Unity3D尤其关联起来的必要性。

网页游戏-可选择2种方案

Unity3D 4已经于2013.3月份发布, 新增了很多网页游戏的特性,使得3D用户体验上升一个层次。如果你正准备开发网页游戏,这里有2个选择:一选择Unit3D游戏引擎;另外一个选择是使用flash扩展开发能力把游戏到处为swf文件格式。 这2种方案都不错。

网页游戏-2种方案优缺点对比

Unity3D引擎可以让flash尤其运行在其内,并通过构建生成Action脚本:即相当于把矢量图形转换为可运行的代码脚本。需要注意的是,Unity3D游戏引擎转换falsh格式比较慢,尤其对配置不高的计算机来说是噩梦。另外一方面来说,falsh的游戏有很突出的优势是大量的用户已经安装了flash浏览器插件。所以如果你担心untity3D的玩家即想玩网页游戏,又不愿意安装unity3D浏览器插件,那么最好就选择flash方案好了。 据2012年底统计,个人计算机的浏览器里面安装flash插件的高达96%的比例。而同时安装unity3D浏览器插件的用户群体就非常少了。然而你应当知道把unity3D游戏导出为flash格式需要另外购买扩展模块的授权license,大约在400~1500美金左右。 在下一篇博客,我会告诉你怎么开始开发untiy3D游戏而不用开支太大。

有用的链接

  • 如果你使用的是免费的Unity3D 继承开发环境IDE,请在facebook上点击一下”like”按钮来支持一下他们
    如果你饶有兴趣的对一些实用的统计数字比较关心,请点击untiy3D官方网址的公共关系
    同样的,你也可以点击flash官方网址的统计信息
  • 其他更多的网页插件统计信息,请点击这里
  • 如果你决定往flash方向转,看看这里也不错。

[译] Unity3D游戏和facebook绑定(4:确定边界:做好行动计划)

原文链接. Plan of action

孙子曰:”夫未战而庙算胜者,得算多也,未战而庙算不胜者,得算少也”. 你首先要做一个计划,规划你的财务支出,游戏发布计划或者是营销策略。当然,空谈计划可能有点虚,不同的开发者之间、不同的游戏工作室之间计划的变数很大。然而,针对计划有一个共同点就是你有多少钱,并且准备为这款游戏付出多少钱。 如果你像我一样是一个新入门的游戏开发门外汉,首先需要考虑的就是全职来运维这件事情,要求更高效的、更经济的运行来。

如下有几点策略可以参考:

节约License费用

一开始呢,先使用免费的unity3D版本,这些基本功能足够你开发一个游戏了。如果你没有photoshop,可以考虑用免费的GTK Gimp 软件实现绘画、编辑纹理。 通过Windows平台下的Blender 来实现3D建模(或者使用Maya软件、3D Studio等)。学习并掌握这些工具软件将会花费很长的时间,且你不用考虑这些工具软件昂贵的版权费用。同时,在你开始第一个游戏的Spin动作前,前期使用免费的工具软件可以确保你采购适合你的工具软件,而这种决策非常节省研发费用。

同时,也可以考虑使用免费的unity3D插件和脚本来加快你的工作进展。很多情况下,你不用花费太多研发费用采购”专家、旗舰“工具软件,更多的时候你是要画一条线或者绘制一个图片的纹理而已。

节约硬件采购费用

如果你已经有了Mac电脑,就不用着急采购其他设备。 同样的,你有的Windows的电脑,也不用着急采购其他设备。上面的节约License费用的逻辑同样适用于硬件采购。你需要做的就是专注于你能够获得的硬件资源,然后尽快发布你的第一款游戏。而不是铺张浪费的采购平台电脑、大显示器、其他不同类型的手机如苹果IPhone、Androi,MacBook电脑等。 仅仅作你能做最好的事情。 天知道游戏开发是否适合你呢? 或许几个月开心的游戏研发之旅,你会把付出的金钱、精力当作度假、采购了一套非常棒的家庭影院或者是购买的股票,然后你可能会放弃游戏开发呢? 那么前期采购的这些昂贵硬件怎么处理呢?

节约部署费用

如果你用的是普通的PC机开发游戏软件,同时你的朋友们也是用PC。那么在开始的时候,让朋友们帮忙玩游戏-测试,给予原始的反馈信息。你可把游戏发布到Steam、网页、Windows或者Linux下。这样你的朋友可以通过互联网下载、解压、玩游戏了。 当然这一系列博客也会告诉你把游戏和facebook绑定,加快分享和朋友互动的。

如果你通过facebook把unity3D页面游戏绑定,当然这种办法是免费的。开始你需要做的市场营销办法是分析每个游戏页面的用户活动数(后面的博客会告诉你答案):这些信息非常有用,它会告诉你谁下载了浏览器游戏插件,谁通过facebook在玩游戏。你也可以通过数据挖掘定位不同的游戏玩家类。你或许会发现你发布的游戏,玩家根本就打不开“开始游戏”的按钮。 而这些更多的玩家的返回对你产出容易上手的游戏非常有帮助的。    如果你注意有5%的玩家不想安装untiy3D游戏的浏览器插件而专注下一代更新插件出现。如果你发现有90%的玩家用户离开页面,你会发现能够把游戏导出为flash格式的插件非常有用。

如果你对移动游戏有过研究,你或许会问为什么要把facebook作为你的第一发布地点? 下面有一些原因:如果你是一个PC用户,尤其是你已经节约了研发开支:如果你没有发布到facebook上你或许会创建你的游戏页面-耗费金钱和精力,然当发布到facebook,可以节约这些东西,所以facebook的API还是很有用的。同时,这个办法效果非常快(不需要等待AppStor的审核通过),同样扩展也很便宜(不需要购买Unity3D的移动扩展包)。一旦游戏上线运行,你就可以着手收集用户反馈,改进; 而后你可以低成本的把游戏发布到其他游戏平台-不用前期投入太大。

明智消费

一旦你的处女游戏发布了,且你发现这款游戏(免费模式)反馈还不错,然后你想开始盈利。 这个时候要开始想购买IOS、Andriod扩展开发包,每个需要400美金(2013.4月Unity3D宣布这2款扩展包免费了)。我的建议是如果你是苹果系统,则先应该发布IOS系统版本; 如果你是PC用户,则相应的先发布Android系统版本。 为什么要这样呢? 我个人的观点是可可以通过玩家在支付游戏费用过程中的反馈验证你的营销策略是否正确,游戏模式是否合理; 因为前期是免费的玩家,而现在你考虑的是付费玩家。 几个月后,当你赚钱了,你就不要再犹豫,大胆投入全移动设备类型吧。

我假设这个观点:你在上一个游戏研发过程花费的时间可以用来估算下一游戏的研发时间,且这种估算将会更准确、可信。你也可以根据上一个游戏开发的经验来评估是否要在下一个游戏中购买一些扩展模块来加强你的设计。更重要的是,你不要把你的财富画完,否则你在没有持续收入前提下会考虑找寻一份工作来养家糊口了。明智的消费会让应道你研发出更多的游戏,发布更多的游戏; 而更多的游戏发布,这些宝贵的经验会促使你研发出更加优秀的游戏。 而更优秀的游戏发布,会给你来带源源不断的现金流,而这个会保证你有足够的时间、精力购入游戏开发中去。