DEV Community

Cover image for How Developers can learn from the mistakes of Cyberpunk 2077
Andrew Baisden
Andrew Baisden

Posted on • Updated on

How Developers can learn from the mistakes of Cyberpunk 2077

By now I am sure that everyone has heard about the disastrous launch for the game Cyberpunk 2077. It was the most highly anticipated game of 2020 and it had been in development for at least 8 years. Unfortunately for the developers CD Projekt Red the launch did not go as planned as the game was almost completely broken on all platforms. I suppose it was to be expected considering the type of year 2020 turned out to be 😅. The PC version being the stand out edition which clearly got more love in terms of optimisations as it is the version that is the most stable. The PS4 and Xbox One versions had so many bugs they were almost unplayable.

And even the next gen versions on PS5 and XBSX had their fair share of problems. I bought the PS5 version but decided to get a refund after the game crashed my console more than 10 times which kept leading to lost progress in game. Underneath all of the broken code is a fun playable game and in a few months or a year CD Projekt Red might be able to do a "No Mans Sky" and turn the game around from being a game that is full of false promises and cut content to something a lot closer to what we expected from the E3 demo they showed us all those years ago. In the case of development writing good code and delivering on what you are selling is extremely important especially when you have important clients that depend on your products and services.

Don't take on more work than you can handle

Many people are making comparisons between Grand Theft Auto (GTA), Red Dead Redemption 2 (RDR2) and Cybperpunk 2077 because these games are essentially open world action adventure RPG sandbox games and it is clear that the developers of Cyberpunk 2077 were trying to create a futuristic version of GTA. However the difference is that Rockstar Games the creators of both GTA and RDR2 have many years of experience creating games of this genre and they are world renown for creating the standard. Whereas in the case of CD Projekt Red they were learning to do many things for the first time. Their most notable and most popular game being the Witcher 3: Wildhunt which basically has you riding a horse.

So in the case of Cyberpunk 2077 they had to build a lot of assets from scratch and learn new ways to design and develop functionality which they most likely had little experience with. This includes creating car models, driving and traffic A.I., a police wanted system, first person character perspective, in addition to so many other technological challenges. For anyone who has played the game you can clearly see that a lot of content has been cut and it feels more like an open beta than a finished product.

I think they did a good job creating such a spectacular game from the ground up but it is clear that they tried to do too many new things at once and got in way over their head. There are more immersive and innovative games available perhaps in time Cyberpunk 2077 can reach those heights.

Keep expectations real

This is a subject that has caused much controversy and upset a lot of people. They knew the game was not ready to ship and the fact that they kept delaying it and giving everyone excuses was a big red flag. Time and time again they promised that it would be the last time but then they delayed it again. After long delays they finally released it most likely due to pressure from management even though they knew the product was far from stable. Within a few days it had blown up all over social media and it was even on the news.

With countless people reporting bugs, crashes and problems with the game. The stock price for CD Projekt Red started to drop wiping billions off the companies value. This just goes to show how a broken product can cause significant damage to your reputation and fan base. There were so many people requesting refunds that Sony even removed the game from the PlayStation store completely. Even now the game is still not available to buy from there.

In my opinion the biggest flaw was that CD Projekt Red over hyped the game there was no way it could ever live up to expectations. They also ONLY showed footage of the superior PC version so it was not clear how broken the last gen versions were. Their social media marketing campaign was very good almost too good. They continued to get thousands of likes for their tweets on Twitter and they currently have 1.6million followers on there. They even did a countdown until release day which generated more hype. That's all good and all if the product they were showing us in the videos represented what the majority of consumers were really buying.

Do significant testing across all platforms before you ship it

The developers at CD Projekt Red gave the PC version of the game a much higher priority as they wanted it to be the best looking game ever. And the fact that it had been in development for 8+ years and had grown such a huge fanbase no doubt pushed them to focus their attention on the better hardware. The thing is though that this game was originally announced for PS4 and Xbox One at the start. So the fact that it launched on those systems in such a broken state is a really bad look for the company. The user-base for those systems is still in the millions because not everyone has been able to upgrade to the latest PS5 and XBSX yet as they are still hard to buy and cost a lot more.

Rockstar games released GTA IV in 2008 the game is more innovative than Cyberpunk 2077 as the city feels more alive and it runs fine on last gen consoles whereas Cyberpunk 2077 does not. This is one of those times when experience comes into play because once you have created similar products in the past and done vigorous testing on them you can use that knowledge for future products. If your code does not work effectively across the product line then it is going to impact negatively on your customers.

