.article-content .quotation{position:relative;margin-bottom:30px} .quotation .icon{background-repeat: no-repeat;width:28px;height:24px} .quotation .quotation-right{background-position:0 0 ;position:absolute;bottom:0;right:0;background-image: url(//n.sinaimg.cn/kandian/quota-icons-r.png); background-image: -webkit-image-set(url(//n.sinaimg.cn/kandian/quota-icons-r.png) 1x,url(//n.sinaimg.cn/kandian/quota-icons-r-2x.png) 2x);} .quotation .quotation-left{background-position:0 0;position:absolute;top:0;left:0;background-image: url(//n.sinaimg.cn/kandian/quota-icons-l.png); background-image: -webkit-image-set(url(//n.sinaimg.cn/kandian/quota-icons-l.png) 1x,url(//n.sinaimg.cn/kandian/quota-icons-l-2x.png) 2x);} .quotation p{padding-left:38px;font-size:16px;color:#4D4F53;letter-spacing:1px;line-height:28px;}
贪吃蛇游戏我想大部分人都玩过,也是一个深受人们喜爱的游戏,一条在密闭的围墙内的蛇,在围墙内随机出现一个食物,通过按键盘上四个光标键控制蛇向上下左右四个方向移动,当蛇的头部和食物的坐标完全重叠时,则表示吃到食物,同时蛇的长度加1,并且生成一个新的食物蛇头,等待被蛇吃掉,如果蛇在移动过程中,撞到墙壁或身体交叉蛇头撞到自己的身体游戏结束。
项目介绍:用Java实现经典童年游戏『贪吃蛇』
适应人群
学完Java基础,想通过项目案例巩固JavaSE基础
准备工作
JDK8.0
IntelliJ IDEA
贪吃蛇游戏视频教程
课程导读
准备工作
设计游戏图纸
画出窗口
在窗口上添加画布
在画布上添加游戏区域
放静态蛇
定义蛇的数据结构
控制蛇头方向
放上开始提示信息
按空格键开始游戏
让蛇动起来
实现暂停
实现转向功能
添加食物
吃掉食物
游戏结束
贪吃蛇项目源码素材下载:
?sina
特别声明:以上文章内容仅代表作者本人观点,不代表新浪网观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与新浪网联系。