近年来,随着通信技术的高速发展,移动网络和移动终端性能的不断提高与完善,以及手机的高普及率,使得人们对手机终端应用开发的需求在不端增大。其对手机的要求已不仅仅是作为简单的通讯工具,而是渐渐习惯于将手机作为新的娱乐工具,而手机游戏在手机应用程序中所占的比例逐年提高。
1976年,Gremlin平台推出了一款经典街机游戏Blockade。游戏中,两名玩家分别控制一个角色在屏幕上移动,所经之处砌起围栏。角色只能向左、右方向90度转弯,游戏目标保证让对方先撞上屏幕或围栏。 听起来有点复杂,其实就是下面这个样子:基本上就是两条每走一步都会长大的贪吃蛇比谁后完蛋,玩家要做的就是避免撞上障碍物和越来越长的身体。更多照片、视频可以看 GamesDBase 的介绍。Blockade 很受欢迎,类似的游戏先后出现在 Atari 2600、TRS-80、苹果 2 等早期游戏机、计算机上。但真正让这种游戏形式红遍全球的还是21年后随诺基亚手机走向世界的贪吃蛇游戏——Snake。
世界上第一款贪吃蛇游戏预装于1997年11月10日发布的诺基亚6110中。贪吃蛇游戏是诺基亚用户互动软件开发部门的设计工程师开发的,他现在还在诺基亚工作。自诺基亚6100系列以来,贪吃蛇成为诺基亚手机的典型特征,并随着诺基亚移动终端的发展风靡全球。整整一个时代的人们由此发现了移动终端带来的乐趣,并对贪吃蛇游戏深深着迷。贪吃蛇不仅仅是世界上第一款手机游戏,还被证明是最完美的手机游戏之一——系统与画面都十分简洁,即使是在最基础的手机黑白屏上也能运行自如。
在过去的十来年中,诺基亚还经常对贪吃蛇游戏进行更新。比如在1998年,诺基亚开发了贪吃蛇II,预装于诺基亚7110。除此之外,诺基亚在2000年发行的诺基亚9200中,预置了贪吃蛇EX,这是一款具有良好画质、并且支持蓝牙与红外线对战的游戏,让手机游戏走出了单机的限制。迄今为止,一共有大约3.5亿手机预装了贪吃蛇游戏推向市场,这也使它成为游戏史上传播最广的作品之一。 贪吃蛇游戏证明了手机不仅能够给人们带来移动通话服务,更可以为人们带来更加丰富多彩的娱乐体验。它与手机短信一起,在移动电话对社会变迁的影响中发挥了重大作用。虽然现在市面上存在着各种各样的游戏版本,可是贪吃蛇其市场还是相当大的。因为它的特殊在于它能吸引人更深入,爱不释手.随着游戏速度不断加快,其刺激性也更强。可以说该游戏的优势在于它的简单易行,不论是手机,还是小游戏机,都能很快顺利的运行。对于在外忙碌的人,不可能花费大量时间在娱乐上,大型游戏是行不通的。这样的小游戏刚好迎合了他们的需求。
1.1 贪吃蛇游戏项目的基本内容
贪吃蛇游戏是一个经典小游戏,一条蛇在封闭围墙里,围墙里随机出现一个食物,通过按键盘四个光标键控制蛇向上下左右四个方向移动,蛇头撞倒食物,则食物被吃掉,蛇身体长一节,同时记录分数,接着又出现食物,等待蛇来吃,如果蛇在移动中撞到墙或身体交叉蛇头撞倒自己身体游戏结束。贪吃蛇是经典游戏,既简单又耐玩。通过控制蛇头方向吃蛋,使得蛇变长,从而获得积分。用键盘上下左右按键控制蛇的方向,寻找吃的东西,每吃一口就能得到一定的积分,而且蛇的身子会越吃越长,身子越长玩的难度就越大,不能碰墙,更不能咬自己的尾巴,等到了一定的分数,就能过关,然后继续玩下一关。此款游戏的版本也很多,比如在蛋的方面,可能放上带道具的蛋,使蛇吃完后具有保护,穿墙等特种功能,而且难度逐渐变难,游戏制作的精细度和画面的质量也随着版本的提高而不断提高。贪吃蛇最初为人们所知的是诺基亚手机附带的一个小游戏,它伴随着诺基亚手机走向世界。现在的贪吃蛇出现了许多衍生版本,并被移植到各种平台上。 VC++贪吃蛇游戏开发+文献综述(3):http://www.751com.cn/jisuanji/lunwen_13905.html