- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Teacher comment
signature:
date: Performance evolution
remark
一、Description of problem
Snake is a classic computer game; many people have played it as a child. I make a little improvement, the tradition snake game is a solitaire game, but my game is using double game modes: two people control two snakes, trying to eat fruit and don’t be stuck by opponent. This game becomes more interesting and competitive.
二、System design
UI design:
Here is the main game interface, with the menu bar and game zone.
The menu bar include game (start game and exit game), game setting and help (help and about).
Help dialog:
About dialog:
Main class design:
SnakeDlg.h AboutDlg.h
Main game dialog respond class GameoverDlg.h
HelpDlg.h
include
Snakes SnakeGame.h (show in next page)
Main game class
Rule.h Bool IsOver( );
Rule judging class int winner;
Date member
SnakeGame.h
Function
OnPaint( ) module achieves these function:
Draw the background
Show the players’ points
Draw the fruit
Draw the snakes’ bodies
OnTimer( ) module achieves these function:
Refresh every 0.1 second
In each period judge the rule (if the game is over close timer or continue the game)
Judge does any snake eaten the fruit
Redraw the snakes’ body
OnKeyUp( ) module achieves these function:
Respond to the key-event and change the snakes’ direction
三、Process description
Turn on timer
No
No
Core algorithm:
Food initializing module
Keyboard responding module
The part of palyer2 is omitted.
Drawing module
Timer responding module
四、Result analysis
The yellow snake was surrounded by the blue snake and dead.
A
您可能关注的文档
- 《移动通信实验报告》实验七 TDMA(时分多址)移动通信26.doc
- 《移动通信实验报告》实验七 TDMA(时分多址)移动通信27.pdf
- 《移动通信实验报告》实验七 TDMA(时分多址)移动通信29.doc
- 《移动通信实验报告》实验七 TDMA(时分多址)移动通信28.docx
- 《移动通信实验报告》实验七 TDMA(时分多址)移动通信30.docx
- 《移动通信实验报告》实验七 TDMA(时分多址)移动通信31.docx
- 《移动通信实验报告》实验七 TDMA(时分多址)移动通信32.doc
- 《移动通信实验报告》实验七 TDMA(时分多址)移动通信34.docx
- 《移动通信实验报告》实验七 TDMA(时分多址)移动通信33.doc
- 《移动通信实验报告》实验七 TDMA(时分多址)移动通信35.doc
- internal for instructor-lesson plans partner course讲师课程计划合作伙伴.pdf
- 通过销售给客户来报废资产fifa abad国际足联世纪.pdf
- 内省了解javabean加强.pdf
- 测试无线终端开发认证组技术战略telus要求范围独立发布vstandalone terminal specification.pdf
- 计算书西区信息.pdf
- 文案详解the pelican kragi鹈鹕岩.pdf
- 综合平行证明.pdf
- 23ase study电子商务概要.pdf
- 文稿课件c o m qlik sense成果.pdf
- jimmy choo ss15男士系列鞋履mens collection男装.pdf
最近下载
- 材料电子及中子分析技术第8章 电子背散射衍射ppt.pptx VIP
- 人教版小学数学三年级下册全册教案(2024年春季修订).pdf
- 04 缤纷世界(2023初中英语中考时文阅读+完型填空+任务型阅读)(解析版).docx VIP
- ANSYS_Fluent_UDF_Manual(自定义UDF帮助文件).pdf VIP
- 你来比划我来猜(可选题组完美版).ppt
- 03 芸芸众生(2023初中英语中考时文阅读+完型填空+任务型阅读)(解析版).docx VIP
- 某EPC项目技术标投标文件.pdf
- 02 环保天地(2023初中英语中考时文阅读+完型填空+任务型阅读)(解析版).docx VIP
- DB33 1239-2021 建设工程配建5G移动通信基础设施技术标准.docx VIP
- 财政绩效评价方案.docx
文档评论(0)