辽宁省沈阳市第十五中学2020年高中数学论文图形计算器应用能力测试活动学生图形计算器游戏贪吃蛇
辽宁省沈阳市第十五中学2020年高中数学论文 图形计算器应用能力测试活动学生 图形计算器游戏贪吃蛇 [摘要] 利用图形计算器的编程功能,在CASIO fx-CG20图形计算器平台上实现了贪吃蛇游
辽宁省沈阳市第十五中学2020年高中数学论文 图形计算器应用能 力测试活动学生 图形计算器游戏贪吃蛇 [摘要] fx CASIO -CG20 利用图形计算器的编程功能,在图形计算器平台上实现了贪吃蛇游 戏。本文中的程序利用了图形计算器中的矩阵来储存数据,通过模拟法实现贪吃蛇游戏, 有两种游戏模式,并提供游戏的最高分记录、保存和设置功能。 [关键词] 图形计算器;贪吃蛇; [前言] 观察过以前的获奖论文,大多数的论文只利用到图形计算器的画图功能和小部分的编 程功能。图形计算器编程功能的强大之处并未充分体现出来,而本文正是利用了图形计算 器强大的编程功能,从而在图形计算器上实现了贪吃蛇游戏。 [研究目的] 利用图形计算器的编程功能,在图形计算器上实现贪吃蛇游戏,从而锻炼编程能力和 CASIO 算法能力,同时增强了图形计算器的娱乐功能,丰富同学们的课余生活。 [程序功能说明] fx BN!$2 CASIO-CG20 游戏功能:玩家通过图形计算器上的按键、、和或数学键、 468 、和控制蛇在地图上寻找食物,每吃下一个食物时,蛇的长度增加一,同时出现另一 个食物。本程序有两种游戏模式,一种为有墙模式,另一种为无墙模式。 有墙模式下,蛇头碰到四面的墙(即显示的边界)或蛇身时,游戏结束。 无墙模式下,只有在蛇头碰到蛇身的情况下游戏才会结束,如果蛇头到达了屏幕的边 界,蛇头会在屏幕的另一边出现。(如图1)

