跪求用C++语言编写的小游戏的源代码

大家来帮帮忙吧,我只采纳用C++编写的答案!!具体要求为:200行左右,语法尽可能简单些,接近大一计算机专业的水平
匿名
我有更好的答案求助知道网友

2条回答

.,到底写什么你都没说....帅哥
热心网友| 发布于2013-07-26
评论
;
}

/*
*获得要绘制的字母
*const string ;
#include <string>
#include < ch;char>, row_max(80), arr_max(1840);*
*按键的逻辑
*char ;/等待时间
int j_wait;
int number; //
void Le_xy_logic();保存每个字母, 字母坐标
{
char ch;*用来绘制清屏后被清掉的字母*/

private, int&);

/*
*获得每个字母的坐标
*int ;
void game_score();

/*
*插入逻辑
*Game, Le_xy : 接受两个结构体头结点,
*int ;
void insert(Game*, Le_xy*, int&);/初始化地图及各参数
MyGame();

struct Le_xy
{
char ch;
int letter_xy;
Le_xy* next;
};*
*设置链表
*把两个vector里的元素给结构体
*/
void ste_struct(vector< '
#include <stdio.h> //每个字母的坐标
Game *head; //屏幕最大宽

int score.h>
#include <Le_xy链表头

/, arr(new char[arr_max])
{
for (int i=0, str("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqistuvwxyz"), score(0), score_max(10);地图大小
const int row_max; //, wait(200), j_wait(20), number(5);

/: 共有几个结点
*/
int score_max;
int wait; //地图数组
vector<: 接受玩家当前按的什么键
*/
void key_logic(Game*, Le_xy*, char&);

/*游戏分数计算*/:
/conio;/字母的位置
Game* next;
};, vector<.h>
#include <
vector<char> getCh(const string&;/所有的字母
const int arr_max; //

/: 要绘制几个字母
*const int : 每个字母显示的最大列(不超过屏幕宽)
*/
vector<Windows:head(NULL), first(NULL);vector>/Game; /要下落的字母
int letter_xy: 将要绘制的所有字母
*int : 要绘制几个字母
*/int> xy; //int>);

/*游戏的逻辑*/
void game_logic();int> getXY(int&, const int&);char> i< / i++)
arr[i] = '.h>

using namespace std;

class MyGame
{
public:
struct Game // /arr_max;初始下落几个字母
char *arr; /Game链表头
Le_xy *first; //
}/.h

#include <

const string str;

//当前要下落的字母
vector<*绘制地图
*char : 要绘制的字母
*int : 该字母绘制的位置
*/
void display(char&, int&);iostream>
#include <time
展开
本回答被网友采纳
热心网友| 发布于2013-07-26
评论
收起 1条折叠回答

为您推荐:

×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消