Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Asset Forge

Create your own 3D models and 2D sprites! · By Kenney

Native file browser

A topic by JoeStrout created Jan 23, 2019 Views: 81 Replies: 2
Viewing posts 1 to 3

I just bought Asset Forge (Deluxe!) today, and I love it.  My only complaint is the file browser, used for opening and saving files.

You've made a pretty decent file browser, as non-native file browsers go, but why?  On my Mac, I want my standard Mac file browser, with my standard favorites on the left, the ability to create folders while saving, etc. etc.  On Windows, I'd expect the standard Windows browser there.

This isn't hard to do in Unity using the Native File Browser plug-in.  I've used this in some of my own apps, and it works fine — the only trouble I ever had was taking care to catch any exceptions that might be thrown while opening a file, since if you let them percolate all the way up to the plugin code, it crashes (or used to — I think they may have fixed that).  But a simple try/catch block takes care of that.  And you get a 100% native file UI on each platform.

Please consider it, and if you want any help integrating it, just contact me.  I'm a professional Unity developer and would be happy to help out, and no charge, because Asset Forge is so cool. :)

(+1)

Hey! I completely agree with you, non-native file managers are the spawn of the devil.

I've got little choice though, because Asset Forge is also available on Linux which doesn't have a native file browser I have to create my own and use it across all platforms. If I'd support the native file browser on Mac and Windows it means that I'd have two code bases which would slow down development and be prone for bugs.

I will look into this however, because again, I completely agree with you and we should all blame that darn Linux.

https://github.com/gkngkc/UnityStandaloneFileBrowser