Originally posted by RealNC
View Post
Announcement
Collapse
No announcement yet.
Sony Open-Sources A Universal Game Level Editor
Collapse
X
-
Originally posted by 0xBADCODE View PostSo the only way you can "port it to Linux" is by ... completely rewriting it. C# lacks cross-platform set of widgets anyway, so there is very little reason to use it under Linux at all.
Comment
-
Originally posted by Luke_Wolf View PostActually they're using WinForms so it should be fine, the main issue is going to be the direct3d
So, basically, chosen approach is utterly hostile to Linux. Do you honestly think people will be optimistic about use of foreign runtimes with ton of problems, downloading hundreds megs of libs just for this program ... just to get idea it only uses API which is useless under Linux anyway? So I generally fail to see point to "port" this sfutt to Linux. Anyhow serious and quality port would result in almost complete rewrite and if you're serious about writting level editor for Linux, there're far less hostile ways to write cross-platform program. Say, something like Qt can use native-looking widgets and lacks zillion of bugs. And even offers some OpenGL support. And best of all - virtually all features are working the same way on all supported platforms and it looking like native app. Something that .net fails to achieve all the time they mumble about being cross-platform.Last edited by 0xBADCODE; 06 September 2014, 08:52 AM.
Comment
-
Originally posted by 0xBADCODE View PostWinforms implementation is quite shitty in Linux. And MS promise about patents does not covers WinForms, so it's not like if someone going to supply it by default or warmly welcome it.
So, basically, chosen approach is utterly hostile to Linux. Do you honestly think people will be optimistic about use of foreign runtimes with ton of problems, downloading hundreds megs of libs just for this program ... just to get idea it only uses API which is useless under Linux anyway? So I generally fail to see point to "port" this sfutt to Linux. Anyhow serious and quality port would result in almost complete rewrite and if you're serious about writting level editor for Linux, there're far less hostile ways to write cross-platform program. Say, something like Qt can use native-looking widgets and lacks zillion of bugs. And even offers some OpenGL support. And best of all - virtually all features are working the same way on all supported platforms and it looking like native app. Something that .net fails to achieve all the time they mumble about being cross-platform.
Comment
Comment