Star Citizen: Bugsmashers! - Here Today, Spawn Tomorrow

preview_player
Показать описание
Mark Abent is back, smashing bugs and taking names in a new season of Bugsmashers! In this episode, he shows us what goes into creating the framework that will allow multiple ships to spawn in-game with little-to-no lag.

------------------------------------------

Roberts Space Industries is a spacecraft manufacturer within the persistent-world game "Star Citizen" and its companion single-player spaceflight sim, "Squadron 42." RSI is also your portal for information, updates, and purchases of your very own spacecraft with which to trade, plunder, and protect the citizens of Star Citizen.

Be sure to visit Roberts Space Industries here and on your favorite social platform:

Рекомендации по теме
Комментарии
Автор

GO MARK! Multiple ship spawns with no lag?! What type of voodoo magic is Mark dabbling with these days?

MontoyaTEST
Автор

There are a lot of complaints about bugs in the comments. Be sure you are contributing to the issue council to help them find these bugs as well!

jjjustice
Автор

As a programmer i love this type of content.

AcheliusDecimus
Автор

Always impressed with the innovations you guys keep coming up with.

pirateradio
Автор

thank you for showing us how exactly a performance improvement work!

elec
Автор

I was anxious when I saw Bugsmashers! that some genius would decided to give the show to someone new. Cheers to Mark Abent!

tealwraith
Автор

This is like, watching someone doing real live magic,
AWESOME Mark, you rock. Without you, we (and CIG) would be very sad. :)

BMWHP
Автор

"So, we're gonna use C++'s awesome new functionality called lambda…"
'New' meaning 'around since 2011'? :-)

Amazing show, guys, now I regret I haven´t been watching this until now

martinpetrovaj
Автор

Man, did that take me back to my programming days.

chrictonj
Автор

So cool, thanks Mark! I'm a JS developer, and I'd never seen C++ lambdas before. :) Async spawning looks super easy in your video, but I'm sure there is tons of work left to make it actually work, so good luck team!

jankeromnes
Автор

I'm glad to see I'm not the only one who indulges in "if" statements XD

oghllvp
Автор

Great work Mark! Love the reset you did on yourself.

Michael
Автор

Nice! Another way of developing non-blocking threads besides callbacks is to use reactive programming, where you send a sequence of streams to a subscriber (say, the physics engine) and it handles it in order.

tarekmoneimsaid
Автор

As an IT student and GTA-5 RP programmer I can relate to the method of having the object load on the background then call it / display it once it has finished loading up. In GTA-5 the game crashes or creates a massive memory leak if an object is called while not being loaded 100%.

MaxiPCX
Автор

10:00 MarkAbent.exe stopped working but has recovered.

alexi
Автор

I would watch an episode of this a day if I could.

Codewow
Автор

Good job Mark and great to have the show back for 2018. And of the back Mark makes me laugh calling one line of code THIS BAD BOY! Love it.

muf
Автор

I love watching you do the coding ! Nice to see how deep into it your are and what it does for the game!

MarcReisSyllogism
Автор

That is awesome! I bet a good deal of BugSmashers could be just devoted to optimizations! Keep it up! Oh, one small thing: Can the volume levels between the show and the Star Citizen logo sound effects be better equalized? My ears got blasted into my skull when the logo "swish" happened at the end. :)

PensacolaOboist
Автор

Powerful your bug smashing hammer has become, Powerful..!

Sean-howd