Page 3 of 4

Re: Thursday, August 31, 2017

Posted: Mon Sep 04, 2017 3:34 am
by jarl
Gotta say I'm growing more and more fond of the video recaps, very relaxing and sometimes things click that didn't when I was reading it.

Thanks

Re: Thursday, August 31, 2017

Posted: Mon Sep 04, 2017 7:50 am
by davidparadis
jarl wrote:
Mon Sep 04, 2017 3:34 am
Gotta say I'm growing more and more fond of the video recaps, very relaxing and sometimes things click that didn't when I was reading it.

Thanks
I'm glad you enjoy them :D

Re: Thursday, August 31, 2017

Posted: Mon Sep 04, 2017 8:41 am
by Talvieno
The video recaps are very good, yes. :thumbup: Definitely worth a listen.

Re: Thursday, August 31, 2017

Posted: Mon Sep 04, 2017 1:36 pm
by FormalMoss
This one too, very relaxing, yet a good tonne of features, thank you Josh.. both for the latest update, and to be able to hear your excitement in this video. *sigh* :D :lol:

Re: Thursday, August 31, 2017

Posted: Tue Sep 05, 2017 6:59 am
by RedDwarfMinning
Watching episode 21 'the one with the warp rails..' I'd like to have the warp lanes asteroid free, either by small drones cleaning the lanes...or lasers zapping the asteroids from a far.....smashing into asteroids at warp lane speed would be a disaster! Also.... no need to stress the engine with collision detection while in a warp lane? Looks clunky to fly through a asteroid.

Re: Thursday, August 31, 2017

Posted: Tue Sep 05, 2017 2:22 pm
by Oddy
For anyone who would like the old blog videos, I have them in high quality.

Re: Thursday, August 31, 2017

Posted: Tue Sep 05, 2017 4:01 pm
by Graf
"Just let me open up my unnecessarily long jacket with a lot of pockets on the inside to grab it for you." :ghost: ;)

Re: Thursday, August 31, 2017

Posted: Wed Sep 06, 2017 3:28 pm
by FormalMoss
RedDwarfMinning wrote:
Tue Sep 05, 2017 6:59 am
Watching episode 21 'the one with the warp rails..' I'd like to have the warp lanes asteroid free, either by small drones cleaning the lanes...or lasers zapping the asteroids from a far.....smashing into asteroids at warp lane speed would be a disaster! Also.... no need to stress the engine with collision detection while in a warp lane? Looks clunky to fly through a asteroid.
From the theory-crafting days I remember a few people getting excited about mounting thrusters onto an asteroid, and directing it into oncoming traffic on a warp rail :lol:
Easy farming for loot etc.. hopefully this somehow gets in :D

On the subject between lua vs python, I finally found some solace in the differences between Lua and Python.
Link is here.
The answer follows:
really love Lua, but it does have some real limitations, and as others have mentioned they derive mostly from Lua's origins as a configuration file language and then later as an embedded scripting language.

Because of the goal to keep Lua small, there exists only a very tiny standard library, that has only bare bones functionality.

This has lead to an unfortunate culture in Lua circles where Lua developers like to re-implement the functionality offered by many other language's standard libraries themselves rather than working collectively on a universally accepted set of core libraries.

Things like multi-threading, regular expressions, platform independent file access methods, and even bit operations (until 5.2) ere all "not included" since they would make Lua much larger and slower. Sure you can get libraries do so these things - but then those have independent maintainers and quality levels.

Don't get me wrong. I love Lua for the same reasons I have just listed.
So the way I see it is that Lua is the sweet spot for performant code, as it starts off small. Josh has managed to use it's small footprint to integrate nicely with C, and we have a whopping unrefined dynamic asteroid field of tremendous performance.
Can we talk about numbers now Josh? I'm getting excited again :)

Re: Thursday, August 31, 2017

Posted: Sat Sep 09, 2017 8:18 am
by davidparadis
Just randomly felt like posting, so here I am...

