Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
3D Terrain Editor
#1
Well, I decided to make this editor for terrain for a game Im making.

Here is a simple test of the terrain editor:
Mediafire: Here.(slowest, always online)
My Computer: Here.(fastest, sometimes offline)
Also if you use this one please tell me how fast the download is.

Screenshots:
Old:
[Image: 58048832.th.png][Image: 66141996.th.png][Image: 25510606.th.png]
New:
[Image: 90991161.th.png][Image: 37980210.th.png][Image: 24697675.th.png][Image: 26935093.th.png][Image: 94113714.th.png]

Comments and suggestions are welcome.

The textures included are free to use if you give credit as well as the music.
Age ratings for movies and games (and similar) have never been a good idea.
One can learn a lot from reinventing wheels.
An unsound argument is not the same as an invalid one.
volatile in C++ does not mean thread-safe.
Do not make APIs unnecessarily asynchronous.
Make C++ operator > again
Trump is an idiot.
Reply
Thanks given by:
#2
pretty nice :)
only thing you should add is shadows.
Reply
Thanks given by: Som1Lse
#3
(03-22-2010, 06:06 PM)Bamboori Wrote:  pretty nice :)
Thanks.

(03-22-2010, 06:06 PM)Bamboori Wrote:  only thing you should add is shadows.
Thats extremely hard to do in Game Maker.
But I can give it a try.
Age ratings for movies and games (and similar) have never been a good idea.
One can learn a lot from reinventing wheels.
An unsound argument is not the same as an invalid one.
volatile in C++ does not mean thread-safe.
Do not make APIs unnecessarily asynchronous.
Make C++ operator > again
Trump is an idiot.
Reply
Thanks given by:
#4
I am not really knowing how good Game Maker is for doing this kind of stuff, but it would be great if you could some sort of fractal-procedures to create the terrain.
Something like this (Click to View)
If this is unrealizable, I recommend taking an external terrain editor, export the terrain as a height-map, and load it in your program. Maybe equip some new materials to the objects in the scene, etc. Would like to see some more progress :)

Oh, btw, is it doing this in real-time or is it actually rendering the scene?
Silverthorn / Blue Phoenix
~ Breaking LFE since 2008 ~

"Freeze, you're under vrest!" - Mark, probably.

» Gallery | » Sprites | » DeviantArt
Reply
Thanks given by: Som1Lse
#5
(03-22-2010, 06:57 PM)Blue Phoenix Wrote:  I am not really knowing how good Game Maker is for doing this kind of stuff,
To me its acceptable.

(03-22-2010, 06:57 PM)Blue Phoenix Wrote:  but it would be great if you could some sort of fractal-procedures to create the terrain.
That will stay a dream. Unless you choose to use a external DLL.

(03-22-2010, 06:57 PM)Blue Phoenix Wrote:  If this is unrealizable, I recommend taking an external terrain editor, export the terrain as a height-map, and load it in your program.
Well, as this is for a game I dont think it will need that.
AoM doesnt have that and in my opinion its the best RTS Game ever. (and Im aiming for a RTS)
Its BTW 100% compatible of reading height maps.

(03-22-2010, 06:57 PM)Blue Phoenix Wrote:  Maybe equip some new materials to the objects in the scene, etc. Would like to see some more progress :)
Well this is only a version 0.0001 for the level editor so when finished it will contain a lot more stuff.

(03-22-2010, 06:57 PM)Blue Phoenix Wrote:  Oh, btw, is it doing this in real-time or is it actually rendering the scene?
Real Time.
Added Shadows.
Age ratings for movies and games (and similar) have never been a good idea.
One can learn a lot from reinventing wheels.
An unsound argument is not the same as an invalid one.
volatile in C++ does not mean thread-safe.
Do not make APIs unnecessarily asynchronous.
Make C++ operator > again
Trump is an idiot.
Reply
Thanks given by: Silverthorn
#6
Updated.
So yea. Would be much more useful to tell us what you included more into this new version. ~ blow_fly98
Why are you copy&pasting it? D: - Simoneon
Age ratings for movies and games (and similar) have never been a good idea.
One can learn a lot from reinventing wheels.
An unsound argument is not the same as an invalid one.
volatile in C++ does not mean thread-safe.
Do not make APIs unnecessarily asynchronous.
Make C++ operator > again
Trump is an idiot.
Reply
Thanks given by: Bamboori
#7
So yea. Would be much more useful to tell us what you included more into this new version.
Reply
Thanks given by: Som1Lse
#8
(03-29-2010, 07:13 AM)Simoneon Wrote:  So yea. Would be much more useful to tell us what you included more into this new version.
Yeah.
I also felt like I forgot to mension something:)

  1. I have added a control panel at the bottom of the screen.
  2. You can change the cell width and height of the terrain.
  3. You can change texture as well as texture repetition.
  4. You can walk around on the terrain in First Person mode.
  5. You know have possibility to smooth the terrain.
  6. You can make the terrain lower and higher automatically.
  7. Added a minimap. You can click it to go directly to a part of the terrain.
  8. Smoothed the shadows giving them a more natural look.
  9. You now edit a bigger terrain with 4096 vertexes.
    This makes the terrain editing slower.
    You can change the terrain by going into the Terrains folder and rename the terrains.
    The terrain loaded is "09.ter".
Thats all I can think of now.
Age ratings for movies and games (and similar) have never been a good idea.
One can learn a lot from reinventing wheels.
An unsound argument is not the same as an invalid one.
volatile in C++ does not mean thread-safe.
Do not make APIs unnecessarily asynchronous.
Make C++ operator > again
Trump is an idiot.
Reply
Thanks given by:
#9
Updated the version.
Currently only the "My Computer" download works.
Will update the above link as soon as the file is uploaded.
*Fixed*
MediaFire link works aswell now.

What is new:
  1. Shadows darkened.
  2. Lets go back to the old terrain.(Runs faster)
  3. You can place and delete objects in the world now.
  4. Added Fire Object.
  5. Added Egg Object.
  6. Added Egg Plant object.
  7. Added Duck Hat object.
Age ratings for movies and games (and similar) have never been a good idea.
One can learn a lot from reinventing wheels.
An unsound argument is not the same as an invalid one.
volatile in C++ does not mean thread-safe.
Do not make APIs unnecessarily asynchronous.
Make C++ operator > again
Trump is an idiot.
Reply
Thanks given by:




Users browsing this thread: 1 Guest(s)