题目:《别踩白块儿》
成员
田欢 0411203 2012211513
晏原 0491201 2012211465
团队分工:
两人合作:明确软件的目的,确定使用什么工具编写。
晏原:编写绘图方面的代码,包括游戏场景的绘制与重绘,对键盘的响应和游戏的逻辑方面的代码。
田欢:编写界面方面的代码,包括菜单的建立及响应、鼠标的响应以及游戏图标的设定的相关代码。
前言
1.《别踩白块儿》(iOS版于2014年6月3日改名为《别踩白块儿(钢琴块儿)》)是由“有猫腻娱乐工作室(umoni Studio)”制作的一款非常耐玩的休闲益智游戏。别踩白块儿,这就是这个游戏唯一的一个规则。游戏简单易上手,并且有多重玩法,自上线以来,就受到许多用户的喜爱。
2.原游戏没有出PC版,手机版采用cocos2d-x游戏引擎制作。于是萌生想法把该游戏移植到PC上,并借助PC大屏优势,加入双人模式。
3.本次作业没有采用游戏引擎,直接使用GDI绘图。
遇到的问题
如何重用代码,使用类来创建两个相似的对象。
解决方法
将两个玩家的游戏区域封装到类中,创建两个类就可以实现功能。
游戏玩法
只要按每一个玩家最下面一排黑色方块对应的键就可以得分。
点击重新开始继续游戏,菜单栏均实现键盘接口(按alt+对应字母)
部分代码
玩家类的封装
程序代码及可执行程序下载
http://pan.baidu.com/s/1mggJr0s
http://pan.baidu.com/s/1i3JzdWh
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!