当前位置: 网学 > 网学资源大全 > 计算机 > 正文

贪吃蛇游戏的设计实现

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: admin 发布时间: 13/09/05
【网学提醒】:本文主要为网上学习者提供贪吃蛇游戏的设计实现,希望对需要贪吃蛇游戏的设计实现网友有所帮助,学习一下吧!

资料包括: 论文(10页2771字) 程序 图纸 
说明:
做一个简单的贪吃蛇小游戏。贪吃蛇的核心算法时如何实现移动和吃掉食物.没有碰到食物的时候,把当前运动方向上的下个节点入队,并以蛇节点的颜色绘制这个节点.然后把头指针所指的节点出队,并以游戏框架内部背景色重绘出队的节点,这样就可以达到移动的效果.而在吃到食物的时候,则只需把食物入队即可.实现贪吃蛇的基本的蛇身移动、吃到食物身体增长、和碰到墙壁或自身死亡,能够暂停和开始。
2 概要设计
此小程序共有四个类,分别是public class main {}, public class Frame1 extends JFrame {}, public class dsd {}, public class DrawPanel extends JPanel implements Runnable{}。
public class main {}:它是程序启动类,里面有一个main()方法,程序开始执行就是现找到这个方法,一步一步往下执行。
public class Frame1 extends JFrame {}:这个是建立界面的类。它继承了 JFrame类,里面加入了两个面板,分别是JPanel1和JPanel2。JPanel1是负责画出贪吃蛇运行的框架,JPanel2里面又添加了5个按钮上、下、左、右和开始\暂停键,制蛇的移动方向和暂停。
public class dsd {}:这个类比较简单,里面只有两个变量x,y。目的就是为了下面建立一个这样类型的数组。
目录:
1 问题描述与分析
2 概要设计
3 运行环境(软、硬件环境)
4 详细设计
5 调试分析
6 测试结果与算法分析
参考文献

参考文献:
赵文武,JBuilder 7编程实作指南,北京希望电子出版社,2003年
郑自国,Java案例开发集锦,电子工业出版社,2005年
吕凤翥,Java语言程序设计,清华大学出版社 ,2006年
陈昊鹏,java编程思想,机械工业出版社,2003年
马维达,程序员修炼之道,电子工业出版社,2003年

  • 上一篇资讯: 数码影像浏览管理系统开发与设计
  • 下一篇资讯: 网上书店销售系统
  • 相关资讯

    网学推荐

    免费论文

    原创论文

    文章排行榜

    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号