Flax Facts #8 – The Roadmap

Flax Facts

Flax Facts #8 – The Roadmap

Project info

Welcome to new Friday Flax Facts! Today I want to talk about our current tasks and the project status. Our roadmap is getting clearer and release plan more possible. But firstly let’s start with the current progress.

C# Editor – good or bad idea?

After a few weeks of work we’ve got working Flax Editor on C#! At this point, there are two instances of editor running side by side with scene editing and rest of the features. Just take a look at the following gif:

Two editors

As I mention in the past the main idea behind moving editor to ‘open source + .Net’ is to open it for the community. This means Flax game devs could customize it even better without problems. I also noticed huge Engine API improvement during this transition which is great. The only bad side is, of course, C# which is slower than native C++. But I’m not afraid of that. The current design is quite solid and should scale gracefully.


Hoverer the most important part of this Editor transition is that we are actually improving it. Better viewport navigation, more shortcuts, higher stability, better everything! No doubt that it will be better. All changes you can see live on GitHub and Trello. Here is an example how the editor is tracking external project workspace changes. The user can move assets around even if the editor is running. It will keep you data valid and resolve any assets conflicts (like duplicated asset ids).

Workspace Tracking

The Roadmap

What is the plan? We will continue creating new editor, prefabs, multiscenes editing and all the rest from ‘TODO before alpha’ group on trello. I hope we gonna finish it by the end of this year so you can expect public alpha/beta tests of the engine in the Spring 2018!
But remember new Flax Facts every friday! See you soon! 🙂


Wojciech Figat

Project Author

2 COMMENTS
  • fredlllll
    Reply

    will this also support visual studio as editor? doesnt even need integration for me

    1. Wojciech Figat
      Reply

      Yeah, we already support Visual Studio as an editor. Full sync with solution and programming experience like in Unity 🙂
      Also, there is hot-reload so we recompile/reload scripts at runtime!

Leave a Reply

Your email address will not be published. Required fields are marked *