And the beach's ground looks too empty. Some coconut shell stripes, dead leaves and loose grass is something I've never seen in a video game. Everybody seems to think that green grass is the only prop you can cover ground with.
Forum
Projects Stranded III Dev. Blog - CommentsAnd the beach's ground looks too empty. Some coconut shell stripes, dead leaves and loose grass is something I've never seen in a video game. Everybody seems to think that green grass is the only prop you can cover ground with.
it really is Stranded 2 better than ever before; needless to say im very impressed, and excited to see where this goes.
Assassin moder has written
Those hand draw textures are amazing ! It looks like SII
Arent they just?
its Stranded II better than ever; im very excited to see where this goes... makes me want to play S2 again; but obviously the lack of shadows & hi quality models & textures put me off somewhat
Jawohl has written
makes me want to play S2 again; but obviously the lack of shadows & hi quality models & textures put me off somewhat
The fun is in modding and improving the game towards realism You can also download one of the big mods to save time & effort.
Yes but... again... Shadows... The Stranded 2 engine was never really built to have shadows; and only someone who knows their way around a shading engine can really do that... aka: i cant render shadows, and as far as i can tell, nor have many others.
I really love the atmosphere of the dusk and also of the dawn! And the Comic-Style! Especially the texture of the trunk of the beach-palm-tree. The other palm tree isn’t final, right?
Anyway, good job, keep it up!
And yeah, Unity supports it
DC has written
This is pretty impressive. Great job.
Maybe I should simply steal some of those models for Stranded III and save hours of work...
btw: from where did you get those textures? Are they free to use?
Maybe I should simply steal some of those models for Stranded III and save hours of work...
btw: from where did you get those textures? Are they free to use?
(from here)
What about your plans?
(especially since - and I now it's really evil - I never finished that damn update of SII )
havent seen anything from you in ages; any thought in continuing it?
I was testing MoonSharp on Unity because I was curious if it was a good idea to use it on CS2D Overhaul too, then I used this Lua script.
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
local n = os.clock() local ticks = 200000000 for i = 1, ticks do end local t = os.clock() - n print('ticks: ' .. (ticks / t ) .. ' real ticks: ' .. ticks .. ' in ' .. (t * 1000) .. ' ms')
Which measures how much time does it take doing 200000000 assignations, re-adjusting that value to get how many assignations can it do in a second.
(Note that this results are the ones I got on a Intel Core i3-3240 processor)
Quote
ticks: 161681487.46968 real ticks: 200000000 in 1237 ms (in Lua 5.1)
ticks: 2857142857.1429 real ticks: 200000000 in 70 ms (in LuaJIT)
ticks: 1095757.83927073 real ticks: 1000000 in 912.6104 ms (in MoonSharp)
ticks: 2857142857.1429 real ticks: 200000000 in 70 ms (in LuaJIT)
ticks: 1095757.83927073 real ticks: 1000000 in 912.6104 ms (in MoonSharp)
So, I even had to adjust the amount of values to assign on MoonSharp's test to a smaller value because the process literally froze.
The ratio I calculated with that is, Lua 5.1 is 147-182 times faster than MoonSharp, and LuaJIT 17-20 times faster than Lua 5.1 (then LuaJIT is about 2500-2600 times faster than MoonSharp).
I know that switching into another Lua engine means changing too many things, but do you think there are other possibilities to programming the game at part from MoonSharp?
Space Engineers uses something to let it use C# programming within itself. This could be a possibility as a secondary programming language.
Edit: I found this small article which implements runtime compilation and execution of C# code.
edited 1×, last 01.01.17 12:27:51 am
Also it's still like 1000 times faster (random number, didn't test) than Stranded II script I guess. I don't see performance issues there.
I did however consider already to use C# for modding. I know that executing arbitrary C# code at runtime is possible. I didn't research this topic in depth though. Therefore I'm not sure if it's possible to do secure sand boxing so users aren't able to mess around with system stuff and the file system etc.
DC has written
The communication between C# and Lua.
That's what Moonsharp focuses on as they say themselves.
What about NLua? Did you consider it? It seems to run original binaries inside own internal VM.