[页数]:4 [字数]:1514 [目录] 一 课程选题背景 二 目标 三 总体构架 四 技术要点 五 成果与测试 [正文] 一 课程选题背景 学习JAVA课程之前,我对于java语言了解甚少。所以想通过这次课程的机会,深入系统的学习一下这门语言,同时,学习关系JAVA技术开发的基础知识。所以我先从语言入手,用java编写了这个华容道游戏,作为我们的课程论文。 二 目标 华容道游戏是古老的中国传统益智游戏,以其变化多端百玩不厌的特点,与魔方独立钻石棋一起被国外智力专家并称为智力游戏界的三个不可思议。日本藤村幸三朗曾在《数理科学》杂志上发表华容道基本布局的最少步法为85步。后来清水达雄找出更少的步法为83步。美国著名数学家马丁?加德纳又进一步把它减少为81步。此后,至今还未曾见到打破这一记录的报道。而对解题效率的提升,则有数学家指出,此问题单靠数学方法很难求解 本程序是一个基于鼠标和键盘配合的游戏,采用键盘的上、下、左、右和鼠标的点击来进行游戏。通过本程序,我们初步熟悉并掌握java语言的基本知识,使得更好的学习JAVA语言。 通过一个游戏程序的编写来综合运行所学的相关知识(Applet小程序的设计方法、AWT组件的使用、焦点事件、鼠标事件和键盘事件),同时掌握Java游戏开发的方法。 在处理鼠标事件时,程序经常关心鼠标在当前组件坐标系中的位置。鼠标事件调用getx()方法返回触发当前鼠标事件时,鼠标指针在事件源坐标系中的x坐标;鼠标事件调用getY()方法返回触发当前鼠标事件时,鼠标指针在事件源坐标系中的y坐标。 ...... [原文截取] Java华容道游戏设计 一 课程选题背景 学习JAVA课程之前,我对于java语言了解甚少。所以想通过这次课程的机会,深入系统的学习一下这门语言,同时,学习关系JAVA技术开发的基础知识。所以我先从语言入手,用java编写了这个华容道游戏,作为我们的课程论文。 二 目标 华容道游戏是古老的中国传统益智游戏,以其变化多端百玩不厌的特点,与魔方独立钻石棋一起被国外智力专家并称为智力游戏界的三个不可思议。日本藤村幸三朗曾在《数理科学》杂志上发表华容道基本布局的最少步法为85步。后来清水达雄找出更少的步法为83步。美国著名数学家马丁·加德纳又进一步把它减少为81步。此后,至今还未曾见到打破这一记录的报道。而对解题效率的提升,则有数学家指出,此问题单靠数学方法很难求解 本程序是一个基于鼠标和键盘配合的游戏,采用键盘的上、下、左、右和鼠标的点击来进行游戏。通过本程序,我们初步熟悉并掌握java语言的基本知识,使得更好的学习JAVA语言。 通过一个游戏程序的编写来综合运行所学的相关知识(Applet小程序的设计方法、AWT组件的使用、焦点事件、鼠标事件和键盘事件),同时掌握Java游戏开发的方法。..... |
华容道论文
查看评论
已有0位网友发表了看法