计算思维小游戏——数据处理基础
2023-03-08 15:12:12
论文总字数:14727字
摘 要
计算是现代社会必备的素养,计算具备其独有的思维和行为习惯。计算通过程序设计实现,因此,程序的设计中最直接的体现了计算思维。程序设计一般分为数据组织和数据处理两个方向,本课题针对数据处理,通过游戏的方式解析其中的计算思维方法及其具体运用。然而游戏的设计,需要通过不断的运行测试以及对数据的各种分析处理,才能使得游戏最终问世并被人们所熟知和喜爱。虽然有些游戏会随着时间慢慢的会被新生的游戏所替代,但他的存在已经让人们会永久的记住他们一开始的模样,并且在记忆中长存。
本次所设计的是基于数据处理的计算思维小游戏,通过数据处理的方法,让游戏来体现出计算思维。能让人们在操作游戏的过程中来感受数据处理在游戏中的作用,可以加深自己对所玩的游戏的理解。
此论文主要是介绍这款计算思维小游戏。玩家通过点击游戏右边的各种控制按钮发出指令,使得游戏中的人物开始做出一系列的动作。这些动作包含基础的人物的上下左右移动,还有一些简单的循环及输入输出。通过这些动作来形成一整套的行为,及游戏运行。本论文主要论述了数据处理在游戏中的作用。
关键词:游戏;数据处理;计算思维
Abstract
Computation is the essential quality of modern society, and it has its own unique thinking habits and behavior habits. Through programming to achieve the calculation, so the calculation of thinking in the most direct embodiment of programming. Program design is generally divided into data organization and data processing in two directions, the subject of data processing, through the way of game analysis and its application. However, in the design of the game, the need for continuous testing and data analysis and processing, in order to make the game come out and be known and loved. Although some games are replaced by the new game over time, his presence makes it possible for people to remember for the first time in their lives.
This design is based on the idea of data processing game, through the data processing method, so that the game can reflect the calculation of thinking. Let people feel the role of the game in the process of game data processing, can deepen the understanding of the game.
This paper is mainly to introduce this calculation thinking games. Players click on the right side of the game to issue a variety of control buttons, so that the characters in the game began to make a series of actions. These actions include the upper and lower left and right movement of the basic characters, as well as some simple loops and input / output. Through these actions to form a set of behavior, and the game. This paper mainly discusses the function of data processing in the game.
Key words: game ;data processing ;computing thinking
目录
摘要 I
Abstract II
第一章 引言 1
1.1研究背景 1
1.2主要目标和内容 1
1.3论文结构 2
第二章 相关技术 3
2.1开发背景 3
2.2开发工具 MyEclipse 3
2.3应用环境 4
2.3.1硬件环境 4
2.3.2软件环境 4
2.4相关技术 java图形界面设计 4
2.4.1 Swing开发工具包 4
2.4.2 java的图形界面类 4
2.4.3常用的组件类(javax.swing) 4
2.4.4常用的布局类(java.awt) 5
第三章 概要设计 6
3.1游戏功能模块设计 6
3.2游戏内容设计 6
3.2.1游戏内容 6
3.2.2游戏元素和地图 6
3.2.3操作方法 8
第四章 详细设计 9
4.1 游戏的详细设计 9
4.1.1地图部分 9
4.1.2游戏人物部分 9
4.1.3角色的处理 10
4.2游戏的具体体现 10
4.2.1地图加载 10
4.2.2人物的移动 11
4.2.3按钮监听事件 12
4.2.4角色越界判定 12
第五章 实验分析与总结 13
5.1测试与分析 14
5.2总结 16
致谢 17
参考文献 18
- 引言
1.1研究背景
计算是现代社会必备的素养,计算具备其独有的思维和行为习惯。所以,通过数据处理基础,设计出一个小型的计算思维小游戏,是很会收到广大人民群众的青睐。作为计算机系的一名学生,现在对待游戏的态度不会像以前那样的只是追求表面的感受和享受,而更应该善于去钻研游戏设计的思路和思想。我们也可以从中学习到一些设计游戏的方法和技巧。慢慢的,我们也能够距离设计游戏会更加的近,更加的能理解游戏的具体运作。
所以谈到游戏,从最开始避开陷阱的简单地图,到今天即时战略、角色扮演、经营策略、休闲养成等各种类型的游戏;从2D 到3D,游戏无论在技术上还是画面上都以惊人的速度不断突破。都是游戏在时代的背景下不断的发展。角色扮演网络游戏 (Role Playing Games) ,简称RPG,玩家需要扮演游戏中的一位或者多位角色,在虚拟的世界中进行冒险,诞生于上个世纪六十年代的西方世界。现在,北美的电子游戏产业(包括TV GAME 和PC GAME)的收入已经接近了整个电影产业的收入,这就足以证明游戏行业潜力的巨大。
剩余内容已隐藏,请支付后下载全文,论文总字数:14727字