I’m probably not the only one

As I read through some topics the last weeks, many people seem to work on their own world editor.

I started my own a coupple of months ago and would like to know how yours look like and how they work. This is really interesting to me :slight_smile:

Actually I wanted to present my one as a project but I think it would not be very interesting for you if many of you do the same.



Maybe some screenshots? :slight_smile:

Sure :stuck_out_tongue:



This is how I edit the levels at the moment:



http://i.imgur.com/W5yVH.jpg



I have a set of j3o files (“Markers” folder) that only contain pre made Nodes with UserData that I then “Add to SceneComposer” after selecting the “Markers” Node and right-clicking on the terrain where I want it. This way I place these markers that the game later uses to place villages and people etc.:



1 Like

I am using also a similar approach to normen’s. In the map data i have a reference containing localtion and type of an asset, the maploader/controller then fills the map.



The only reason i use my own map editor is that i don’t use heightmap based terrain and i don’t wanted to create a netbeansplugin :wink:

I have a ina different setup:



I use l3dt for all terrain based generation stuff, attribute,biom,light ect maps (exported as mesh currently, i might change this to highmaps later for tesselation).

The leveleditor is my server with a jme client and allows direct manipulating to the descriptors of the entity system in real time. WYSIWYG

Also this allows to let multiple people edit the same level, wich really helps speed stuff up.



ps. never underestimate the amount of work needed, to transmit a tree based descriptor for a entity system, then build a gui for it via reflection ^^

@EmpirePhoenix said:
ps. never underestimate the amount of work needed, to transmit a tree based descriptor for a entity system, then build a gui for it via reflection ^^

Like the SDK does? ^^

yeah, but via network, capable of handeling multipe concurrent modifications and with a database backend.

i will probalby make a video from this once everything works a bit more stable as a project update, then you can see it in action :wink:

@EmpirePhoenix said:
yeah, but via network, capable of handeling multipe concurrent modifications and with a database backend.
i will probalby make a video from this once everything works a bit more stable as a project update, then you can see it in action ;)

Yeh, doesn't matter where the data comes from, you were talking about the wrapping / reflection.

I tried to make an editor some time ago… But i stopped the development for a while:

http://code.google.com/p/jme-simple-examples/source/browse/#hg%2FJMESimpleExamples%2Fsrc%2Fcom%2Feditor



http://i.imgur.com/8TwYm.png



@benkibitzer , actually interesting to see your work. Can you make video?

actually interesting to see your work. Can you make video?

Would really want, but since yesterday I'm having a bug which makes the whole editor unusuable...
Want I want to achieve with that Edtior is to create a Scene File which saves ALL content (also Filters, Physics, AudioEnviroment and so on).

Just made some screenshots.

Editor runs in debug mode :?

http://i.imgur.com/gSUty.png

http://i.imgur.com/QdqEO.jpg

http://i.imgur.com/WQ8RH.png