Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Search - "rockstar games"
-
It began when I was tasked with creating a better and more engaging experience for our new Facebook page. This was in Facebook's early days, so there were not really any "best practices". We were making it up as we went along. I decided one way would be to game-ify things, since gaming, at the time, was a Big Deal on Facebook and people were starting to use it to build customer funnels.
Grasping for low-hanging fruit, I decided a Tetris variant around our topic would be fun. I had to hire a dev because at the time I was a static HTML web developer just getting into social media management. I knew nothing about game development or how to use Facebook's API for such things.
Long story short, we got about $10,000 (FB app devs came at a premium then) into the project when I came across a very recent article about the history of Tetris games. It said that even though Tetris had once been considered for all intents to be public domain due to it being created by a Russian coder during the Cold War, it had just been acquired by an IP protection entity that was charging royalties for any variant of Tetris created from a specific date onward and paying the original developer. So, even though I thought I had been thorough in my initial permissions checking, it turned out we were gonna be in deep doo-doo with licensing fees and restrictions if we released this game to the public.
I had to call my boss and admit my error. She was FURIOUS and really gave me an ass-chewing over it. I then had to call the marketing person whose budget I'd been slaving away at wasting. She was a bit more forgiving (her budget was in the millions). Then I had to call the corporate legal department and explain what was going on. They told me to immediately pay any outstanding hours, then fire the dev but not before getting him to send me all code and assets, deleting his copy, and then, upon my receipt of those assets, deleting MY copy so that nothing of it ever existed. And I was supposed to say _nothing_ to the dev about why he was being let go, so that there would be no "trail" leading back to this fiasco. (The dev hounded me for weeks asking what he'd done wrong. It killed me that I was bound and gagged by corporate legal and couldn't tell him.)
I was in so much trouble. I was literally in tears over it. I'd never wasted that much money in my life. That incident pretty much sealed my fate as far as any trust my bosses ever put in me again (not much at all). I was a bit of a pariah in a lot of ways for the next 5 years whereas I had come onto the team as a young social media rockstar at first.
After that, and a couple of other bad scenarios that were less my fault and more due to a completely dysfunctional management and reporting structure, they eventually "transferred" me to another team. Which was really just a way of getting rid of me by sending me to a department that was already starting to outsource overseas and lay people off. It was less messy that way. I was in the first set of layoffs.
Since then, I've had a BIG fear of EVER joining a large corporation EVER again. I prefer to work for small businesses now, even if I get paid less. Much less stressful from an office politics and impact of mistakes standpoint.3 -
It's interesting that AAA games are becoming analogous to pop music, as they relate to the medium of which they are part. E3 is just a bunch of trailers for rushed sequels to existing, played-out franchises. The big price tags are almost universally not worth it, as these games typically release with major bugs, and often rely on grind-enforced microtransactions.
Meanwhile, indie games keep getting better, more innovative, and remain reasonably priced. Ubisoft, EA, Bethesda, Rockstar, and the rest of the big-budget studios can eat my ass.14 -
Hot Take:
Subscription based products are exactly why we don't see major break-throughs in software anymore.
*** I am warning you, don't mention AI in the comments, I am gonna fucking lose it. ***
Tell me one thing, If you spent thousands to create a product that you now have a good subscriber base on, why would you invest money into making another? Why wouldn't you just consider improving the product at hand and selling it to more people to create additional profit?
In the 90s we used to get any software on CDs/DVDs and you actually got to own it. Meaning that the company can only take money from you ONCE and never again (almost). This also meant that the companies knew that soon they'd have to come up with something else that will make them money, thus them creating new software every couple or so years, some even creating ground-breaking software.
But then, there is thing called MONOPOLY.
We will never get another music app than Spotify or Apple music, because they are just too far ahead. They're built on subscription model.
You can probably think of more examples of great companies building great products and moving them to subscription model and therefore never creating another software, because frankly, why take the risk to lose money when you can gain more money by improving the product at hand?
We will never get the same frequency of good games coming to market from established companies like RockStar. Why should they bothered to make GTA 6 when they can sell millions of worth of Shark Cards every month and rake in the profits?
Subscriptions have totally killed off software creativity and motivation for devs/companies to create great software.17 -
Next time onwards... Please try to solve the problem yourself before writing a bad review... Or you'll get trolled like this guy xD... He didn't know how to disable vibration lol...2
-
Yo, DevRat! Python is basically the rockstar of programming languages. Here's why it's so dope:
1. **Readability Rules**: Python's code is like super neat handwriting; you don't need a decoder ring. Forget those curly braces and semicolons – Python uses indents to keep things tidy.
2. **Zen Vibes**: Python has its own philosophy called "The Zen of Python." It's like Python's personal horoscope, telling you to keep it simple and readable. Can't argue with cosmic coding wisdom, right?
3. **Tools Galore**: Python's got this massive toolbox with tools for everything – web scraping, AI, web development, you name it. It's like a programming Swiss Army knife.
4. **Party with the Community**: Python peeps are like the coolest party crew. Stuck on a problem? Hit up Stack Overflow. Wanna hang out? GitHub's where it's at. PyCon? It's like the Woodstock of coding, man!
5. **All-in-One Language**: Python isn't a one-trick pony. You can code websites, automate stuff, do data science, make games, and even boss around robots. Talk about versatility!
6. **Learn It in Your Sleep**: Python's like that subject in school that's just a breeze. It's beginner-friendly, but it also scales up for the big stuff.
So, DevRat, Python's the way to go – it's like the coolest buddy in the coding world. Time to rock and code! 🚀🐍💻rant pythonbugs pythonwoes pythonlife python pythonprogramming codinginpython pythonfrustration pythoncode pythonrant pythoncommunity pythondev4