Пример #1
0
void KiraParitcle::update() {
	x -= 15;
	y -= 5;
	generateNew(x,y);
	int i;
	for (i=0; i<particles.size(); i++) {
		particles[i].update();
	}
	
	
	if(x<0)x=800;
}
Пример #2
0
MapGenerator::MapGenerator(size_t w, size_t h)
	:mMap(w, h)
{
	std::stringstream ss;
	for (int i = 0; i < 5; ++i)
	{
		for (int j = 0; j < 10; ++j)
		{
			ss << "maptiles_" << i << "_" << j;
			ResourceManager::getInstance()->loadTexture(ss.str(), "map_collection_png.png", sf::IntRect(i * 64, j * 64, 64, 64));
			ss.str("");
		}
	}

	generateNew(w, h);
}