Hello,
I was given an assignment to make a site map generator that basically shows correlation between pages using code.
Is Irrlicht a good engine for me to be able to do this?
Basically they want to see something like this with graphics (text in boxes linking to other boxes):
Page A -> Page B
Page B -> Page C
Page B -> Page D
Page D -> Page C
Here in an example picture of what I am trying to accomplish via a map generator of the pages in a main menu:
I created a program that outputs "This page has these pages: ..., ..., ... -> The first of those pages has these pages: ..., ..., .., -> etc.." and it works fine,
but now they want an actual generator that creates the image files in folders so we don't have to manually use Paint.Net to create the map
First of all I dont see any relation between the text you wrote and the picture you attached...
Second a 3D engine is definete overkill to generate those images. Try the browser its way simpler.
PS: Also I do not think they threw you into the deep end without suggesting some tool to do the task, maybe try those first.
We're programmers. Programmers are, in their hearts, architects, and the first thing they want to do when they get to a site is to bulldoze the place flat and build something grand. We're not excited by renovation:tinkering,improving,planting flower beds.
Sudi wrote:First of all I dont see any relation between the text you wrote and the picture you attached...
Second a 3D engine is definete overkill to generate those images. Try the browser its way simpler.
PS: Also I do not think they threw you into the deep end without suggesting some tool to do the task, maybe try those first.
The relation is that in the menu, the "Main Page" has links. Those links point to other links (I.E # 1 is a new page image with a similar structure, different links).
How is using a browser simpler?
PS: there were no suggestions. I was "thrown into the deep end".
Don't bother writing your own engine for that. I tried it before I discovered DOT and GraphViz, and it's far more complicated than what you can possibly anticipate.
I was giving it a try when I ran into a bunch of missing file issues. Now I'm trying graphviz through Boost, and I'm getting standard c++ file issues like:
It doesn't find the standard libraries? This kinda looks like you messed up your mingw environment. Maybe easiest to just re-install it. Otherwise... maybe this page helps: http://www.mingw.org/wiki/includepathhowto
(search path for standard libraries on MinGW is slightly complicated, but usually you never have to care about that).
If you include <map> and you get an error, there's definitely something wrong with the include paths in Code::Blocks. Can't help you there as I'm using VS.
Did you setup MinGW correctly? Did you try all the steps in this article?