#002. Online Gaming – Client Host vs Dedicated Server

One thing leading to another, I stumbled across a very interesting article about the challenges of gaming online.
It covers TCP & UDP and also very interesting parts about client hosting vs dedicated servers.

It is a fairly old article now (from 1999) but am pretty sure most of the same considerations still hold today; and the technical aspects it discusses I found a great insight.

http://www.gamasutra.com/view/feature/131781/the_internet_sucks_or_what_i_.php?print=1

(First posted August 5th, 2014)

Red Dead Redemption 2 – Review

Red Dead Redemption 2 is a bad game.

The first characteristic of a good game is one of enjoyment. A game you cannot wait to get back to play at the end of your day, that you remember fondly afterwards, and that you look forward to play again and again.
In the case of RDR2 I was always dreading turning on the Xbox because I knew I should play it but didn’t want to. The thing I was looking forward to, was the time when I’d be able to call it done, delete it and reclaim that large amount of hard drive space.

My experience can be summarised in one simple sentence:

           I have had more fun in the empty, uninspired and griefer-filled multiplayer online mode than in the rich lovingly crafted single player story mode

The Good – It is a rich experience
RDR2 sure is pretty but it is most impressively alive.

In an age when open world games have become ubiquitous, innovation has become badly needed. We need someone to provide an answer to the feeling of padding many gave with bigger maps, or busy work side missions.
RDR2 finally delivers a world that feels alive with characters all around you, not only going about their daily business but also interacting with you in a meaningful way. We already had side missions and stranger missions, we now have a myriad of random events on top. It is amazing how a simple random NPC coming out of the woods stumbling, mumbling about eating a weird looking flower and feeling poison taking over, changes your perception of the digital world you’re passing through.
RDR2 is full of those and where it is especially shining, is when the game slowly envelops you in its world and atmosphere, bringing you along a smooth ride, taking random unexpected turns; without you even noticing you have completely forgotten there is a main story to complete.

On top of being eventful, the audio atmosphere is another reason it feels so alive.
Characters have different lines, all beautifully voiced, be it random NPC or your own gang members. In some cases they even evolve and adapt to what you’ve accomplished, for them or other, good or bad.
Voice acting also takes in consideration how far you are from them. They shout asking you to wait for them, or belt out whatever they have to say if you remain far away. The realism this brings is a positive feeling that leaves you with an enhanced experience.

It also still needs to be acknowledged that the game looks great. Graphics in a game isn’t very important for my enjoyment but the level they achieved here is rather impressive. The variety of landscape in particular is almost breath-taking. There is no doubt the ability to wander at the bottom of a desert canyon gorge or the top of a snowy mountain, riding to the horizon at sunset or rushing back to shelter during a storm, all within the same game, provides a special experience.

The Bad – It doesn’t care about gameplay
There is a lot of bad, and that is even if we ignore bugs.

I don’t think it is fair to judge a game based on its bugs, unless it is completely filled with game breaking ones. And so I don’t consider any of them to inform my rating.
That being said I’ve had some pretty bad ones that many would consider game breaking and I need to mention:
– guns not shooting in the middle of a fight
– horse stuck to the ground when mounted
And the fact that switching between online and offline mode almost always required me to restart the game (unless I wanted to stare at an infinite loading screen) was pretty annoying.

But let’s move to the real reasons the game is not only disappointing, it is bad.
The game is first and foremost feeling contrived and annoying.

In true Rockstar style, the open-world game is only giving you the illusion of doing what you want. I suppose it is fitting to keep you on a leash, or rather a lead, in a western game.
When you play missions there are only limited ways that are allowed or you will get a mission over screen. Moreover you often have no control over where to go or how fast you can move. For example there are several long horse sections during which you ride to a different place pretty far away, which are speed controlled.
That restriction became so regular I quickly got used to it, but not liking it.
Even outside of missions, the game has a large number of areas surrounded in an invisible force field that will prevent your horse from galloping or even trotting. It will also prevent you from running or even fast walking. Again, that started feeling annoying very quickly.
I reckon a possible reason for that design decision (if it is a conscious one), is so that the player takes the time to enjoy the landscape and appreciates the great lines they took the time to craft. But if that is the case I believe it was a bad choice, as it is taking away control from the player, when control is one of the defining factor or the gaming medium.

