World Editor Documentation (WIP) https://documentation.beamng.com/world_editor/we_overview/ Hello everyone, we would like to let you know we're working on a new world editor for BeamNG.drive. The new editor will replace the old one which is harder to maintain and extend. We are using the power of Lua and hot reloading of editor Lua scripts, so it is faster to test code changes, also the users can create their own tools and extensions for the editor (the editor is using the same extension mechanism as the mods). This microblog will update you on our progress with implementation details and screenshots, but it might fluctuate in paradigms, while we try to find the best ways to implement some features. We hope this will be interesting for you as it is for us. The current state of things, more or less work in progress: Editor core Lua API Undo/Redo system Object manipulation Object/Selection Inspector Scene Tree Object Creation Asset Browser Road Editor Track Builder Node Editor and many more We're using dear/imgui for the GUI of the editor, which enables fast UI development. Right now heavier tools (terrain, road, river, etc.) are being ported to Lua and new tools are being created. Bit by bit the new editor will take over from the old current one. Official release dates are TBD. Stay tuned! Meanwhile, a screenshot:
This is looking very good indeed, you all are doing a great job here, thank you for inproving the tools we can use And node editor? Is that for cars or like road nodes?
I'm not even skilled and I'm slightly hyped. Can't wait for this update! also where is the staff account list, feels like we see a new dev every few months.
I don't use the World Editor as I don't have any map creation plans (yet), but knowing that I won't have to go through the struggles of making maps like people have till now, is definitely a big plus
I'm really looking forward new editor. I hope it will be less buggy than current one from old T3D. Also extension capability sounds really interesting. What about importing track builder tracks to normal map?
The node editor will be for game logic, like a flowgraph. We're still experimenting with it and maybe use it for other tasks also.
...Can I say that it's Ironic that my editor/game crashes not 30 minutes after this post goes up? BeamNG, you have timing...
Just seeing "World Editor 2.0" mentioned by a staff member is good enough. We can wake up and be depressed now. On a serious note though and just my opinion: Keep the UI visually "technical". No Barney and friends playland builder here please. Great news and I look forward to seeing what you guys come up with!
So far the UI seems a tad more confusing than the old one (using the unfinished version which can be enabled with some unadvised modifications to the game code) Let's hope the finished product ends up a bit easier to use (the one in game lacks a good way of selecting stuff from that I've tried) New materials editor does look promising though, especially the ability to add metallic effects. For modders it would potentially be a nice feature to have a localized Ticket system (something along the lines you have, but with exclusion of the need to log in (I assume it uses cloud data)
Not needed, unless you want to undock the windows for the editor tools/panels outside of the main game window (we havent tested with two monitors yet).
Definitely excited with this after my last experience with map making (which was lots of frustration and chrasting about 4 times per hour). Hopefully this comes with bugfixes for some of the tools as well!
I hope to be impressed with this @nekitu its going to be quite something when it gets finally released
@nekitu This may just be a case of coincidence, but does this have anything to do with the recent super-instability with the current World Editor? Things that used to never cause issues are crashing left and right.
Nice! I've never had a problem with the old world editior, but one thing I hope will be a possibility is making completely smooth roads on the sides of mountains! My old Saba Island map never had smooth roads.
No, the current editor was not changed, it is probably due to other engine/game development going on.
Please post a screenshot with a non-smooth road so I can understand, it might need terrain code changes and editor special tools.