It's a pretty sweet tool. It's sort of like VISIO. But it does a whole lot more in my opinion. It does take a considerable amount of time to learn how to use the tool. But once you do, your productivity soars. i.e. you do more with less.
Think of it as Visual Studio "class view" on steroids. It makes programming less of a pain on your fingers. I'm wondering why MS hasn't come out with one yet.
You can download a 30-days trial version from here:
http://www.ilogix.com/
But I must warn you, it'll take more than 30-days to master the tool. At any rate, I was just wondering if anyone has tried using it for Irrlicht besides myself.
If anyone is curious, I'll put up a screen capture of it in action with Irrlicht.
Anyone tried a code generator like Rhapsody for Irrlicht?
I've put together a quick Rhapsody project demonstrating Irrlicht 0.14's "Hello World" example:
http://i11.photobucket.com/albums/a175/ ... icht_0.jpg
I've configured it to generate/build c++ code using VS .NET 2003 compiler. This can be changed to use another compiler like gcc.
http://i11.photobucket.com/albums/a175/ ... icht_0.jpg
I've configured it to generate/build c++ code using VS .NET 2003 compiler. This can be changed to use another compiler like gcc.
-
dhenton9000
- Posts: 395
- Joined: Fri Apr 08, 2005 8:46 pm
-
Guest
It generate codes for you. You create class objects, add members for class, and write member function code inside Rhapsody's operation window. Then you tell Rhapsody to generate what you've done into code.dhenton9000 wrote:sorry, the only rhapsody I have is the music service, what is it?
It's sort of like the visual designer that you find in visual studio IDE.
One way it saves time is once you create a class, you can then drag and drop it around or do things like moving an attribute from one class to another. It makes changing you code easier and faster. Since you don't have to type out code for the class or attributes.
For member operations, you type it in once, then you can move the "object" around to another class or convert it to a function (non-class member function) just by dragging it around.
Anyone, if you check out their website, it should clear things up.