Another aspect I will bundle into one is the realism extremism.
The game has a very deep western simulation that includes skinning animals, picking up flowers, cleaning up weapons, and many others. Each time those actions take place, it goes through a long and detailed animation and makes the players watch it, with no way to skip it (even after hours of playing). When those actions are required for several different purposes like crafting upgrades, it gets old quick and gets in the way of gameplay.
Realism should never be an end goal for any game. Reality is sometimes boring. Reality is what many gamers want to escape from. And the reality of the Wild West in particular, as is relevant here, wasn’t as much fun as in the movies.
In the end what Rockstar does with all of this, is making me feel like I’m wasting my time. Which in fact I did when you consider the fact I’ve never spent more time not playing a game when playing a game, as I did with RDR2. This is because of all the horse riding padding that has been designed in, whilst simultaneously refusing to implement proper fast travel. Well I eventually found a way to get around it once I discovered the ability to use ‘cinematic camera’ to travel hands-free. And so I spent pretty much as much time doing chores in my actual home than I did shooting baddies, during my time ‘playing’ RDR2.

My guess is again they wanted the player to experience the West and feel it in their gut. But they failed to realise this was hurting gameplay.
My stance always is: make something great, if it is that worth taking time to appreciate, people will. Don’t force them, it will put them off.

This is far from being it though so let’s continue with further design decisions annoyances.

A survival type mode is forced on the player. This means you have to constantly eat to stay in shape, and maintain your weapons to keep them efficient. Other games offer this as a niche, harder mode, but in RDR2 that micro-management is required whether you want it or not.

The weapon wheel is awkward and cumbersome. It takes way too many button presses to get anywhere you want.
This is made worse by the fact your character constantly forgets what his main weapons are and his selected weapons reset requiring a constant re-selection.
This in turn is made worse by the fact you sometimes see an elusive animal you know you need the pelt of but is gone by the time you realise your gun is gone and you waste time resetting it.

Let’s take a pause and illustrate this part using an action that will be a staple of your time in the game.
As I mentioned before, the game is very heavy on requiring micro-management, one of which is taking care of your horse. In particular it gets tired and when riding over long distances, you will need to feed them to replenish their energy. The best item for this purpose is a carrot, or more specifically a wild carrot. This is because it will recover the largest amount of energy whilst being plentiful in the wild and therefore costing no money. So how many button press does this basic action require from me?
*** I did this as a real test, not from memory. Note this will vary on how many different types of provisions your character owns:
– Keep left bumper pressed, Right bumper x2, Keep right stick pushed left, Right trigger x17 = 21 buttons (including 2 sustained)
– OR Keep left bumper pressed, Right bumper x2, Keep right stick pushed left, Left trigger x6 (very awkward) = 10 buttons ‘only’
– OR I could get off my horse, surrender all control on what gets fed to the horse and bring it down to 4 buttons
If I try this again straight away, the carrot will still be selected and this will be cut down to 4 buttons. Note this is not a great use case as you will never need to feed your horse two carrots in a row, unless you let it run to exhaustion.
If I wait a few minutes it will often have changed to a seemingly random item.
If I come back the next day after closing the game, I will always get back to square one. ***

This is something Rockstar deemed acceptable and appropriate to be a core part of the experience and that cannot be avoided by reducing the difficulty or switching off a setting.
Now I’m sure some would say I could sell all items, so it’s the only one on the list. But that would be giving up on any over recipe crafting.
In this case I suppose some would be willing to sacrifice some extra activities to favour usability. Whilst others would be willing to let usability suffer in the name of a deeper experience. When in fact it shouldn’t be for the player to make compromises; it is for the game maker to design right.

As the above three points indicate, the whole game falls apart when it needs to act as a coherent piece and falls flat instead. An indication that different teams worked on it separately in different place? Maybe but that serves only as an excuse and is irrelevant when it comes to reviewing the end result.

The dynamic weather change is nice at first, until it feels like fog comes up way more often than reloading your weapons.
The NPC are twitchy and the enforcement will often start shooting you for ‘looking at them weird’ (aka disturbing the peace).

Individually each of these issues could be ignored, but compounded they became detrimental to the overall game.

Finally the online mode is boring and repetitive. It is however removing a lot of the restrictions found in the story mode, with no invisible ‘bullet-time’ areas and memory of your equipped weapons (but it will still sheathe them after a few seconds riding your horse). Unfortunately this only serves to show how much the world is empty unless you like to take pretty pictures.
They have been adding more activities and roles to take on however, so I’m confident it will get much improved.