I'm really looking forward to the next few dev logs. I get the feeling some gameplay work may be happening. Maybe I'm just dreaming :crazy:

Hey Josh, how about a video :thumbup: please please please!

Re: Thursday, August 31, 2017

Posted: Thu Sep 14, 2017 1:24 pm
by AdamByrd
Hey guys. It's been quiet for a bit so I wanted to pop on with a small update.

I don't want to spoil any goodies that may appear in the real update, but we are continuing to make really awesome progress. I spent a few more days fleshing out the debug UI. I added automatic layout capabilities, scroll views, and a ton of polish. It's really quite sexy. I also fixed a robustness issue with the BSP trees and knocked another 0.6 microseconds off the ray intersection test with my 330,000 triangle test case (5.6 us overall. That's probably decent, right?). And finally a bunch of quality of life improvements for us developers.

Josh made some major strides with cleanup, simplification, and new features of CTypes. We spent some time discussing the right way to compose entities and run their logic and landed on a solid solution that we're moving forward with. This required thinking though how mods will interact with the system. As usual the goal is to make sure they're a first class citizen and that it's easy to alter, extend, and replace existing logic. On that note, there just might be some shinies in order for the next update.

There are a lot of interesting details I'm glossing over, but hey, I don't want to give up everything so early, ya know?

Re: Thursday, August 31, 2017

Posted: Thu Sep 14, 2017 2:25 pm
by davidparadis
Ohh and nice little update!

Thanks Adam :wave:

Re: Thursday, August 31, 2017

Posted: Thu Sep 14, 2017 3:00 pm
by Silverware
Again, Byrd is the word. :D
Knocking off 10% of the run time of your BSPs is impressive dude!

Re: Thursday, August 31, 2017

Posted: Thu Sep 14, 2017 9:24 pm
by Hyperion
AdamByrd wrote:
Thu Sep 14, 2017 1:24 pm
Hey guys. It's been quiet for a bit so I wanted to pop on with a small update.

I don't want to spoil any goodies that may appear in the real update, but we are continuing to make really awesome progress. I spent a few more days fleshing out the debug UI. I add automatic layout capabilities, scroll views, and a ton of polish. It's really quite sexy. I also fixed a robustness issue with the BSP trees and knocked another 0.6 microseconds off the ray intersection test with my 330,000 triangle test case (5.6 us overall. That's probably decent, right?). And finally a bunch of quality of life improvements for us developers.

Josh made some major strides with cleanup, simplification, and new features of CTypes. We spent some time discussing the right way to compose entities and run their logic and landed on a solid solution that we're moving forward with. This required thinking though how mods will interact with the system. As usual the goal is to make sure they're a first class citizen and that it's easy to alter, extend, and replace existing logic. On that note, there just might be some shinies in order for the next update.

There are a lot of interesting details I'm glossing over, but hey, I don't want to give up everything so early, ya know?
I hope this thinking includes how to identify where and how different mods aren't playing well with each other, would be helpful when you have 500-5000 mods installed.

Re: Thursday, August 31, 2017

Posted: Sat Sep 16, 2017 7:04 am
by Talvieno
Thanks for the update, Adam! Nice of you to tide us over until Josh posts next. In the meantime, in case anyone missed it, Josh posted the next Kickstarter update. :)

Re: Thursday, August 31, 2017

Posted: Sat Sep 16, 2017 9:02 am
by Victor Tombs
Talvieno wrote:
Sat Sep 16, 2017 7:04 am
Thanks for the update, Adam! Nice of you to tide us over until Josh posts next. In the meantime, in case anyone missed it, Josh posted the next Kickstarter update. :)
Yes, thanks for the update, Adam. :thumbup: :)

I didn't miss the KS update, Nathan, and this time I decided to add a comment as it appeared to me that all our talk of improved ships for LT may have caught the attention of Josh. :D :angel: