Code:
#include <irrlicht.h>
using namespace irr;
using namespace core;
using namespace scene;
using namespace video;
using namespace io;
using namespace gui;
int main()
{
IrrlichtDevice *device = createDevice( video::EDT_BURNINGSVIDEO, dimension2d<u32>(800, 600), 16,
false, false, false, 0);
if (!device)
return 1;
IVideoDriver* driver = device->getVideoDriver();
ISceneManager* sceneManager = device->getSceneManager();
IGUIEnvironment* guiEnvironment = device->getGUIEnvironment();
sceneManager->addCameraSceneNode();
while(device->run())
{
driver->beginScene(true, true, SColor(255,50,130,50));
sceneManager->drawAll();
guiEnvironment->drawAll();
driver->endScene();
}
device->drop();
return 0;
}