Derek Smart Profile picture
May 31, 2019 44 tweets 10 min read
{thread}

The demise of Worlds Adrift once again shines a spotlight on how games relying on third-party tech can be unplayable at some point down the road.

Yes, this is going to be a Star Citizen thread. Grab a chair.

The game was one of the first to adopt @Improbableio entirely cloud based platform, SpatialOS which supports most game engines, but had direct hooks for Unity & UnrealEngine
In fact, @WorldsAdrift remains the only playable game to be "released" based for that platform. While Bossa Studios isn't a widely known studio, innovative ideas usually comes from indie studios with lofty ambitions & small bank accounts.
Their official statement, I thought was very well written and articulated; unlike the "fill in the blanks" bs you'd normally get. And they stated honestly and precisely how & why they failed.

Since the dawn of time, innovative ideas have been a dime a dozen. However, very few of those ever see the light of day because as the [games] industry moved on, making games became a very expensive proposition; even as competition heated up exponentially.
The more expensive it became to make games, the higher the risks. Even the notion of higher risks yielding huge rewards tends to not pan out in the long run. Which is why we see so many sequels (the safe bet - always) over the years, and with few new innovative ideas.
It's hard to say whether or not Worlds Adrift would have succeeded had they spent more time on game-play than on tech; but from what I've heard, they simply couldn't get around the tech hurdle for various reasons.
The game was innovative enough to attract about 100K buyers, which, when you think about it, isn't too shabby for an early access game.
However, setting aside the concept of MMO games for a minute, each time you build a game that relies on third-party services (especially PAID), you run the risk of a shutdown if the sales can't pay for the game, or if the tech disappears.
It's what happens when MMO games die due to the income not being able to pay for the servers or bandwidth, let alone the team that runs it. It's why the likes of GameSpy going away, killed multiplayer in many legacy games people were still playing online.
Even though GameSpy went away suddenly, some of the devs had in fact built in peer-to-peer tech to allow gamers to still setup games the hard way, but with no matchmaking of any kind. Heck, even big name publishers have ended game support over the years for financial reasons
In recent memory, the sudden collapse (which came out of nowhere!) of Trion Worlds which got sold to gamigo for literally Pennies on the Dollar in a debtor benefit assignment deal, was yet another reminder of how much is at stake when running a GaaS-based model.
And it wasn't long after that we heard about the troubles over at Starbreeze which had also switched to a GaaS model for some of their games. And for all intent and purposes, that studio has pretty much collapsed. Again, that came literally out of nowhere.
With most games, you get to a point where you no longer have to support them as long as they worked and you were still selling them. But with GaaS games, there are on-going costs required to keep the games running, the lights on, and the support team in place.
It doesn't matter how big the studio is or how much money they have; at any given moment, someone is monitoring what a GaaS game costs to run each month, against what revenue it is making. Heck, see the on-going Athem (It's dead, Jim) for a sample of how that works.
When I took over the Alganon MMO back in 2010, the investors who owned it, and who hired my company to complete it, had spent several million Dollars on it since it's 2006 inception. By the time we completed it, and the dust settled on the various lawsuits, that figured doubled.
As an MMO it was squarely in the GaaS model which required not only on-going costs (servers, bandwidth, team etc) but also continuous player engagement, marketing, updates etc. Very few GaaS games survive "maintenance" mode because gamers are finicky and like shiny new things.
Once a game enters maintenance mode, whereby active development and marketing stops, you're basically flipping a coin that the already engaged players, even with choices, will stick around to at least help pay for the running costs.
The minute you're in the state whereby those running costs exceed the income, you're in trouble because the road to [financial] recovery isn't paved with goodwill. If you stopped paying your home's light bill, the utility company shuts off your power. It's that simple.
In the case of Alganon, once it reached the point where it wasn't making money, and there wasn't a marketing budget for it, the investors understandably decided to scuttle it. So, knowing its potential, I bought it, with a view to relaunching it.

qol.com/3000ad-acquire…
This is pretty much how these things go. However, like most GaaS games which get bought and sold, Worlds Adrift was an unfinished game which would have required not only a hefty budget to complete, but also money to keep paying for servers AND the SpatialOS tech they were using.
Even if the game was 100% complete and in maintenance mode, they would still have server related costs to contend with. SpatialOS isn't cheap. I've said (search my feed) this for quite time now, and even explained this to the devs. In the past 24hrs...

improbable.io/blog/updated-p…
So if a completed GaaS game needs to make money to pay for servers, bandwidth, cloud costs, team etc, how does anyone expect it to survive if the game isn't popular? So, even if you could afford it, why keep it running? You don't - and shouldn't.
When I bought Alganon and took it offline, I could have just migrated it, and brought it back online. I opted not to because with lack of marketing, new content, worldwide (it was only available in the US) distribution etc, I would basically be throwing good money after bad. Why?
That's why I've been sitting on it, while working with other partners and planning the property strategy and timing. That's the thing with GaaS games; you rarely get a second chance because even the most loyal gamers tend to move on. It's not like the old days with few choices.
Which brings me to the elephant in the room...Star Citizen.
When this game was pitched back in 2012, it was a standard single (Squadron 42) and multi (Star Citizen) player game. Not a GaaS based MMO.

Says so right there in the FAQ.

kickstarter.com/projects/cig/s…
As it came to pass, everything in that particular description has turned out to be fluff-ridden bs; even as Chris turned the game into an unwieldy mess sitting atop a GaaS model.

And it runs on cloud based servers.
Elite Dangerous, like Eve Online before it, built their game on an innovative peer-to-peer model with a hybrid cloud server backend. If Frontier went out of business tomorrow, even without a master server backend, they have the ability to release an update that bypasses it.
If you haven't yet, watch their AWS presentation. Even if you're a dev who has a clue wtf he's going about there, it will still sound like alchemy.

