admin 管理员组

文章数量: 1087139


2024年3月25日发(作者:practice读音发音)

东华理工大学

C语言课程设计 报告

学院: 国际教育学院学院

专业: 电子信息工程

班级: 1420606

学号: ************

姓名: ***

一、课程设计题目:游戏2048

二、课程设计要求:

a) 使用C语言编写2048这款游戏

b) 能够正常运行,拥有游戏界面。

c) 能正常进行游戏从开始到结束。

d) 用户操作方便

三、设计思路:

a) 游戏介绍:

i. 2048是一款简单的数字类游戏,界面是一个

4*4的方形格子。每个格子里可以为空或者有

一个2^n的数值。

ii. 用户可以输入4种指令,分别是:上下左

右,游戏会根据用户的指定的方向,将格子中

的数值向对应方向进行移动,直至移动到最边

上的格子或者有其他数值占用,如果碰到等大

数值,将会进行合并。此外,成功移动后,会

在一个空格子随机生成一个2或者4

iii. 游戏目标是合成2048这个数值或者更大的

数值。

b) 实现思路:

i. 可以使用二维数组来保存4*4格子中的数值

ii. 指令,可以通过输入字符函数,读取用户


本文标签: 游戏 进行 数值 用户 格子