当前位置: 首页 > news >正文

怎么知道网站程序是什么做的wordpress怎么绑定域名

怎么知道网站程序是什么做的,wordpress怎么绑定域名,wordpress1.29下载,寓意好的公司名字大全免费这段代码是一个推箱子游戏的实现。游戏中有一个地图,地图上有墙壁、人、箱子和目标位置。玩家通过键盘输入WASD或方向键来控制人物的移动,目标是将所有的箱子推到相应的目标位置上。 代码中的dt数组表示地图,每个位置上的字符表示对应的元素…

 

这段代码是一个推箱子游戏的实现。游戏中有一个地图,地图上有墙壁、人、箱子和目标位置。玩家通过键盘输入WASD或方向键来控制人物的移动,目标是将所有的箱子推到相应的目标位置上。

代码中的dt数组表示地图,每个位置上的字符表示对应的元素,如#表示墙壁,r表示人,O表示箱子,*表示目标位置。函数shuoming用来输出游戏说明,xianshi用来输出地图,find用来找到人物的位置,yidong用来处理人物移动的逻辑。

在主函数中,通过一个循环不断接受玩家的输入并更新地图。每次更新后,清空屏幕并输出游戏说明和地图。这样就实现了一个简单的推箱子游戏。

​
#include<bits/stdc++.h>#include<conio.h>using namespace std;int x,y;char dt[20][20]={"#####       ","#r  #       ","# OO# ###   ","# O # #*#   ","### ###*#   ","#      *#   ","#   ##  #   ","#   ####    ","######"};void shuoming(){cout<<"---------推箱子游戏欢迎你---------"<<endl;cout<<"|   通过WASD或方向键移动   |"<<endl; cout<<"|   r:人的位置        |"<<endl;cout<<"|   O:箱子的位置       |"<<endl;cout<<"|   *:箱子的目标位置     |"<<endl;cout<<"----------------------------------"<<endl;}void xianshi(){int i,j;for(i=0;i<9;i++){for(j=0;j<9;j++){cout<<dt[i][j];}cout<<endl;}} void find(){for(x=0;x<9;x++){for(y=0;y<9;y++){if(dt[x][y]=='r'||dt[x][y]=='R'){return;}}}}void yidong(int x1, int y1, int x2, int y2) {if (dt[x][y] == 'r') {if (dt[x1][y1] == 'O') {if (dt[x2][y2] == ' ') {dt[x][y] = ' ';dt[x1][y1] = 'r';dt[x2][y2] = 'O';}if (dt[x2][y2] == '*') {dt[x][y] = ' ';dt[x1][y1] = 'r';dt[x2][y2] = '@';}}if (dt[x1][y1] == '@') {if (dt[x2][y2] == ' ') {dt[x][y] = ' ';dt[x1][y1] = 'R';dt[x2][y2] = 'O';}if (dt[x2][y2] == '*') {dt[x][y] = ' ';dt[x1][y1] = 'R';dt[x2][y2] = '@';}}if (dt[x1][y1] == ' ') {dt[x][y] = ' ';dt[x1][y1] = 'r';}if (dt[x1][y1] == '*') {dt[x][y] = ' ';dt[x1][y1] = 'R';}}if (dt[x][y] == 'R') {if (dt[x1][y1] == 'O') {if (dt[x2][y2] == ' ') {dt[x][y] = '*';dt[x1][y1] = 'r';dt[x2][y2] = 'O';}if (dt[x2][y2] == '*') {dt[x][y] = '*';dt[x1][y1] = 'r';dt[x2][y2] = '@';}}if (dt[x1][y1] == '@') {if (dt[x2][y2] == ' ') {dt[x][y] = '*';dt[x1][y1] = 'R';dt[x2][y2] = 'O';}if (dt[x2][y2] == '*') {dt[x][y] = '*';dt[x1][y1] = 'R';dt[x2][y2] = '@';}}if (dt[x1][y1] == ' ') {dt[x][y] = '*';dt[x1][y1] = 'r';}if (dt[x1][y1] == '*') {dt[x][y] = '*';dt[x1][y1] = 'R';}}}int main(){char fangxiang;shuoming();xianshi();while(1){find();fangxiang=getch();switch(fangxiang){case 72:case 'W':case 'w':yidong(x-1,y,x-2,y);break;case 80:case 'S':case 's':yidong(x+1,y,x+2,y);break;case 75:case 'A':case 'a':yidong(x,y-1,x,y-2);break;case 77:case 'D':case 'd':yidong(x,y+1,x,y+2);break;}system("cls");shuoming();xianshi();}return 0;}​

这段代码是一个推箱子游戏的实现。游戏中有一个地图,地图上有墙壁、人、箱子和目标位置。玩家通过键盘输入WASD或方向键来控制人物的移动,目标是将所有的箱子推到相应的目标位置上。

代码中的dt数组表示地图,每个位置上的字符表示对应的元素,如#表示墙壁,r表示人,O表示箱子,*表示目标位置。函数shuoming用来输出游戏说明,xianshi用来输出地图,find用来找到人物的位置,yidong用来处理人物移动的逻辑。

在主函数中,通过一个循环不断接受玩家的输入并更新地图。每次更新后,清空屏幕并输出游戏说明和地图。这样就实现了一个简单的推箱子游戏。

http://www.yayakq.cn/news/948770/

相关文章:

  • 做网站公司 晨旭东方怎样创建设计公司网站
  • 怎么做点击图片进网站苏州网站定制公司哪家好
  • 公众平台网站建设哪家专业网站建设与网页设计是什么
  • 路由器通过域名解析做网站西安阎良区建设局网站
  • 做网站做那一网站好中国品牌500强排名
  • 厦门市建设局网站住房保障2018如何有效的推广宣传
  • 黄骅市网站建设公司net开发网页小程序
  • 百度给做的网站如何登陆网站后台免费网站怎么建立
  • 做网站的公司哪好物流网站建设网
  • 网站这么推广创意网名昵称大全
  • 国内最好的摄影网站网站基础维护
  • 为什要做网站域名备案查询管理系统
  • 广州网站制作公司多少钱付费资料网站开发
  • 网站+建设设计网站建设的方法有哪些方面
  • 电子商务网站建设与维护读书报告电商型网站建设
  • 中小学网站建设排行2017不允许做企业网站
  • 网站建设常用编程语言餐饮 公司 网站建设
  • 联邦快递网站建设的目标百度推广天津总代理
  • 没有广告的免费个人网站建设手机购物网站模板下载
  • 一个论坛网站应该怎么做wordpress展示备案号
  • 网站入口你会回来感谢我的好的模板网站建设
  • 河南做网站找谁中国核工业二三建设有限公司
  • 怎么做打鱼网站宣传产品的方式
  • 建设一个网站的技术可行性研究保险网站 源码
  • 布吉网站建设多少钱本地服务器搭建教程
  • 网站单页seo卫生间做防水网站
  • 做网站到底需要什么推广普通话手抄报内容资料
  • 公司做网站的费用记什么科目做引流推广的平台
  • 白云区做网站网站优化seo是什么意思
  • 网络营销之网站建设关键词搜索引擎优化推广