在俄罗斯方块刚刚被作者创造出来以前,因为俄罗斯还是一个社会主义国家,而且还处在冷战时期,游戏的开发已经有了一定的局限性,在当时的俄罗斯并没有推广开来,更没有形成一个产业。人们只是用电脑复制游戏来玩,紧急作为一个娱乐的小程序,并没有想到将来造成的经济影响。直到后来几年的一个英国公司制造商到匈牙利拜访时看到有人在玩彩色的俄罗斯方块游戏,这个商人以敏锐的经济眼光看到了这个游戏的发展前景于是他便到俄罗斯找游戏创始人商谈游戏开发问题。再后面几年,各大软件制造商开始了疯狂的游戏游戏分销权。也是因为这种竞争,俄罗斯方块被传到世界各地,当然也有中国这个大市场。从此,俄罗斯方块影响了中国几代人。
到目前为止,俄罗斯方块依然是世界上流行最为广泛的游戏之一。它拥有类似休闲游戏般简单上手的规则,也拥有即时战略游戏般足够纵深的技巧性及平衡性,同时最重要的是这个游戏有足够的难度,而且没有技术上的终点。论其竞技性及平衡性,完全可以产生如同星际争霸、CS一般的职业竞技。而且俄罗斯方块游戏开发成本非常低,群众基础十分广泛。这些都是其他世界电子竞技正规比赛项目所没有的优势。
四、总结
本俄罗斯方块的设计工作是在基于C语言的Microsoft Visual Studio 2010平台下基础上开发的,在整个游戏的开发工程中,进行了系统整体的研究与设计,并参考了相关文献与资料,很好地解决了实际设计与实现问题。尽管游戏基本功能上实现了设计的预期目标,但在扩展功能上还不够完善,如在界面设计与游戏创新方面,还有待于进一步的完善和提高,这将在以后的运行和使用的过程中将尽可能的不断完善和提高。
1.参考文献:
[1]高凌琴.俄罗斯方块游戏关键技术探讨[J]. 信息技术与信息化. 2008,6(2): 34-39.
[2]王宇,战学刚,高国伟.计算机算法解决俄罗斯方块中的数学与计算问题[J].计算机应用与软件. 2007,2(3): 14-16.
[3]杨桦,周春容.俄罗斯方块中关键算法的分析与实现[J].计算机时代.2011,8(4):134-135.
[4]王彦朝.二维数组在俄罗斯方块游戏编程中的应用[J].信息与电脑.2010,4(15):27-28.
[5]王西艳.俄罗斯方块游戏的设计与实现[J].办公自动化.2002,12(4):87-90.
[6]焦飞.游戏编程在C++程序设计中的应用[J].电脑知识与技术.2013,10(15):157-159.
[7]汪红霞.俄罗斯方块设计[J].计算机光盘软件与应用.2012,2(21):194-195.
[8]王文举.C#语言开发俄罗斯方块游戏[J].景德镇高专学报.2012,2(3):27-28.
[9]徐璐,唐勇波.基于VC的俄罗斯方块游戏设计与实现[J].软件导刊.2009,7(30):52-53.
[10]Hemaiyer Sankaranarayanan.Source-to-Source Refactoring and Elimination of Global Variables in C Programs[J].Journal of Software Engineering.2013,7(5):264-273.
[11]Ju Qian,Baowen Xu. Dependence analysis for C programs with combinability of dataflow facts under consideration[J].Wuhan University Journal of Natural Sciences, 2009,9(4):321-326.
[12]Bertrand Jeannet. Inferring Effective Types for Static Analysis of C Programs [J]. Electronic Notes in Theoretical Computer Science.2012, 2(8):37-47.