Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
Zitat von »"ReED"«
Nun fehlen mir ein paar Stichworte nach denen ich suchen kann.
Wie kann ich zum Beispiel die Map "neigen" und den Ball so rollen lassen, oder wie erkenne ich ob der Ball im erlaubten Bereich ist?
Zitat von »"ReED"«
Ausserdem suche ich noch eine gute Möglichkeit um die Modelle zu erstellen. Ich habe von IrrEdit gelesen, ist das geeignet um eine passende Map zu erstellen? Mit welchem Programm kann ich einen Ball modellieren, sodass es mit IrrLicht keine Probleme beim Import gibt. Reicht dafür Cinema 4D aus?
Zitat
Blender habe ich mir mal runtergeladen, aber ich komm absolut nicht zurecht damit. Da finde ich Cinema 4D viel einfacher.
Zitat von »"defaultplayer"«
Zitat
Reicht dafür Cinema 4D aus?
Jap, das Programm reicht auf jeden Fall
Kenn gerade nichts besseres.
Wenn du jedoch noch so viele Fragen hast (mir scheint so ziemlich alles), dann würde ich dir etwas Leichteres empfehlen!
PS: Ist das dein erstes Projekt?
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
#include <irrlicht.h> using namespace irr; using namespace core; using namespace video; using namespace scene; using namespace io; using namespace gui; #pragma comment(lib, "Irrlicht.lib") int main() { IrrlichtDevice *device = createDevice(video::EDT_DIRECT3D9, dimension2d<s32>(800,600), 32, false, false, false, 0); IVideoDriver *driver = device->getVideoDriver(); ISceneManager *smgr = device->getSceneManager(); IGUIEnvironment *gui = device->getGUIEnvironment(); IAnimatedMeshSceneNode* kugel = smgr->addAnimatedMeshSceneNode((IAnimatedMesh*)"x.3ds"); kugel->setPosition(vector3df(0,0,5)); ISceneNode* cam = smgr->addCameraSceneNodeFPS(); cam->setPosition(vector3df(-15,25,-15)); while(device->run()){ if (device->isWindowActive()){ driver->beginScene(true, true, video::SColor(255,122,2122,122)); smgr->drawAll(); driver->endScene(); } } } device->drop(); return 0; } |
Zitat
Error 1 error C2664: 'irr::scene::ISceneManager::addAnimatedMeshSceneNode' : cannot convert parameter 1 from 'const char [6]' to 'irr::scene::IAnimatedMesh *'
Anonymous
unregistriert
Zitat von »"ReED"«
Hab ich mir auch gedacht, jedoch bekam ich da folgenden Fehler:Zitat
Error 1 error C2664: 'irr::scene::ISceneManager::addAnimatedMeshSceneNode' : cannot convert parameter 1 from 'const char [6]' to 'irr::scene::IAnimatedMesh *'
Dann habe ich es so gemacht wie es oben steht und es wurde ohne Fehler kompiliert.
Werbeanzeige