Back in 2018 CD Projekt Red tweeted that the whole game was going to be a meme Twitter. All you have to do is take one look at the game on Reddit and you will see that is a promise they made good on 😅 https://www.reddit.com/r/cyberpunkgame/

https://res.cloudinary.com/d74fh3kw/image/upload/v1610118382/cyberpunk_tweet_meme_cqhvw1.png

Final Thoughts

Despite its faults many people are still getting a lot of enjoyment out of this game and CD Projekt Red managed to make a profit by getting back their entire development and marketing budget in one day because of pre-orders and people who bought the game. One thing of note is that they came clean and admitted that they had made some mistakes and that the product did not live up to everyones expectations.

Even going so far as to offer refunds to everyone who bought the game and promising to do whatever it takes to fix all of the problems with the game. They have already released at least one Hotfix and plan to release some patches in the next few months that should fix a lot of the bugs and crashes. Committing to fix a broken product and showing transparency is a great way to show you're consumers that you care and this is how you eventually regain their trust.

Top comments (12)

Collapse
 
itsasine profile image
ItsASine (Kayla)

Their most notable and most popular game being the Witcher 3: Wildhunt which basically has you riding a horse.

And Roach is terrible at being a horse, too. But she's a good girl.

One disconnect I see with games vs game media is thinking that delays mean the game will be awesome when it comes out. If a release is delayed at the last second to be extended a few weeks/months, it's because it's literally unplayable not because it needs a tad bit more polish. Cyberpunk, Fallout 76, Guild Wars 2... doesn't matter the devs, the publisher, or even the genre. A notable exception is Animal Crossing, but that was delayed by months, a year prior to the release, so it was more project management and realistic timelines than a sudden oh no no one can play this.

When games moved towards day one patches being the norm, delays mean a broken game since polish can always happen later. As Cyberpunk kept getting delayed, I lost interest but the internet gained hype. And look, it was indeed pretty much unplayable for a good chunk of people even after the delays. I wanted to be wrong though :\ Like you said, here's to hoping they can pull a No Mans Sky.

Collapse
 
andrewbaisden profile image
Andrew Baisden

Agreed game studios have become so accustomed to creating day one patches for the games they create. The software can always be improved it also takes away the seriousness of saying that a game has gone "gold". It was so far away from gold when it released even with the day one patch it still crashed every hour.

RDR2 has the most realistic horses I have ever seen in a game. Rockstar have set the bar very high with the games they have made.

Collapse
 
piflun profile image
PiFlUn

I disagree with the whole post.
IMO it wasn't the devs' fault that the game is how it is. Much more the management's (and maybe the investor's, who knows?).
I mean, not the devs advertise the game, not they set the release date and not threy decide, whether they are going to include some crazy Nvidia stuff or not.
CDPR (or the investors) set some impossible requirements and that's how it turned out. But the Witcher 3 was similar. The early versions of the game were buggy, the menus complicated etc. The final version is 1.31! CP2077 is at what, 1 06?
But take a look at the E3 version of act I. and the release version of it. There is a complete decisionbranch missing! Now image what happened to the rest of the game

Collapse
 
andrewbaisden profile image
Andrew Baisden

It is a controversial topic. In my post I said "After long delays they finally released it most likely due to pressure from management even though they knew the product was far from stable." Which is a point you mentioned.

Collapse
 
piflun profile image
PiFlUn

Yeah I oversaw that probably. But then... what's the point?

 
itsasine profile image
ItsASine (Kayla)

Ha! No, but I did do the quest in Hearts of Stone where (spoilers)

summary

you do drugs and understand Roach, and she sort of apologizes for ending up on the roof and her other physics antics. Though she refused to acknowledge that she runs off in random directions in the heat of battle

Thread Thread
 
andrewbaisden profile image
Andrew Baisden

I have ridden on horses before. Was that in the main game or one of the expansions? It has been so long since I played that game and I never bought the expansions for it.

Collapse
 
andrewbaisden profile image
Andrew Baisden

It is not all bad the thing is that most people are focusing on the negatives because of the initial experiences they had when the game first launched. That subreddit was just full of bugs, glitches and complaints for the first few days and thats the first thing that people saw. CD Projekt Red will hopefully turn things around over time and then those who got a refund might consider buying it again.

Collapse
 
petergamer98 profile image
Petergamer98

Programmers should learn from success as well. If you especially program games, I think it's worth playing good productions like Elden Ring. It is worth playing this game because there are many interesting solutions there. The more that the price on this website is really attractive: royalcdkeys.com/products/elden-rin...

Collapse
 
kahawaiikailana profile image
Kailana Kahawaii

Gave me a chuckle when I saw the title for this. Great lesson!