标签:log 返回 window return div 贪吃蛇 main while nap
一、封面
1、封面样式(例)
void Cover() { printf("\n\n\n\t\t\t <<SNAKE>>\n\n"); printf("\n\n\n\t\t\t<<W,S,A,D control move>>\n\n"); printf("\n\n\n\t\t\t <<space begin>>\n\n\n\n"); }
2、添加背景音乐
(1)用到函数:BOOL WINAPI PlaySound( LPCSTR pszSound, HMODULE hmod, DWORD fdwSound );//详查MSDN等
(2)PlaySound函数用到头文件:
#include <Windows.h> #include <mmsystem.h> #pragma comment(lib,"winmm.lib")
(3)函数返回值类型为布尔型。
3、主函数中切换到游戏页的按键检测
char chinput; while(1) { chinput = _getch(); if(‘ ‘ == chinput) { break; } }
全部代码如下:
#include <stdio.h> #include <stdlib.h> #include <conio.h> //三件套:添加音乐的函数 #include <Windows.h> #include <mmsystem.h> #pragma comment(lib,"winmm.lib") //首页 void Cover() { printf("\n\n\n\t\t\t <<SNAKE>>\n\n"); printf("\n\n\n\t\t\t<<W,S,A,D control move>>\n\n"); printf("\n\n\n\t\t\t <<space begin>>\n\n\n\n"); } //播放音乐 void BGM() { PlaySound("C:\\Windows\\Media\\Alarm03.wav" , NULL, SND_FILENAME | SND_ASYNC); //以C盘系统文件中.wav文件为例 } int main() { char chinput; //播放音乐 BGM(); //显示首页 Cover(); //检测按键 while(1) { chinput = _getch(); if(‘ ‘ == chinput) { break; } } //停止播放 PlaySound(NULL, 0, 0); //清屏 system("cls"); printf("\n\n\n\t\t开始游戏\n"); system("pause"); return 0; }
标签:log 返回 window return div 贪吃蛇 main while nap
原文地址:http://www.cnblogs.com/WinonaJia/p/7676935.html