• Which the release of FS2020 we see an explosition of activity on the forun and of course we are very happy to see this. But having all questions about FS2020 in one forum becomes a bit messy. So therefore we would like to ask you all to use the following guidelines when posting your questions:

    • Tag FS2020 specific questions with the MSFS2020 tag.
    • Questions about making 3D assets can be posted in the 3D asset design forum. Either post them in the subforum of the modelling tool you use or in the general forum if they are general.
    • Questions about aircraft design can be posted in the Aircraft design forum
    • Questions about airport design can be posted in the FS2020 airport design forum. Once airport development tools have been updated for FS2020 you can post tool speciifc questions in the subforums of those tools as well of course.
    • Questions about terrain design can be posted in the FS2020 terrain design forum.
    • Questions about SimConnect can be posted in the SimConnect forum.

    Any other question that is not specific to an aspect of development or tool can be posted in the General chat forum.

    By following these guidelines we make sure that the forums remain easy to read for everybody and also that the right people can find your post to answer it.

Any Progress or has this project gone down the gurgler .

Messages
214
Country
australia
Hi All


Any Progress or has this Project gone down the gurgler . :stirthepo

Merry Xmas and a happy New Year. :santahat:


Steve
 

scruffyduck

Administrator
Staff member
FSDevConf team
Resource contributor
Messages
33,884
Country
unitedkingdom
Hi Steve

Right now there is work going on to understand FSX file formats and components. I am working on the xml based scenery files (you can see progress - it is called Scenery Desgin Engine (SDE) and the latest build is on my site). Arno is working on the mdl format for FSX.
 

arno

Administrator
Staff member
FSDevConf team
Resource contributor
Messages
30,632
Country
netherlands
Hi Steve,

As Jon says we are still working on parts. But I am also learning C# now, so therefore I decided to start with a slightly smaller tool to get around that first. That tool will be able to read the new FsX MDL format (so what I learned there should still be useful for this project as well).
 
Messages
268
Country
netherlands
Currently I am working on EditVoicepack - this is next on the list, so I'll get right add it sometime between tomorrow and the year 2054.

It is also going to be pretty GUI intensive, and right now it's not really possible to program GUI as Microsoft are quite far behind on the development environment to WPF - and using anything else would simply be insane. Probaly it makes most sense to wait for a smart client factory supporting WPF - better let Microsoft do all the boring work, than trying to do it ourselves and still end up with something that take twice as long to do and only support half of what Microsoft provides.
 

scruffyduck

Administrator
Staff member
FSDevConf team
Resource contributor
Messages
33,884
Country
unitedkingdom
Well it is nice to have it confirmed that I am in the ranks of the insane, Lars, ;) I have seen some quite good GUIs made using GDI+ and DirectX. Also there are a few useful graphics libraries about.

Nevertheless I do agree that WPF is probably going to do the job better at some point, and probably with a lot less programming effort. In the meantime I will just have toget my hands dirty :)
 
Messages
268
Country
netherlands
We are all insane. I'm not really sure if we program because we are insane, or if we are insane because we program. The scary part is how people think programming is so modern and advanced an industry while programmers gets more and more frustrated due to the un-developed processes and tools used. Just think about what "Assembly line" means in IT compared to other industries, and you start to realize we have a problem. :)

My advise is as follows:

1) Simple GUI, need a result fast, short term project or willing to reprogram the GUI later: WinForm
2) Simple GUI, want to learn and willing to spend the time it takes: WPF with current tools
3) Anything else: Wait for better WPF tools, anything else is a waste of time.

I am currently fighting though 2), and it is a hell. Should probably have gone for 3).

Forget about graphics libraries etc:
1) You would be programming for the past, not the future. As we can never keep up with what we would like to do, we have to aim ahead. When we finally get something done, we normally find we are already behind anyway.
2) They separate graphics from controls. That can't be done if you want a decent object model of your GUI.
 
Top