目录
思路:
l.分析
编写代码实现:
控制游戏角色,在地图上,避开障碍物,将箱子推到目标点
游戏元素:
角色(控制移动)
地图(游戏场所)(空地,墙壁,箱子,目标点)
2.代码分析
图形 ——>数据 图形数据化
操作数据
数据 ——>图形 数据图形化
3.写成函数
函数:干活
功能——>函数
4.控制移动
从键盘获取指令,执行相应的函数
指令:wsad WSAD
1.游戏的开始和地图设定
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<Windows.h>
#include<conio.h>
/*
l.分析
编写代码实现:
控制游戏角色,在地图上,避开障碍物,将箱子推到目标点
游戏元素:
角色(控制移动)
地图(游戏场所)(空地,墙壁,箱子,目标点)
2.代码分析
图形 ——>数据 图形数据化
操作数据
数据 ——>图形 数据图形化
3.写成函数
函数:干活
功能——>函数
4.控制移动
从键盘获取指令,执行相应的函数
指令:wsad WSAD
*/
#define MAP_ROW 8 //地图行数
#define MAP_CLO 8 //地图列数
void menu()
{
printf("********************************\n");
printf("**** 1.play 0.exit *****\n");
printf("********************************\n");
}
typed