不诚实的对手

张贴了(访问8644次)yabo 标记:
7月 08 2013

一个这是Quora的另一个问题。问题在于,如果一款游戏依赖于玩家对自己想法的坦诚,那么它是否能够获得成功。给出的例子是“我在想什么数字?”如果拥有秘密数字的玩家说谎,那么游戏就无法获胜。所以该海报想知道是否有任何依靠盲目信任的成功游戏的例子。

原始问题是这里.海报自于更新它以问“对手”而不是“玩家”。在编辑之前,我发布了我不确定,如果我理解这个问题,因为当然还有很多依赖于其他玩家盲目信任的游戏的例子:

  • 在团队运动中,运动员一直依赖于队友的认知。举个例子,传球时要相信接球人会在他应该在的地方,就像以前那样。
  • 团队运动的依赖特别是在教练的认知上,有一个很好的例子可以证明许多团队游戏实际上是教练对教练,使用球员作为控制不力的标志。玩家往往不能很好地感知整体战略形势
  • 《Bridge》和许多其他合作游戏是关于建立对合作伙伴能力的信任,尽管它们并不能平等地获取信息。
  • 经典的囚徒困境是一个关于盲目信任的博弈论例子。

我还可以继续说下去。这让我得出结论,他们问的问题实际上是关于对手是值得信赖的,特别是关于他们在游戏中给行动的反馈。在这样的游戏中,玩家移动(使用动词),它进入黑匣子规则,对手应该诚实地对游戏状态更新的方式,并回馈玩家的结果。

继续阅读 ”

社交游戏与赌博

张贴了(访问10259次)yabo 标记:
7月 03 2013

一个许多人仍然看不起社交游戏,特别是现在Facebook已经不再是热门的新游戏平台。当然,这忽略了一个事实:每天都有数百万人快乐地玩社交游戏。

现在,许多游戏在人们看来就像赌博,玩家只需支付少量费用就能取得进展。许多不喜欢免费模式的人会觉得“游戏被人为操纵了,只对玩家有利。”还有一个事实是,许多社交游戏公司都在关注监管变化,这可能会让他们很快进入真钱赌博领域。

哪一个导致人们问(在Quora),社交游戏与赌博相同吗?他们真的像老虎机吗?

继续阅读 ”

7月 01 2013

在过去的几天内回答了很多关于Quora的问题,并以为我会在下一个小小的博客上分享他们的一些问题,因为我一直很安静。

这个场合的问题是,有抱负的游戏设计师应该学习哪种节目语言?yabo亚博H5答案往往是“C ++”等事情。但我建议对这个问题进行了不同的方法。

学习新事物很难。编程呼叫新的思维方式,如果你以前从未这样做过。

因此,您应该了解哪一个您将坚持下去。这意味着,你最容易学到的那个。那个会很快给你积极反馈的人。

不要跳到C ++,因为你是“应该的”,即使你瞄准在AAA控制台上工作。不要跳到C#,因为它是当前的热点或统一使用。选择你觉得的那个你个人才能取得进步。

任何好的程序员都会在他们的职业生涯中学习许多语言。哎呀,我不是一个好的程序员,我已经使用了基本的,c,c ++,python,lua,像blitz这样的现代基础知识(到目前为止的这个家庭的三名成员),三个本土脚本Lnaguages,JavaScript,PHP和Java。

选择一个容易和便宜的开始。它不需要强大,因为你还不知道如何使用这种力量。相反,你想要的是能让你很快在屏幕上看到图片的东西。当你刚开始的时候,积极的反馈是最难得到的,因为你太差劲了。因此,您需要一种能够让迭代更快、失败明显、成功令您满意的语言。

不要担心,您可能会逐渐掌握一门更复杂、更强大的语言。(游戏邦注:设计师不需要成为优秀的程序员。他们需要能够尝试自己的想法)。

所以高级语言最适合初学者。我会尝试

  • Gamemaker
  • 闪光
  • Lua的一个版本与简单的图形库。我曾经用一个用于PSP的PSP Homebrew开发,这是一个简单的API,如“屏幕:绘制(”图片,JPG“)。这是你想要的复杂程度。
  • 带有图形库的python版本也是如此。
  • 这是面向独立游戏开发者的许多BASIC变体之一:BlitzMax, DarkBasic等等。我目前正在使用猴子这是《闪电战》开发商开发的跨平台语言。
  • 如果你有一个iPad,一个简洁的Lua变体是Codea-你可以在iPad上编写代码!我用它做了几个原型。Python和其他语言也有类似的应用程序。

记住,你的第一款游戏的顺序是Hangman, Pong,猜数字,而不是未公布你想要一种“玩具”语言,就像专业人士会嘲笑的那样。,因为你想玩玩

你的许多游戏开发英雄都是从MS BASIC开始的。