社区
王稳的课程社区_NO_1
Python爬虫从入门到精通
帖子详情
贪吃蛇游戏的设计与实现-贪吃蛇方向的实现
yiduseo
2023-01-12 21:44:17
课时名称
课时知识点
贪吃蛇游戏的设计与实现-贪吃蛇方向的实现
本课程为贪吃蛇游戏的设计与实现-贪吃蛇方向的实现
...全文
114
回复
打赏
收藏
贪吃蛇游戏的设计与实现-贪吃蛇方向的实现
课时名称课时知识点贪吃蛇游戏的设计与实现-贪吃蛇方向的实现本课程为贪吃蛇游戏的设计与实现-贪吃蛇方向的实现
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
贪吃蛇
游戏
----简易版
1、控制游戏:按
方向
键W,A,S,D能控制蛇的移动 2、贪吃的在固定的范围内移动,不能撞到自身,负责,游戏结束 3、固定范围内随机出现食物,蛇每吃一个食物长一格,长度增加
基于Java的游戏“
贪吃蛇
的
设计
和
实现
基于Java的游戏“
贪吃蛇
的
设计
和
实现
附带全部源码附带毕业
设计
全部文档开题报告任务书,论文,答辩ppt,中期检查,外文翻译
基于arm9的
贪吃蛇
的
设计
与
实现
基于arm9的
贪吃蛇
游戏
设计
,附有代码,及相应的
设计
方法思路,
VC++
贪吃蛇
的
设计
与
实现
VC++
贪吃蛇
,Visual studio 6.0环境下
实现
贪吃蛇
java课程
设计
--
贪吃蛇
程序
设计
.doc
课程
设计
说明书 NO.1 "
贪吃蛇
程序
设计
" "1.程序
设计
的目的 " "Java语言是当今流行的网络编程语言,它具有面向对象、跨平台、分布应用等特点" "。面向对象的开发方法是当今世界最流行的开发方法,它不仅具有更贴近自然的语" "义,而且有利于软件的维护和继承。 " "为了对所学的课程进行加深理解,熟练的掌握JAVA的语法与语句,对其进行应用。" "通过此次课程
设计
,巩固所学Java语言基本知识,增进Java语言编辑基本功,掌握" "JDK、JCreator等开发工具的运用,拓宽常用类库的应用。为了进一步巩固课堂上 " "所学到的知识,深刻把握Java语言的重要概念与其面向对象的特性,锻炼我们熟练" "的应用面向对象的思想和
设计
方法解决实际问题的能力。使我们通过进行课程
设计
" ",把所学课程与相关知识加以融会贯通,全面掌握Java语言的编程思想与面向对象" "程序
设计
的方法,为今后从事实际工作打下坚实的基础。通过课程
设计
来对JAVA语" "言有更深的了解,以与应用。 " "2.
设计
方案论证 " "2.1系统模块图 " "如图1所示 " " " " " " " " " "图1系统模块图 " 沈 阳 大 学 课程
设计
说明书 NO.2 "2.2主要部分流程图 " "如图2所示: " " " " " " " "图2主要流程图 " 沈 阳 大 学 课程
设计
说明书 NO.3 "2.3
设计
思路与具体
实现
方法 " "2.3.1产生一个窗口 " "(1)定义一个框架,确定大小。其大小使600,400; " "(2)定义一个
贪吃蛇
的类,确定其大小比例; " "(3)在窗口上方定义一个Score得分; " "(4) 在窗口的下方定义各按钮的位置。 " "使
贪吃蛇
运动起来 " "通过函数的调用,使
贪吃蛇
运动起来,用按键来调节
贪吃蛇
的运动
方向
,运动的速" "度。 " "定义各功能键的作用 " "(1) PageUp使
贪吃蛇
加速,减速。并确定其按键位置; " "(2) PageDown使
贪吃蛇
减速。并确定其按键位置; " "(2) ENTER ,R ,S 重新开始游戏,界面回到开始界面; " "(3) SPACE ,P暂停游戏。 " "使
贪吃蛇
听指挥 " "(1)加键盘监听器类; " "(2)添加键盘监听器; " "(3)定义其按键上,下,左,右; " "(4)针对不同的键改变
贪吃蛇
的位置,与重画线程结合产生不同
方向
运动。通过上 " "下左右来调节。 " "进行
贪吃蛇
类的确定 " "(1)定义背景的颜色为白色; " "(2)定义
贪吃蛇
的颜色为黑色; " "(3)定义食物的颜色为红色。 " "食物出现的位置 " "通过随机函数调用,
实现
食物的出现,当
贪吃蛇
吃完一各食物,随即再生成一个食" "物。 " "
贪吃蛇
身增加一节 " "运用for函数
实现
,当
贪吃蛇
每吃到食物,
贪吃蛇
蛇身就增加一节,然后在框架中 " "又重新出现新的食物。 " "得分增加 " "当
贪吃蛇
每吃到一块食物,
贪吃蛇
蛇身就增加一节,分数就有次序的增加。在框架" "的上方有显示。 " "
贪吃蛇
死亡 " "(1)当
贪吃蛇
撞到框架或自身的时候,则
贪吃蛇
死亡。然后弹处一个对话框,显示y" "ou failed。 " "(2)如果想继续游戏,点击"确定",再按ENTER ,R ,S 重新开始游戏,界面回到 " "开始界面。 " "游戏结束 " "显示you failed,你取消对话框即退出了
贪吃蛇
游戏
。 " 沈 阳 大 学 课程
设计
说明书 NO.4 "2.4
设计
的源代码 " "import java.awt.*; " "import java.awt.event.*; " "import javax.swing.*; " "import java.util.*; " "public class GreedSnake implements KeyListener " "{ " "JFrame mainFrame; " "Canvas paintCanvas; " "JLabel labelScore; " "SnakeModel snakeModel = null; " "public static final int canvasWidth = 600; " "public static final int canvasHeight = 400; " "public static final int nodeWidth = 10; " "public static final int nodeHeight = 10; " "public GreedSnake() " "{ " "mainFrame = new JFrame("GreedSnake"); " "Container cp = main
王稳的课程社区_NO_1
1
社区成员
34
社区内容
发帖
与我相关
我的任务
王稳的课程社区_NO_1
5年SEO行业经验,现在SEO研究中心任职
复制链接
扫一扫
分享
社区描述
5年SEO行业经验,现在SEO研究中心任职
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章