遊戲地圖背景移動C++
C++背景移動
現在有很多像我一樣的同學喜歡用C++來做一點小遊戲自娛自樂。我這裡有一個移動背景的程式,如果對你有幫助的話,可以借鑑一下。
#include<bits/stdc++.h>
#include<windows.h>
#include<conio.h>
#include<thread>
using namespace std;
char a;
string Map[1000];
int tx=100,ty=200,x=125,y=250;
int wp[1000];
void hide()
{
HANDLE handle = GetStdHandle(STD_OUTPUT_HANDLE);
CONSOLE_CURSOR_INFO CursorInfo;
GetConsoleCursorInfo(handle, &CursorInfo);
CursorInfo.bVisible = false;
SetConsoleCursorInfo(handle, &CursorInfo);
}
void csh()
{
SYSTEMTIME systemtime;
GetLocalTime(&systemtime);
srand(systemtime.wMinute * systemtime.wSecond * systemtime.wMilliseconds);
SetConsoleTitle("Don't Stave");
hide();
}
void cls()
{
COORD pos = {0,0};
HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleCursorPosition(hOut, pos);
}
void loading_things(char t,int n)
{
int x,y;
for(int i=0;i<n;i++)
{
x=rand()%250;
y=rand()%500;
while(Map[x][y]!='.')
{
x=rand()%500;
y=rand()%500;
}
Map[x][y]=t;
}
}
void l_k(int x,int y)
{
Map[x][y]='.';
}
void loading_map()
{
for(int i=0;i<500;i++)
{
for(int j=0;j<1000;j++)
{
Map[i]=Map[i]+" ";
}
}
for(int i=0;i<250;i++)
{
for(int j=0;j<500;j++)
{
Map[i][j]='.';
}
}
loading_things('G',1000);
loading_things('T',500);
loading_things('S',500);
}
void would()
{
while(1)
{
cls();
for(int i=x-12;i<x+12;i++)
{
for(int j=y-24;j<y+24;j++)
{
if(i<0||j<0||i>250||j>500)
{
cout<<" ";
}
else
if(i==x&&j==y)
{
cout<<"@";
}
else
cout<<Map[i][j];
}
cout<<endl;
}
a=getch();
if(a=='w'&&x>0)
{
x--;
}
else
if(a=='s'&&x<249)
{
x++;
}
else
if(a=='a'&&y>0)
{
y--;
}
else
if(a=='d'&&y<499)
{
y++;
}
}
}
int main()
{
csh();
loading_map();
would();
}
相關文章
- 組裝8 地圖移動地圖
- Sensor Tower:中東地區移動遊戲市場解析遊戲
- 遊戲地圖發展簡史遊戲地圖
- 2020上半年移動遊戲報告:過半移動使用者玩遊戲 移動遊戲進入中場遊戲
- 2020移動遊戲預測遊戲
- python小遊戲-移動木板Python遊戲
- MOBA遊戲地圖的著作權保護(一)——一款MOBA遊戲究竟有幾個地圖?遊戲地圖
- 淺析即時策略RTS遊戲中的動態地圖元素遊戲地圖
- 《Liftoff 2020移動遊戲報告》出爐,封城令成就移動策略遊戲元年遊戲
- 移動端下彈框禁止背景滑動
- Liftoff:2020移動遊戲報告遊戲
- 2020遊戲研發力量調查(移動遊戲篇)遊戲
- 建築&遊戲 | 對經典遊戲地圖的空間淺析遊戲地圖
- 【unity 技術教程】自動>手動 用隨機地圖豐滿你的遊戲Unity隨機地圖遊戲
- ZingFront分享:近90日東南亞地區移動遊戲買量報告分析遊戲
- 遊戲UX設計:地圖設計的考量遊戲UX地圖
- 2015年5月移動遊戲Benchmark遊戲
- Adjoe:2021年移動遊戲報告遊戲
- NPD:2022年移動遊戲報告遊戲
- 遊戲應該讓玩家主動移動嗎遊戲
- MOBA類遊戲地圖中的反饋設計遊戲地圖
- 建築師解構遊戲關卡——模擬遊戲地圖的探討遊戲地圖
- 《Unity移動遊戲開發》讀後感Unity遊戲開發
- 移動遊戲盈利模式最優解遊戲模式
- 2月移動遊戲報告:移動遊戲同比增3成環比下降《和平精英》超越《王者榮耀》遊戲
- 室內設計遊戲為何風靡移動遊戲市場?遊戲
- 做遊戲的,看看背景如何(下)?遊戲
- 遊戲地圖版權學術研討會:遊戲地圖版權問題需分類討論 釐清保護範圍遊戲地圖
- 動視暴雪遊戲主要收入來自移動平臺遊戲
- TalkingData: 2020遊戲研發力量調查-移動遊戲篇(附下載)遊戲
- [譯]移動遊戲發行的新時代遊戲
- 2023 年全球移動遊戲市場總結遊戲
- 下一波移動遊戲變現模式?遊戲模式
- DataEye:2019移動遊戲全年買量白皮書遊戲
- Gameloft公佈兩款全新迪士尼移動遊戲GAM遊戲
- App Annie 全球移動遊戲指數週報APP遊戲
- 2015臺灣移動遊戲市場白皮書遊戲
- Gamelight入圍Pocket Gamer移動遊戲大獎GAM遊戲