使用vs2019寫的,進入遊戲,可以進行射擊的小遊戲。十分的簡單,但執行有一點點慢。
還有·另外一種:
總之是用easyx庫來實現的,是之前的小作業。也是c有意思的一點。
可以asdw控制,左鍵**,右鍵放置障礙。
#define _crt_secure_no_warnings
#include
#include
#include
#include
#include
#include
#include
using namespace std;
struct tank
; tank tank[50]
;int i =0;
int tlong =30;
// 定義坦克的長度
int thig =30;
//坦克寬度
int x2=50;
int y2=
375;
//玩家的位置座標(x2,y2)
int ky;
//從鍵盤得到的命令
int temp_x2 =50;
int temp_y2 =
375;
mousemsg m;
//定義滑鼠事件
void
drawtank()
//畫出坦克
//記住炮口座標 (tank[i].x1 + tlong/2, tank[i].y1 + tlong+20)
void
enemyfire()
//模擬敵方**
}void
hideplayer()
//讓玩家在移動前被覆蓋,即掩碼圖
void
drawplayer()
//畫出玩家新的位置,達到使其移動的效果
void
playermove()
//定義玩家角色}}
void
startup()
}void
playerfire()
//設定玩家**,x2,y2為玩家座標!!記住!!
}int dis;
void
su***ce()
intmain()
if(dis ==2)
if(dis ==3)
else
int windowwid =
920;
int windowhig = windowwid *
0.618
;initgraph
(windowwid, windowhig)
;setbkcolor
(white)
;cleardevice()
;for
(int k =0;
; k++
)drawplayer()
;playermove()
;playerfire();}}
graphics h在VS2019中的使用
visual studio 執行圖形介面是缺少 graphics.h 標頭檔案 方式2 找到本機visual studio 安裝目錄下的 include lib目錄,將解壓後的這兩個檔案內容相對應的拷貝過去。我的電腦預設安裝,這兩個目錄是在這裡 c program files x86 microso...
幫 vs2019 找回丟失的 SDK
原總結 排錯process monitor vs2019 sdk前一段時間,有遇到乙個奇怪的問題,說他機器上的vs2019編譯c 工程報錯。我當時一聽就有兩個懷疑 工程設定不對。vs2019沒裝好。因為新建乙個最簡單的工程,編譯也報一樣的錯誤,所以可以排除工程設定的問題了。那只有可能是vs2019的...
VS2019中如何配置SFML的案例
vs2019中如何配置sfml的案例 一.版本說明 本人用的sfml的版本是sfml2.5.1 解壓後安裝,本文示例目錄為d thirdlib sfml 2.3.2。本人使用的是visual studio 2019的社群版 二.配置環境步驟 1.新建乙個c 空專案 新建空專案 2.右擊開啟屬性一欄 ...