- 48
- 0
- 约2.58千字
- 约 27页
- 2018-09-04 发布于河北
- 举报
朕培创客-高中-Scratch-课件:21-贪食蛇游戏
* home back first prev next last 本节目标 本节课即将学习 贪食蛇游戏实现原理 MVC 设计模式 贪食蛇游戏 游戏规则 方向键控制黑色小蛇前进 碰到四周的墙壁、自己的身体游戏结束 只能前进、左转、右转,向回走会碰到自己,立即 “死亡” 蛇头经过红色的食物,会吃掉食物;每次吃掉食物,得一分,蛇的长度会增加一节 贪食蛇游戏 游戏原理 Snake角色,是黑色的一个小方块,代表蛇身体的一节,蛇身是由多节组成的;通过Snake角色的“图章”功能来绘制蛇身 Eraser 角色,是白色的一个小方块,大小和Snake角色相同;其颜色和背景色相同,利用Eraser 角色的“图章”功能可擦除蛇身 food角色,是红色的一个小方块,代表食物,大小和Snake角色相同 贪食蛇游戏 Snake 角色代码 蛇是本游戏的主角,其实现方式是游戏设计的核心 其设计可分为模型和视图两部分 模型负责蛇的内部数据表示 视图负责蛇的界面显示 贪食蛇游戏 Snake 角色代码 蛇的模型 蛇身由多节组成,每节在屏幕上都有一个坐标(x,y) 用链表 listX, listY 代表蛇身体每节的坐标位置, listX 存放横坐标x, listY 存放纵坐标y,两个链表长度相等 如果蛇身长4节,则listX, listY 的长度都是4 蛇身长度增加一节,通过在listX, listY 中各增加一个数据来
您可能关注的文档
- 新人教版必修2《共产党领导的多党合作和政 治协商制度:中国特色的政党制度》课件1335张PPT.ppt
- 新人教版必修2《适合国情的基本政 治制度》课件35张PPT新.ppt
- 新人教版必修2《民族区域自治制度:适合国情的基本政 治制度》课件930张PPT.ppt
- 新人教版必修2《国际社会的主要成员:主权国家和国际组织》课件834张PPT.ppt
- 新人教版必修2山东省高中政 治72《民族区域自治制度适合国情的基本政 治制度》课件.ppt
- 新人教版必修2年高一政 治:第四单元第九课第2课时《世界多极化不可逆转》课件().ppt
- 新人教版必修2年高一政 治:第四单元第八课第1课时《国际社会的主要成员主权国家和国际组织》课件().ppt
- 新人教版必修2政 治:高考复习课件:课时17-《我国的政党制度》.ppt
- 新人教版必修2江西省新干二中高一政 治课件-3.7.2《民族区域自治制度》-课件1.ppt
- 新人教版必修2政 治-第三单元-第六课-第三框-共产党领导的多党合作和政 治协制度:中国特色的政党制度课件.ppt
最近下载
- 发电机PT断线讲解.ppt VIP
- GM8804CD双称控制器说明书.pdf
- 强制性条文执行记录表样及填写示范.pdf
- 《新闻基础知识》近年考试真题题库(附答案).docx VIP
- 2025年广东省肇庆市辅警招聘考试题(含答案).docx VIP
- 食材货源渠道保障措施.docx VIP
- Steve-Jobs--The-Lost-Interview优质精品文档.docx VIP
- 艺术媒体融合学科.pptx
- CSCO儿童及青少年白血病诊疗指南(2025).docx
- 哈弗-哈弗H8-产品使用说明书-哈弗H8-2017款 2.0T 8AT 四驱 悦享型-CC6480TM62-哈弗H8-使用说明书-红标-中文-18-17.05-01Z1.pdf
原创力文档

文档评论(0)