妹子300行C语言代码搞定坦克大战游戏,看完我是佩服的五体投地!

it2022-05-05  184

 

VC 分布式坦克大战游戏,游戏运行于Win32平台(Win95 / 98, Win NT 4或者更高);

支持各种通信协议(LAN, Internet, Dial-up, Direct cable);

游戏允许四个人参与;

游戏使用图像和动画来显示背景和移动目标;

一个游戏片断是驻留在服务器上;

每个参赛者要么是一个服务器,要么是一个客户;

客户与服务器交互,并参与到游戏之中。

源码结构截图:

 

部分代码截图:

 

源码测试截图:

 

这里需要说明的是,我们通过kbhit()捕捉键盘动作,之后再通过getch()得到按下键的码值。有了码值,我们就可以做相应的操作了。这里主要实现了下面几个功能:

• 方向键

按了上下左右方向键之后,坦克相应地进行转向。

• Esc键

按了Esc键之后,程序退出。

• Enter键

按了Enter键之后,程序暂停,再按一下程序继续。

 

 

 


最新回复(0)