Remember Firefall? Yup. They too had a fancy AWS "Building A World In The Cloud" presentation. That GaaS game is also dead and buried.

slideshare.net/AmazonWebServi…
Star Citizen was built on Google Compute; then when they switched to Lumberyard game engine, as per the requirements, they switched to AWS for their cloud tech. Given the downright laughable networking architecture in that game, that leads to exorbitant AWS cloud server costs.
So when Star Citizen reaches the point where backers no longer fund it enough to pay for all its monthly costs, not only will the game literally STOP WORKING, but you couldn't even run it off-line.
Imagine the shock and horror, when after YEARS of my writing that they had to be running out of money, in Dec 2018 we finally fund out that they had in fact run out of money. Then came the $46M (totally for marketing though /s) bailout.

dereksmart.com/2019/05/star-c…
Even with their burn rate, the project didn't even have money for a 90 day run; as it was essentially insolvent by the Summer 2018 when they closed that funding deal.
So, whether or not Star Citizen ends up being finished (not a chance), is largely irrelevant because due to its GaaS model, whether or not it ends up being an MMO (not a chance), its continuance relies on gamers continuing to pay to keep it running.
Given that they have burned through $300M over 7 yrs and don't even have a game that's 40% completed, what are the odds that it will remain online, long after maintenance mode and downsizing roll around in 2020 (you heard it here first)?
Aside from the fact that the whole private server thing went out the window the minute they thought of it, even in a peer-to-peer online game, you still need an always-on backend server that's more than just a matchmaking service.
And seeing as Star Citizen is built on CryEngine, the server needs the entire world in order to run a simulation for clients. Without that, there's no private server, and no game client to speak of.
GaaS games are a HUGE risky bet; and any forward-thinking dev should plan for the inevitability that the day will come when gamers can no longer pay to keep it running. It's why I designed my next game, Line Of Defense, the way that I did - with full redundancy.
One thing that most gamers don't know or realize is that you're not "buying" a game. You're buying a license to play a game. So if that game stops working - for any reason - you have ZERO legal recourse because you were NEVER given a guarantee of performance, let alone ownership
So that's basically it. With GaaS being a huge gamble and risk, seeing games based on that model continue to disappear, should come as no surprise anymore. Just make sure you get your moneys worth before that day comes.

{end}
ps: re: Worlds Adrift

cdn.discordapp.com/attachments/26…

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Derek Smart

Derek Smart Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @dsmart

Oct 10, 2020
Well don't look now, but SQ42 no longer has a release date. Wait till you see Chris's response in an AMA on the game's 8th (it's actually 9, but whose counting?) anniversary.

robertsspaceindustries.com/spectrum/commu…
As Star Citizen turns eight years old, the single-player campaign still sounds a long way off

eurogamer.net/articles/2020-…
But wait! Are you old enough to remember this 2014 interview?

gamespot.com/articles/star-…
Read 7 tweets
Oct 8, 2020
So there's a new Star Citizen controversy brewing and which various parties are diving into. I haven't done much digging, so I will just provide some of my own thoughts.

First of all, I want to make this clear - again...
Star Citizen devolved into an absolute scam years ago. The basis for the scam is that the creators and primaries were busy focused on unjust enrichment by taking money out of the project, rather than putting money into it. This has gone on for years now.
To the extent that not only have they done shady financial things like building a corp with backer money, then selling back that corp to themselves, but also taking out large sums from the venture, even as they run out of money year after year.
Read 28 tweets
Sep 29, 2020
For context, you'd have to do some catching up on my tweets since this fiasco started. To be clear, as a veteran game dev for 30+ yrs, as I see it, this battle was a long-time in the making, and needed to be waged.
Though some of my peers & colleagues in the biz are hesitant to publicly opine given the parties involved, my view is that with all the confusion as to the merits of the matter and what it means to gamers and game devs, this discussion is worth having cuz feelz aren't relevant.
To get started, this is what I said on 08/13 when news of the lawsuit went public, and which goes back to what I just stated in the first tweet of this thread.

Read 46 tweets
Sep 25, 2020
This is a very big deal indeed.

Amazon’s Luna game streaming service is powered by Windows and Nvidia GPUs theverge.com/2020/9/25/2145…
When Google decided to do Stadia, maybe they thought that because most of the leading game engines supported Linux - and thus Vulcan api for graphics - that devs would rush on board.
Thing is, like OGL, Vulcan hasn't exactly lit our collective butts on fire because it's new (to those not keeping up to date), and it's a major hassle to implement in a graphics pipeline. Forget about porting from DX to Vulcan; it makes grown men wheep.
Read 9 tweets
Sep 21, 2020
If you thought Chris couldn't be any more, what's the word - dismissive? Well, he told the community that he's so busy that he can't answer their [important] questions. However, he will answer a SINGLE question. I swear I'm not making this up:

robertsspaceindustries.com/spectrum/commu…
"Tony’s goal (goal != promise) is to have elements of the Dynamic Universe start to come online next year, likely towards the back half of the year, where player’s actions can impact both the Dynamic Economy and other players."
Read 6 tweets
Sep 16, 2020
Epic Games lawsuit is just a publicity stunt, says Apple 9to5mac.com/2020/09/16/epi… via @benlovejoy
lmao! I doubt that very much. Despite my misgivings about how Epic went about this lawsuit and which was only revealed via Apple's filings (emails), Epic could have more publicity impact by putting money for these legal bills into worthy causes - or even marketing.
Generally, a company that has traditionally supported devs the way Epic has over the years, aren't likely to put those same devs at risk by engaging in a protracted publicity stunt like this and which has severe consequences.
Read 13 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(