尽管现在发布的游戏越来越倾向于图形化,但是游戏的主要特点“可娱乐性”,却在有些时候被遗忘了。尽管游戏中那些惊险的图形画面、精彩的情景切换和3-D图形世界简直让我们眼花缭乱,但是它们有很多内容其实都不适合用户。有时候,即使一个游戏得到的反响很好,但游戏的可娱乐性却是不明确的或者是比较失败的。您觉得旧版本的Pac-Man游戏怎么样呢?凭借其华丽的游戏环境,Pac-Man游戏以及早期版本的Mario Brothers on Nintendo游戏在孩子们中间仍然大受欢迎。这里,我们的目的不是让您忘记所有的事情而过分地关注这些基本点。相反,我们希望您能够牢记:一个好的游戏总是始于一个好的构想,有时候,仅这一点就已经足够了。引用最为普遍的一个游戏是Tetris(俄罗斯方块),它是由一个俄国编程人员单独开发的。这些年过去了,这个程序依然非常有意义,而且,我们也在本书的第1章复制了一个Tetris游戏程序—— 我们的“Hello World”程序。当然,您可能会说“Tetris”只是成千上万个游戏程序中的一个,这一点我们也同意。但是如果您说“只有像Tetris那样简单的游戏,才可能只需一个人就可以较好地单独创建完成”,那么我们将不同意您的这种观点。年长一些的人们可能还记得Another World游戏,此游戏具有一个续集,称为FlashBack。该游戏具有的图形界面和音效对于那个时代而言非常好,并且它还具有漂亮的人物动画,以及各种各样的情景切换,这些情景切换通过“在不同视角显示游戏人物和奇异的世界”来完成游戏情节,而这个游戏也是由一个人单独设计的,设计者就是法国的一个程序员。今天,我们可以找到很多关于业余程序员创建的游戏的网站。这些游戏中有些确实还不错,它们具有高质量的图形处理界面和音效;而且更重要的是,它们几乎都具有很好的可娱乐性,当然,这也许是因为他们只是喜欢创建和玩这些游戏,而不是为了赚钱。本书将介绍很多提示和技巧来帮助开发人员单独设计自己的游戏。然而,如果您可以找到一些人来帮助您开发游戏的话,那还是请他(她)和您一起工作吧。当然,除了一个好的构想之外,还有很多内容与游戏开发有关。