The Ugly – It revels in its faults
The bad design affecting the gameplay are so multiple they clearly stem from conscious decision.
Playing the story in particular, the game gives you a vast map full of diverse environments, but then keeps you on a leash most of the time. It’s like having something pretty and fun but that you are not allowed to use, not allowed to play with.

Anything that hurts gameplay isn’t worth doing, and that has always been a cardinal rule of good game making. Has Rockstar become so arrogant that they forgot this?

That’s the conclusion I’ve been led to. As RDR2 still displays the same idiosyncratic flaws their games have had for a long time:
– The GPS is awful and rarely points to the most efficient route
– AI for wandering NPC is horrible, if crossing your path on the road they will often veer at the last second to crash
– steering the horse is a mystery as it often veers toward a tree or a large boulder, when you were clearly going to avoid them otherwise

I’ve mentioned the cinematic camera before as a tool I used to go around the lack of fast traveling. However even this becomes an issue when the game uses it sometimes to control the visual experience, other times to control the whole action. With no indication which one it is, I often found myself either trying to move my horse during a cut scene until I realised I was a fool, or let go to enjoy the scene but then rushing back to the controller as my horse stopped moving.
Something similar happens with the slow walking. There are areas where the limit will apply only at certain time or certain missions. And if it is to compensate for the over reacting law enforcers it’s then creating a new problem to solve a previous one, not creating a solution.

The lack of consistency is a killer. If that is due to multiple teams working on different missions, again this is irrelevant. Quality control should have picked up on it or maybe they shouldn’t have tried to bite more than they can chew. Either way, the end result is a bad experience.
The reality is, they want you to play how they want, whilst giving you the illusion of freedom.

The final nail in the coffin is the result of the bad user interface and gameplay design choices.
The use of repetitive controls, associated with mechanics like slow walking, alongside timed challenges and no warning or indicator when you can freely run or use your weapons, will build up stress on your controller. And you shouldn’t be surprised if you kill one or two during your time playing RDR2, with the weapon wheel or running buttons being the most likely to fail.

Final Word

RDR2 is strong as long as you keep watching. And it can remain good, so long as you are happy to be blinded by the superfluous veneer of presentation.
Once you start playing however, it unravels as a succession of frustration, as if it was designed to annoy rather than entertain.
I usually avoid and dislike multiplayer elements in games, as I enjoy much more a story driven gameplay and single player mode. The realisation the fun I was having was inverse to my typical affinity was a bad surprise.

I started this review mentioning that whilst I was playing RDR2, it was putting me off from switching on the console altogether. This is not what I want from a game. This is not the emotion a good game is meant to generate.
Gameplay is always king, yet RDR2 tramples all over it.
The bad ruins the good. The ugly arrogance kills the fun. The faults ruin the overall experience.

And having had a bad experience playing, I had to admit, it is a bad game.
1.5/5 (Score based on an even scale, not my personal one)

(written on February 11th, 2020)

Forza Horizon 2 – Review

Let’s start with the overall mark which will be a ‘Poor’ rating.
This will not be popular but with reviews so far being so lopsided I believe having a different opinion available is a good thing for people still to play the game.
So let’s get into what works and what doesn’t in a game so popular that it makes people think twice before they criticise any of it.

The Good – It looks gorgeous
The game looks amazing. The cars are as always fantastically detailed and with the addition of rain in this iteration, they look even better glistening in all their glory.

The landscape also is breathtaking with a myriad of different settings to visit. I love also the daytime rota which makes driving in the sunset or night time an experience.

The driving is pretty good too. Certain cars feel very different and are nice to drive and it’s quite satisfying when you hear the motor roar in unison.

In short Forza Horizon 2 is your perfect pick if you don’t drive or can’t road trip in southern Europe and wish you could. Take your time to slowly drive down a coastal road and take in the sights, occasionally stop and take a picture. Unwind and relax in the beauty reproduced.

The Bad – Racing is abysmal
Drivatars are meant to be one of the unique features and unfortunately is worse than ever. Whether you are only freeroaming for the sights or racing, they will always hit you or ram you for no good reason. In a game that is meant to reward skills and punish bad driving, it is annoying to lose a great skill chain because the bad AI implementation hit you from behind, without you even braking that is.

