资源简介
基于sfml的贪吃蛇小游戏 用c++实现 做得比较简单哈
代码片段和文件信息
#include “fruit.h“
#include
#include “setparameters.h“
#include “snack.h“
#include“magicfruit2.h“
#include “magicfruit.h“
extern Magicfruit magicfruit;
extern vector magicfruit2;
extern int num;
extern Snack snack;
Fruit::Fruit()
{
this->setRadius(RADIUS);
this->setPosition(250250);
this->setFillColor(sf::Color(2419887));
this->setOrigin(RADIUSRADIUS);
}
Fruit::~Fruit()
{
}
void Fruit::setposition()
{
float xyflag=0;
int i;
int a=WIDTH/20b=HEIGHT/20;
do
{
i=0;
srand(time(0));
x=20*(rand()%a)+X+10;
y=20*(rand()%b)+Y+10;
for(int a=0;a if(magicfruit2.at(a).getPosition()==sf::Vector2f(xy))
{
i=1;
break;
}
}
while(!snack.compare(sf::Vector2f(xy))||i==1||magicfruit.getPosition()==sf::Vector2f(xy));
this->setPosition(xy);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 136823 2013-07-23 10:41 Snack\back.jpg
文件 136823 2013-07-23 10:41 Snack\Debug\back.jpg
文件 2275328 2013-02-21 05:40 Snack\Debug\libsndfile-1.dll
文件 456704 2013-02-21 05:40 Snack\Debug\openal32.dll
文件 47616 2013-04-07 04:18 Snack\Debug\sfml-audio-2.dll
文件 187392 2013-04-07 04:16 Snack\Debug\sfml-audio-d-2.dll
文件 746496 2013-04-07 04:17 Snack\Debug\sfml-graphics-2.dll
文件 1274880 2013-04-07 04:15 Snack\Debug\sfml-graphics-d-2.dll
文件 107520 2013-04-07 04:17 Snack\Debug\sfml-network-2.dll
文件 295424 2013-04-07 04:15 Snack\Debug\sfml-network-d-2.dll
文件 32256 2013-04-07 04:16 Snack\Debug\sfml-system-2.dll
文件 127488 2013-04-07 04:14 Snack\Debug\sfml-system-d-2.dll
文件 51712 2013-04-07 04:16 Snack\Debug\sfml-window-2.dll
文件 185856 2013-04-07 04:15 Snack\Debug\sfml-window-d-2.dll
文件 125952 2013-08-21 23:11 Snack\Debug\Snack.exe
文件 741120 2013-08-21 23:11 Snack\Debug\Snack.ilk
文件 1108992 2013-08-21 23:11 Snack\Debug\Snack.pdb
文件 31326208 2013-08-21 23:11 Snack\ipch\snack-2fde32e4\snack-f78d5a1c.ipch
文件 7149 2013-07-25 14:58 Snack\Snack\AO.mp3
文件 131339 2013-07-23 14:38 Snack\Snack\back.jpg
文件 103778 2013-07-23 17:33 Snack\Snack\back2.jpg
文件 547 2013-07-25 14:00 Snack\Snack\body.h
文件 132832 2009-06-11 05:26 Snack\Snack\comic.ttf
文件 2792 2013-08-21 23:11 Snack\Snack\Debug\cl.command.1.tlog
文件 64280 2013-08-21 23:11 Snack\Snack\Debug\CL.read.1.tlog
文件 6450 2013-08-21 23:11 Snack\Snack\Debug\CL.write.1.tlog
文件 60149 2013-08-21 23:11 Snack\Snack\Debug\fruit.obj
文件 1822 2013-08-21 23:11 Snack\Snack\Debug\li
文件 3350 2013-08-21 23:11 Snack\Snack\Debug\li
文件 798 2013-08-21 23:11 Snack\Snack\Debug\li
............此处省略43个文件信息
- 上一篇:C语言版俄罗斯方块基于EASYX库
- 下一篇:用MFC实现的简单qq聊天
相关资源
- 基于SDL的贪吃蛇游戏
- 贪吃蛇VC6 MFC
- MFC VC6.0 简单贪吃蛇
- MFC下实现的贪吃蛇
- C++课程设计贪吃蛇源码+课设报告
- MFC课程设计报告-手把手教你写贪吃蛇
- C++写的贪吃蛇(含源代码和注释,采
- 基于c++的贪吃蛇游戏设计
- c++贪吃蛇编程源代码论文设计c语言
- VC6.0贪吃蛇MFC
- C语言基于SDL的贪吃蛇项目
- 贪吃蛇(有完全源码和每一个功能的
- VC++版贪吃蛇游戏源代码
- vc++6.0 MFC 写的贪吃蛇工程源码
- MFC 贪吃蛇
- MFC编写的贪吃蛇源码
- visual c++的几个经典小游戏
- C++贪吃蛇设计+论文
- 用Visual C++6.0开发的贪吃蛇游戏含注释
- C语言贪吃蛇
- opengl/c++贪吃蛇.rar
- 贪吃蛇大作战demo实现和代码
- 加入射击功能和AI的贪吃蛇
- vs c++写的贪吃蛇
- C语言控制台版贪吃蛇游戏.rar
- C语言实现贪吃蛇大量注释+用到的库文
- C++编写贪吃蛇程序
- MFC贪吃蛇完美运行
- 贪吃蛇(使用easyX实现)
- 简易贪吃蛇 易扩展
评论
共有 条评论