·学了编程干什么?做题?做计算?
NONONONONO~~~;
已经学了简单的编程,不做一些小游戏怎么行?
今天,我们就来了解一下关于做小游戏的技巧以及其中使用的函数;
(本教程面向会循环嵌套,分支,一维数组,多重分支的人,如果不会请自行回避)
本次提供的是一个找宝藏的游戏(也就是宝藏隐藏在某个地方,然后用键盘wasd操控主人物寻找的游戏,虽然没有任何玩的意义~~(如果有应该是5岁小孩玩的。。。。)~~ )
首先来介绍一下键盘输入函数以及使用的头文件:
1.
#include<conio.h>
a=getch();
getch()是键盘输入的函数(无需回车),什么意思呢,就是立即输入立即反应(还是听不懂就从现实代码自己体会了)
其中的a=getch()的意思是变量a由键盘输入(一定要字符变量);
2.
#include<windows.h>
Sleep(1000);
system("cls")
Sleep就是用来延长时间的,1000就是一秒,cls是清屏
3.
#include<bits/stdc++.h>
srand((int)time(0));
int l=rand()%(n*n-1+1)+1;
上面那个头文件是万能头(因为不知道原来是哪个头文件),这个函数的作用就是随机出数,
变量 L 将会得到一个随机分配的值,在rand()%(n*n-1+1)+1
中,nn是最大值,1
是最小值,也就是在1~nn内分配值;
开始教学
首先定义以下变量以及开始说的话
cout<<"这是一个一群傻屌找宝藏的游戏 !没错!你没看错!\n\n&