Anyway, I think that C# runtime compiler supports some flags that would let you decide if you want a code to be run directly on the software's memory or separately.
Forum
Projects Stranded III Dev. Blog - CommentsAnyway, I think that C# runtime compiler supports some flags that would let you decide if you want a code to be run directly on the software's memory or separately.
im 20 now; but iv been following Unrealsoftware since i was about some 11-12 years of age,
and as for game development; i highly doubt DC will still be making games in his 60-70's
At this point I definitely won't switch to any other Lua solution.
I might consider to switch to C# if it works in a reliable and secure way and is faster than Moonsharp. I wouldn't do it for performance reasons though but only for language reasons: It's way easier to write complex clean code with C# because it is much more strict than Lua and it forces you to declare everything in a clean way.
I don't even know for sure if the game will cost something. If it will be sold I will try to release it on steam. It needs to go through the Greenlight process successfully for this to work.
Also note: http://stranded3.com/about.php (Release, Platforms, Price)
Everybody looks forward to the release, don't get us disappointed
MoonSharp supports some flags you could add on the header of every class to be used in Lua aswell as for C#, that's probably the easiest way to maintain the same API on both sides (C# and MoonSharp).
I already tried it with the very first example on the official website, and it seemed as simple as instantiating a object.
edited 1×, last 04.04.17 05:44:46 pm
And I hope the weed guy appears on this game, I would never leave the island, I'll be his weed assistant
DC has written
I could but I'm not sure if I want to.
I guess adding a fully working tank will lead to amount of bugs which make you cloning @ SQ: 30-40 times to get enough brainpower to fix all issues.
edited 1×, last 26.04.17 10:58:46 pm