Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
Offline saviilsy  
#1 Posted : Monday, December 12, 2011 8:00:33 AM(UTC)
saviilsy

Joined: 8/24/2011(UTC)
Posts: 95

Thanks: 6 times
Was thanked: 2 time(s) in 2 post(s)
Since silverlight is somewhat a large question mark, why not support NaCl?

Mono has this support already, and if output format is tailored to LLVM's bytecode one could run DE apps in ARM/X86/X64 Chrome via PNaCl without recompilation, could be easy enough to add eh?

Wanna join the discussion?! Login to your forum accountregister a new account. Or Connect via Facebook Twitter Google

Offline Benjamin  
#2 Posted : Monday, December 12, 2011 9:56:02 AM(UTC)
Benjamin

Medals: Admin

Joined: 8/20/2011(UTC)
Posts: 1,421
Location: Hannover

Thanks: 18 times
Was thanked: 97 time(s) in 92 post(s)
Now that Silverlight is finally available we can test it a bit more and move it into our build system. However, currently there is no project needing it, so I am not sure when we will fully support it (content is probably the hardest part, also it would need Silverlight 5 XNA, which is slightly different from XNA 4, which is used on WP7/Xbox 360/Windows).

By NaCl do you mean Googles Native Client project for Chrome? As far as I know it supports native C/C++ apps. If you really want to compile your app locally with Mono to native code (Microsoft .NET does not support that), then go ahead. I am not sure how the build system can be much help here. There is probably lots of custom steps involved. It might be a fun alternative to Silverlight, but again, I really need a use-case to check this out ^^

Added a note in the next sprint however, thanks for the hint :)
Offline saviilsy  
#3 Posted : Monday, December 12, 2011 10:16:17 AM(UTC)
saviilsy

Joined: 8/24/2011(UTC)
Posts: 95

Thanks: 6 times
Was thanked: 2 time(s) in 2 post(s)
Yeah, I meant the Google's native client.

Though it is ran inside browser, it can even use dynamic loading. I read somewhere that mono can be compiled to run JIT in it, so one would not need to recompile mono for the project every time - just use the managed binary.

So in dream situation IF you'd support it, you would just provide the plugin for it. No need to compile anything on the user side of DE.

Would help to know if MS is going to kill silverlight though...
Offline Benjamin  
#4 Posted : Monday, December 12, 2011 10:35:08 AM(UTC)
Benjamin

Medals: Admin

Joined: 8/20/2011(UTC)
Posts: 1,421
Location: Hannover

Thanks: 18 times
Was thanked: 97 time(s) in 92 post(s)
Sounds cool. I heard of Native Client and Chromium and the OS several years ago and have not heard much since then. Even now it is not enabled in the latest Chrome version, so I guess it is something for the future.

Also I really dislike the many broken links and samples (wtf google, https://developers.googl...nt/community/app-gallery page not found, really?), nothing really works. Almost feels like Linux, you have to do a ton of work to get stuff started :D

Anyway, still cool. If it is that easy just providing a starter plugin, we will obviously do it, but my guess is that it is much harder. In a video a game developer said it took him 2-3 weeks to port his native C++ app to Native Client .. I guess it is more work for .NET apps and even more work to write full engine support Huh

Edited by user Monday, December 12, 2011 10:36:03 AM(UTC)  | Reason: Not specified

Offline fanatik_gaming  
#5 Posted : Wednesday, December 14, 2011 10:59:18 AM(UTC)
fanatik_gaming

Joined: 8/22/2011(UTC)
Posts: 10

Was thanked: 2 time(s) in 2 post(s)
I've read that a very good game already uses a combination of Native Client and Mono:
https://plus.google.com/u/0/105179816987111146812/posts/3JvD5Sm3e9n
Offline kwkrass  
#6 Posted : Wednesday, December 14, 2011 3:51:04 PM(UTC)
kwkrass

Joined: 8/21/2011(UTC)
Posts: 9

Thanks: 8 times
cool game!
Rss Feed  Atom Feed
Users browsing this topic
OceanSpiders 2.0
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Powered by YAF.NET | YAF.NET © 2003-2019, Yet Another Forum.NET
This page was generated in 0.305 seconds.