資源簡介
基于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聊天
評論
共有 條評論