花了一个下午,把贪吃蛇程序的代码写好了,稍微做了一些讲解。程序比较简单,只适合练练语法。

  由于这个游戏比较简单,具体实现不做详细的解释,只是说说框架吧,我今天花了一个下午敲好代码,需要代码的可以到 https://github.com/hanxi/Snake 下载源代码。

  写代码前,没有设计类图,下面是用starUML生成的类图

  同样的,下面的思维导图是为了写这篇文章而做的,本来这些事情都应该在写代码之前做的,因为这个游戏是很简单的,建议初学者还是按照顺序来写软件

  运行效果图:

  

我在这里只是简单的说个框架,具体怎么实现,建议大家参看下面这些文章,我就不再详细论述。

维基百科:http://zh.wikipedia.org/wiki/%E8%B4%AA%E5%90%83%E8%9B%87

百度百科:http://baike.baidu.com/view/530152.htm

百度文库:http://wenku.baidu.com/view/2da10d66783e0912a2162a8f.html

道客巴巴:http://www.doc88.com/p-959290685722.html

还有好多介绍着贪食蛇的文章,实在是太多了,这游戏也是非常的经典。建议学完一门编程语言后拿这个练手,因为里面涉及的数学知识很简单,可以用来巩固所学的编程语言的语法。

版权声明:本文为hanxi原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/hanxi/archive/2011/03/26/2509174.html