And this is another bad side of the system, it can’t actually be immersive when certain cars go faster than you no matter what. I’ve seen a beetle avoiding my overtaking whilst full speed on a McLaren during a road trip. For a change I did have a sense of speed in the game, but that speeding beetle was making no sense. So many times have I also had cars slingshoting past just to stop dead when in front and repeat the loop.
Other games do that too yes, so at least this is no reason to put this one above the rest.

The freedom and choice the player is meant to have also plays against it. There is no sense of progression as you go from slow to fast to slow cars. It does not feel good and more like padding and wasting time.
You get bored most of the time and can play this while watching TV, which is not a good sign.

Races themselves are badly done. I base that mostly on the checkpoint system. There are certain races with none of them but that can still tell you you’ve gone off course and reset you back on track, while others will let you take any shortcut you want. The inconsistency is unexpected and baffling.

Races with checkpoints don’t fare much better as I’ve often had issues with the next checkpoint not requiring me to follow the race line, or not showing up until I got really close and missed it, forcing a rewind. It could have easily been picked up during testing and fixed by showing two next checkpoints rather than one, but it wasn’t done.
Another example of bad event design are bucket lists that have a long leading part before getting to the challenge part. With the rewind disabled at the very end it can make you having to unnecessarily replay a long boring bit. I suppose that qualifies as an ugly side though…
The repetitiveness of the races alongside the behaviour of the opponents in the guise of drivatar, makes the whole racing experience dull, boring, and mostly devoid of fun.

It is no better than the previous one, even worse at times.
One example is the difficulty. I have many times found myself tailed the whole race no matter what difficulty I picked, whilst others I’d be racing way in front. It didn’t feel the difficulty parameter was working as it should and instead was only there as a mean to try to earn more credits.
If parameters don’t work as intended they can be considered broken.
Then comes the autoshow as another good example or bad and worse design. In FH1 I can filter out cars I already own; here I cannot. In addition the filters reset after each purchase, making bulk purchases a pain and terrible experience.

The Ugly – It takes the mick
New road trips have been created which force you to drive from one place to the next, often across the map. It slows things down and gets frustrating fast. Even after buying a fast travel anywhere these can’t be avoided.

The map is big, but after completing 20 championships you’ve already started to feel like you’ve been repeating yourself. So with an achievement that asks you to complete 168 championships, it is just obnoxious.

When buying a new car and choosing its colour, the palette is right in front of the car. Still. Hasn’t been fixed since previous games and shows a lack of care.

With the game being one of the main exclusives, much beloved franchises and able to leverage the ‘power of the Xbox cloud’, this still has currently disabled or broken features. To me this feels either sloppy or insulting.

Final Word
A good car and road trip simulator but a poor racing game that won’t satisfy everyone.
2/5 (Score based on an even scale, not my personal one)

(written on August 15th, 2018)

#001. 2014-2015

Just a quick list of games to follow up in the coming 12 months, following E3.


Forza Motorsport 5 – Nurburgring Title update (Now)
Free, but about time as well
Follow up: Free content that requires spending money… I’ll wait for a sale…

Super Ultra Dead Rising 3 Arcade Remix Hyper Edition DX Plus Alpha – DLC for Dead Rising 3
Looks fun, though would need the game first, which am not sure is worth it

2014
Assassin’s Creed Unity (Oct. 28)
Just the location and time period I suggested; can’t wait
Follow up: Got it at launch and loved it
Grand Theft Auto 5 on Xbox One (Nov. 28)
Follow up: Got it at launch and was disappointed

2015
Witcher 3 (Feb. 2015) – delayed May 2015
Follow up: Got it at launch and loved it
– ID@Xbox titles (all looking like great art design and concepts)
+ White Night (March 6, 2015)
Follow up: on release, execution didn’t look great
+ Cuphead – delayed 2016
+ Woolfe
Follow up: developer studio pushing up daisies unfortunately, shame
Rise of Tomb Raider (2015)
Follow up: With 3 above got at launch, I’m still sitting this one out for now

2016
Tom Clancy’s The Division (2015) – delayed 2016
Follow up: Looked poor once launched and a Destiny clone was not what I was expecting
Crackdown 3 (2015) – delayed 2016
Follow up: Still Pending

Also Conker on Project Spark tickles my curiosity.

(Originally posted on 10 June 14 at 19:08)

Design a site like this with WordPress.com
Get started