6 ms·
As a basic web / JS developer I’m envious that creators of this repo get to work on awesome methods and classes called “Crime.h” and “!ped->bRenderScorched && !
by tnolet 6y ago
As a basic web / JS developer I’m envious that creators of this repo get to work on awesome methods and classes called “Crime.h” and “!ped->bRenderScorched && !ped->bBodyPartJustCameOff”.
Beats “div.container” in my book.
- grokkedit 6y agoYou can still write a fully working page with a body but without a head, and a parent can do whatever it wants with their children, destroy them if necessary... It's not that bad...
- tmpz22 6y agoQuirky variable names does not a good code base make.
- spoonjim 6y agoIt’s not a quirky variable name, it’s just the description of what’s happening in the game.
- bzb6 6y agoRockstar forgot to strip the PlayStation binaries so I suppose those are the variable names of the original codebase.
- aap_ 6y agoThose are struct names though. So they wouldn't be in there. They did share some headers with the MTA developers though and that's where we got bRenderScorched from. i think the body part name is ours though.
- bzb6 6y agoWow... how did mta convince rockstar to share stuff like that? For what purpose?
- aap_ 6y agoR* was a lot more open at the time and I guess they wanted to help them implement a multiplayer mode. that was before the whole hot coffee story.
- Hamuko 6y agoGuess it was good market research. Now GTA V / GTA Online made half a billion dollars in 2019, six years after it was released.
- Stevvo 6y agoDefinitely. Early GTA Online was heavily inspired by MTA game modes. For example, the races on crazy roads floating in the sky was a hallmark of MTA. It's far too abstract to think R* came up with that idea independently of the many years of prior art in MTA. It's a shame they only copied the game modes and not the architecture, as GTA Online's biggest downfall is the P2P networking.
- acct776 6y agoAnd yet, the gameplay in MTA was more fun. Go figure.
- deleted 6y ago[deleted]
- ggambetta 6y agoI get you. I was a game developer a couple of lifetimes ago. I once had to investigate and fix a bug called "HANDBAG TURNS INTO A BANANA". Never had anything like that in the corp world :_(
- alisonatwork 6y agoHang in there. We once had a bug "PRODUCT IMAGE TURNS INTO A DOG" due to some code that kept falling back to an embarrassing placeholder.
- dannywheeler 6y agoI think "Right-click, see spiderman" was the highlight of my career.
- rvense 6y agoIn my very first developer job, I was creating a backend for a social media-type phone app. This was sort of a skunk works project that the founder and "Chief Innovation Officer" of a successful company wanted to do on the side, but he only had the budget for a couple of juniors. Anyway, I didn't know a lot of things, so at one point I got the test environment and production environment tangled up in the code. I don't even remember the details of this confusion and I'm not sure I'd be capable of understanding how this was possible, but the long and the short of it is that one time the boss came down and asked something like "Why am I a horse?", and the answer was that he was being logged in as a user on the test environment which had a name that was a horse pun and a horse for a profile picture. Fun times.
- monocasa 6y agoHad 'under strained conditions, debug console comments negatively about your mother.' A debug line someone thought wouldn't ever see the light of day.
- keyle 6y ago"Title name says POOP" cca. 2006
- 6y ago
- rkuykendall-com 6y agoGreat collection of real video game changelog entries: https://twitter.com/thestrangelog https://twitter.com/thestrangelog
- onion2k 6y agoA lot of my frontend code should probably live in a file called crime.js
- withmorten 6y agoThen you'll love "CCutsceneMgr::RemoveEverythingFromTheWorldForTheBiggestFuckoffCutsceneEver()" - yes, that is a name originally chosen by R*!