I know right? I miss the days when we could get a FULL game when buying it.
Yeah and the shareware days when you got 1/3 of the game for free.
People bought new computers based on the real thing. When Duke3D Sharpnel City episode came out as shareware, everyone wanted both SVGA and Sound Blaster, after playing a free sampler. If you were new to FPS you had several hours worth of gameplay in those sharewares. You saw everything. Yes, mega weapons and bosses were saved for the full version, but you 100% saw how the game runs and behaves.
Nowadays someone buys a new gfx card in anticipation of a release that's been shown on a game fair demo. The end product looks worse, runs slower and is full of bugs.
Consoles, are part of the problem. New consoles the ones that are mostly PC hardware, not the weird systems of the old. They brought peasantry into the market. You couldn't sell a buggy half finished game in earlier days because the target audience was way, way more "prosumer" oriented, and they took way less shit.
Companies make a cutting edge demo, and then released game doesn't look like it. Because demo was handcrafted on the PC, while released game is a backport of a console version. Because they target a lowest common denominator.
It's a global problem, outside of games. web/mobile is also plagued. My usual ebanking got upgraded and the UI/UX is unbearable. I literally searched for token for days and didn't find it until someone told me where it is. It's a label, on the intro screen. The intro screen features 1 button, "login", but some labels can be 'tapped'. There is no visual cue, what text is interactive and what text is static.
It is because everyone develops for a single demographic. Every capitalist's wet dream is to have a single clueless market they can shape as they please. And as every peasant carries a smartphone, the device and the UI is adapted to the peasant, not to the technical user. Technical users have demands and requirements and expect a bottom line out of the product. This is harder to do.
I feel bad for the kids of the new generation who dont know any better and get taken advantge of by these AAA goons. If people buy it, it just further encourages them to keep up this terrible behavior in general to everyone.
I feel bad for no one.
If you just put aside the fact that the world is full of irrelevant distractions, you'll see that the worthy part is also way way larger than it used to be.
It is 5000% more easier to make a great game today, than it used to be. It's just the will and the investment and the goal - passion vs profit. It is true for any software.
I've had a nostalgia trip during the early pandemic. I took out all of my old hardware and even bought some "new vintage" eg. Pentium from ebay. It ended with designing a game to run under 16-bit DOS.
Maybe I wasn't aware of all the limitations when I was 15, but boy oh boy was my outlook too rosy. I completely forgot the basic things why DOS sucked, mainly the memory model and the graphics api. Even when I said ok let's go conventional memory (the famed (myth) of 640kb) and CGA graphics the absolute amount of quirks needed to run a normal framerate game loop is insane. And that's all with 20 years of C experience with UNIX systems programming. Less experience with hardware/C - you need to take something higher-level like BASIC, and then you can't really max out nor 8086 nor 486.
From that aspect, things have gone absolutely better. It is way easier to deliver today, regardless of your skill level or choice of abstractions.
------------------------
Now on topic, bro bought Star Citizen package I might follow him because I've been looking for a space MMO to waste hours. But it's a partial FPS and it seems that a lot of people have motion sickness with FPS. Does anyone know some sort of a remedy that's isn't based around get up and go for a walk. Do regular motion sickness glasses (e.g. read a book on a train thing) work?