   graphic engines, how to make a level?
  Hias most of you know from my other post, I am really a noob at all this game programming but i want to get in to it, and no matter how long it takes, at the end of it all I want to create my own mmorpg, I dont care if it takes 10 years! I dont want it to be commercial or anything, I just want to it out of fun.basically the only 3d games i can make on my own engine are really rubbish and blocky but still, it is better than nothing for less than 2 weeks of c programming (i just did vb in the past) and The only levels i can do is where i put all the walls in to the code with exact co ordinates and stuff, basically the whole level is in the code, and I want to know how the hell do i make a level editor, and then save it as a level and export to the game, I have no idea how to do this, or just basically use a level  editor of any sort. as for ai and other scripts i am a long way off, i have no idea of even how or where to start, it is just basically a person walking around a box and the box walls are solid, pretty stupid but it is the best i can do!I am sorry if i have gone over the same points loads, but it is hard to write a message like that! and my eyes are so saw from staring at my screen all day i cant edit it now! but I repeast one thing, I am 100% a noob and I will be asking questions like this so please dont flame me if you think it is stupid, because i really am a 100% noob at thisThanks>wil< 
  You could do many things from easy to difficult. I''ll just give you 3 examples.1) Easy:Make a textfile that has a character grid of (for example) 100 x 100 units. Just like this:XXXXXXXXXXXXOOOXXXXXOOOOOXXXXOOOOXXXXXXOOXXXXXXXXXXXXX"X" means that there is water"O" means that there is groundYou could use characters for higher ground, trees, houses, ...2) Medium:Create a hightmap. This is a bitmap picture with greyscale values. The heightmap picture is actually a top-view of your landscape. The whiter a point is, the higher it is drawn when converted to a 3D plane (and reverse).Example: http://www.agdsoft.com/engine/terrain/agd-terrain_heightmap.htm3) Difficult:Use the GTKRadiant editor (or something else, whatever) for making levels in a file format that already exists. Then find tutorials (gamedev.net, flipcode.com, gametutorials.com) that explain how to read those map files and use the data for building up your level with OpenGL or DirectX   "My basic needs in life are food, love and a C++ compiler"[Project AlterNova] [Novanet]