[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/v/ - Video Games


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: 1723279593007.png (1.46 MB, 1600x900)
1.46 MB PNG
PirateSoftware means victory
>>
>>739970680
who?
>>
>>739970680
lol Ferret fucker cope
>>
What video game is this thread about?
>>
File: 1776691123809407.gif (372 KB, 220x220)
372 KB GIF
So, how is his streamer career going nowadays after all the consecutive drama he was in?
>>
>>739970680
That array would keep me up at night. Worse still, I'm almost certain each of these variables is for like 1 or 2 extra lines of dialogue each, so he's putting himself in array psychosis for nothing
>>
>>739971507
He lost about half of viewers and keeps threatening to quit if he doesn't get a certain amount of bits.
>>
>>739971627
it's a meme, obviously no one would be that dumb. Especially as a programmer.
>>
>>739971656
This guy has to have secured an easy million, even after "paying" his staff. He made almost 300k on that one fake hypetrain
>>
>>739971437
>>739971645
By what metric?
>>
>>739971507
It's clear his ego has been permanently damaged his views have dropped, and now he's always saying "right chat?" seeking validation.
>>
>>739971818
You're seething and I'm not, so I'm pretty sure I won.
>>
>>739971507
rapists like giantwaffle and tectone still are streaming to this day
even people like boogie have a crack whore as a partner
nothing will ever happen to them,
>>
File: 1764555930069906.jpg (26 KB, 1080x233)
26 KB JPG
Each next day that Blockgame-hytale(formerly Blockgame-Minecraft) and Heartbound doesn't release further harms his reputation.
>>
>>739970680
Imagine if he simply said my bad in the WoW raid. He honestly got everything he deserved and nothing he wanted for being such an egotistical retard
>>
>>739972235
Its very poetic that its way too late now and he's been outted for basically everything hes ever done wrong
>>
Explain to a codelet why this code is bad. Isn't this how you have to do flags in games, and why most games don't REALLY have multiple branching paths or half ass "le choices have consequences!!!" memes?
>>
>>739972338
I don't know, I just trust drama youtubers
>>
>>739972310
the fact that he still has an audience shows that it really doesn't matter how much you fuck up
>>
>>739972338
I'm making a game, and I want to keep track of everything
In the beginning of the game I make 4 light switches
Array[1] = flipped first light switch
Array[2] = flipped second light switch
....
.....
Array[5] = pet the hecking doggo
Array[6] = pet the hecking cattum
Array[7] = fought the first boss
Alright, now let's imagine that somewhere mid development I decide I actually only want 3 lightswitches and I also want to add a hamster that shows up at the same time as the hecking doggo and cattum, what do I do? Do I add it to the end(which will in time become the middle), or do I go in and manually increment them down(delete 5, enter 4) up to a couple hundred times and also going into the code and incrementing every instance down one as well? It's a nightmare array because going back and adding/removing shit becomes almost impossible, and in coding you are frequently adding or removing and refactoring your code.
>>
>>739972338
A dictionary would allow you to have useful information in the name of the variable so it would be apparent what it is right away. No need to look at comments to see what does what. It also removes the need to order or care about which numbers are used.
>>
File: 1764276200372720.png (91 KB, 371x342)
91 KB PNG
>>739971437
>>739971645
>>739971818
he got banned
>>
File: MattFromSuperMEga.jpg (644 KB, 1280x720)
644 KB JPG
>>739970680
This guy fell so hard
>>
>>739970680
he couldnt even create project nortubel
>>
I get about a video a week in my recommended feed on Youtube about how "his life is over" or some shit
It seems to me he still gets enough views on Twitch to make a career of it though
>>
>>739972871
>blonde boys doing what blonde boys do
>>
>>739970680
I personally think OOP is overrated but this does seem like a nightmarish way to save your game state from an organization perspective
>>
>>739972667
>>739972717
i see, that makes sense. thanks for the explanation frens. on reflection it does seem like a nightmare to maintain, but I suppose pirate doesn't give a fuck about optimizing shit down the road, even if he somehow does finish his hecking pupperbound with depression indie RPG
>>
>>739972934
>he still makes money tho
He autobans almost every new user, has lost almost all of his "friends" and is infamous as a narcissist asshole who admits no fault of his own.....
>Yeah but he's still making money though
Yeah so is bonnie blue
>>
>>739972338
I'm only a semester and a half into a CS bachelors so I'm not gonna pretend to be some sort of experienced programmer but this sort of things is exactly what they teach us not to do. This is not scalable and any sort of change will be a mess to track down.

If I had to do it, I think I would make an object for the event and then child obects for the triggers/flags so you can just pull up the info using the same function on the event itself
>>
>>739970680
What I'm not entirely sure and he probably has not mentioned, is if he worked at Blizzard or not.
>>
>>739973131
his cope was the version of game maker he used doesn't have structs or something. don't remember exactly.
>>
>>739972909
they ban me every time I say this word which makes me sad because the first time I saw it and looked it up I was crying laughing
>>
>>739973131
Arrays are great if they're storing a lot of the same shit. Arrays for phone numbers or addresses or names. I've always been told an array is good for like a phonebook, and if you aren't using it like a phonebook, there are probably better ways to do what you're doing.
Hell, pirate might have been able to save himself some trouble (though suboptimally) using multiple arrays on a chapter by chapter basis, or a character by character basis, or an item by item basis, though really you could just use a dictionary or a json list, but at least he'd save himself the trouble of looking through 1000 entries of mostly booleans to find #[talked to Ricky the mole X amount of times in chapter 3 after brushing Donkey Hoteys tail]
>>
>>739971507
viewers dropped, mod team that stuck with him during the peak of drama left
>>
>>739973006
That would be pretty difficult to keep track of even during development not to mention trying to fix any bugs later even if you don't plan to really maintain it long term. Anyway I don't think this would even be that big of a deal, it's just a solo project simple game, whatever. Admitedly people also complaiend abotu some nitpicky things. The issue is he presents himself as some sort of expert and can't shut up about the gorrilion years at blizzard so when his code is amateurish at best it invites scrutiny and pirate being the narcissist he is feels compelled to defend even the most objectively retarded design choices.

>>739972934
His views dropped a lot but like, almost everyone who was once big even if they drop all the casual watchers will keep the most committed core group. You kinda have to let yourself get ran off the internet but for that you have to feel shame or have any dignity. He'll stay a joke, but he'll stay,
>>
How is he still doesn't work on the game, unironically? I scrolled through his last 2 streams, it's all just poe and runescape.
>>
>>739971656
So he turned into a gayer DSP?
>>
>>739974340
Comparatively DSP is kind of in on it, he's well aware at this point that he's not a god gamer, or even a particularly good gamer. Sure, he'll blame a game when he fucks up, but nobody is sitting there watching DSP thinking he's some master of his craft the way PirateSoftware built his brand
>>
Shame that verlisify from pokemon became irrelevant
>>
>>739972651
Probably a lot of hate watchers now. Still gives him bigger numbers and more money. Controversy still sells.
>>
>>739972338
>>739973131
Oh yeah actually you probably don't know what an object is, my bad. You're essentially making different versions of the same concept that have the same expected attributes (variables) and behaviors (functions). So I would have some sort of hierarchy like this: Event>Flags>Quest. Inside of Flags is where we'd have the undefined length array. Why? Because this isolates it. Instead of having an array with like 200 flags, we have one quest has one array. Even if it has 10 flags for the quest, it's much more modular. Also, ALL events must have a eligibleToStart true/false variable, and questComplete true/false variables with false as default, stored in the Flags object in the hierarchy (the fact it's an object enforces this every time we create a new event).

Let's take an actualized example.

Imagine a quest that had a prerequisite of meeting a guy who is sad about losing his cat. Let's create a Quest object called "LostCat" right when the game is launched (So you create a Quest and all of its parents, here Flags/Events are created alongside). The moment you meet the guy do, we switch LostCat's's eligibleToStart to true. Then you come across a cat in the tree later on in the game. We run Quest.run()

When that happens, we have something like this:
run():

if LostCat's eligibleToStart = true:
continueQuest() (another function that handles whatever details of the actual quest, could be a minigame to rescue the cat and if you win you switch questComplete to true or whatever, not the point)

else if eligibleToStart = false" (I'm making it explicit here to help understand but really it should just be "else" since this is a binary true/false condition)
character.says("Wonder if anyone lost their cat.")
stop()

cont. next post

>>739973340
do you think it'd be a good idea? like I said I'm pretty new
>>
>>739975886
Now I would STILL have an array inside of the Flags objects to handle all the flags relevant to the specific quest, but at most, how many will there really be? The probably < 10 array will be self-contained in its own object and much easier to manage than a global array. The must be a way to handle this problem as well but like I said, I'm a beginner and not sure how. There is kind of an intrinsic issue to this problem in the sense that every quest is going to have a different list of flags related to it (unless there's quest overlap) but I'm certain a massive global list is a mistake.

You can of course access/change flags inside the Flag array in this way using other functions you set up.

I think I ended up writing this for myself but whatever. I have a test in like 2 weeks so thanks for giving me an opportunity to think about these topics. This is exactly what my test is going to be about.
>>
>>739975886
>do you think it'd be a good idea? like I said I'm pretty new
I'm also pretty new to coding and don't use game maker so I'm not sure
>>
>>739971656
>keeps threatening to quit if he doesn't get a certain amount of bits
Turning into DSP is actually a good career move.
>>
>>739970680
this nigga needs to learn how to use Objects and HashMaps
what a fucking retard
>>
>>739972338
>why most games don't REALLY have multiple branching paths or half ass "le choices have consequences!!!" memes?
I don't think the problem with that is the flag tracking implementation. That's probably the easiest thing in the equation in my opinion. I'd say the biggest issue is that for every branching path, you have a new story tree to follow, so that's more work for the writers to keep things consistent. And for every new story tree, you need to make new animations (probably), design new fights, record new voice lines, new world states (is this necessarily programming intensive? you'd just create "world states" and load them in after a decision, only affecting things which are relevant to the decision). That's why "games with choices" have the choices not matter, cause they'd essentially be making as many games as decision trees if they didn't.

I really don't think it's the flag managing that makes it hard.
>>
>>739970680
He threw away his entire career, millions of dollars, and subjected himself to a life of constant trolling just because he couldn't admit he fucked up in Dire Maul one time
>>
File: file.png (277 KB, 1647x911)
277 KB PNG
>>739971656
>>739971507
>>739970680
>went from 12-16k viewers daily to 2-3k
>streaming more hours than ever to try and win people back
>still dropping followers/subs daily
>>
>by the time his game comes out he'll have to abide by the laws of moldman

kek
>>
>>739971656
He also fired all his mods
>>
>>739978127
Maybe he should stop acting like a asshole.
>>
I'm not one to get his kicks interacting with retarded internet drama but goddamn if seeing this dickhead nosedive wasn't funny as hell.
>>
>>739972871
This guy always struck me as sam hyde lite
Like he tries his best to imitate him but is too afraid to go all the way and make shit as edgy as sam
>>
>>739970680
does he still stream with a voice changer like a pussy?
>>
>>739975886
Everything you’ve said is fundamentally wrong. You don’t know anything about coding
>>
>>739977872
He also specced PVP blizzard and coped about it being SUPER USEFUL in raids despite many enemies being relatively immune to slows.
>>
>>739978127
Needs to setup a big clip farm bounty in the third world discords like he used to.
>>
>>739972338
Imagine filling a room with boxes that each contain different items, the only way to differentiate them is the number you put on them. By the time you add the 20th box, surely you've already lost track of what say, box 13 contains
Now imagine scaling this up to thousands, if not tens of thousands of boxes. There is no way to keep track of which contains what
>>
>>739979857
His blizzard spec was actually perfect for the mobs, he was just too retarded to actually make use of it. Rank 1 Blizz costs very little mana and does very little damage but has about the same strength slow, it would have cc'd the entire pack beside the boss and saved the group but he's a dumb scared ferret fucker faggot and couldn't do the simplest thing.
>>
>>739980830
The blizzard would slow the mastiffs but the ogres are immune, it's a waste when the alternative was dealing more damage and its PVP meta'd for a reason.
>>
>>739970680
Go shove a gnome up your ass Jason.
>>
>>739980984
It slows the ogres just not the boss. The best thing he could have done would be polying the ogre mage and nova'ing the rest, then blizz spamming any stragglers. They honestly could have also cleared the whole pack if they tried and just cc'd/los'd the caster.
Rank 1 Blizz isn't even necessarily just a pvp thing, that's r1 frostbolt, rank 1 Blizz is good mainly for pve.
>>
This is what this faggot really sounds like btw, check the ending
https://www.youtube.com/watch?v=TFRB6yx8ASc
>>
>>739973573
>>739971507
What was his drama? Didn't he just rage bait a bunch of people

It's not like he sexted a bunch of minors like dr disrespect did
>>
>>739981306
He fucked up and refused to admit it, and almost every single thing he's ever said about himself was a complete lie
>>
>>739981469
Was him working at Silicon & Synapse lie as well?
>>
>>739981469
I do still assert he was a damned if you do damned if you don't situation.

If he admitted to fucking up you would've seen the narrative turn that he isn't right about anything as principal to being wrong once. And being right is what Pirate built his career on. It would've been the absolute death of his career. Where as doubling down has done exactly what we've seen, he took a hit but he still has a career at the end of the day.

Note none of this is saying that he deserves a career or that his career is even anything good for anyone. Simply that he was incentivized to double down as the internet was not going to forgive him regardless.
>>
>>739981306
>hardcore WoW content creator guild
>Dire Maul run goes tits up
>despite being a mage* with mana to spare, he roaches out and leaves his party to die
* - mages are THE crowd control class, and it is 100% their responsibility to try to save the party
>immediately blames his party, refuses to admit he roached
>he absolutely REFUSES to accept responsibility despite it being obvious that he was partially responsible
>literally all he had to do was say, "sorry, my bad," but he refuses to do it
tl;dr, this was the catalyst for a chain reaction that led to everyone realizing that he's actually a pathological narcissist and liar who fabricated or exaggerated every detail of his life for attention. as absurd as it sounds, i'm not exaggerating this in any way. it was entirely deserved and he did it to himself because he literally could not say, "sorry."
>>
>>739984275
the whole thing played out like karmic retribution
>>
File: hlpr.jpg (8 KB, 181x278)
8 KB JPG
M
>>
>>739985037
Aside from this queer being a massive liar and the algorithm spamming his videos everywhere, what really pissed me off about this retarded cuck was that he was confident that some video game he worked on was "uncrackable" because it relied on Steam achievements to track progression as some sort of psuedo-DRM.
Steam emulators (steam_api replacements) already have achievement support. It could already be pirated to begin with. Did he say anything? No. He remained silent like a little bitch.
>>
>>739985367
oops wrong (you) meant to reply to OP soz
>>
>>739972338
for gamemaker it is mandatory and more efficient since it is in constant time, ill do flags the same way
>>
>>739978127
I wonder how much more it's going to drop when twitch finally enforces that fucking viewbot thing e-celebs are asshurt about.
>>
File: file.png (616 KB, 1739x1060)
616 KB PNG
>>739971507
Somehow still losing followers every stream.
>>
>>739985630
>4k hours apparently working on his game
>>
File: 1780188561215253.webm (3.86 MB, 402x600)
3.86 MB
3.86 MB WEBM
>>739984275
>plays wow
that's enough for me to stop watching
>>
>>739982318
No he's just smart enough to keep going and eventually he'll luck into being on the right side of another controversy.

Your sitting President is literally proof never admitting you're wrong no matter what is the best strat. It works, it will always work, you just need enough time for your opposition to fuck something up and then you make them look like they're hypocritical or stupid and you win.

His streaming career will survive and his numbers will go back up eventually. Screencap this if you want. In a couple years he'll be back to normal and he'll never have admitted he was wrong because that's something only losers do.
>>
HES THE BLINK KING YEAH
THE ROACH ON THE RUN
WHILE THE GROUPS GETTING CRUSHED HES SAVING JUST ONE
>>
File: 1737390589168876.gif (347 KB, 250x275)
347 KB GIF
>>739970680
everytime I see his dumbass 100+ sized array that are all manually set, I part of me dies laughing
>>
>>739972057
That's even worse, it's like Purgatory
>>
Waiting for a new "trannysoftware fucks up yet again" video to watch
>>
It's going to be funny when he troons out and his voice 'magically' gets 10 octaves higher overnight as he uninstalls his voice changer software.
>>
>>739973131
>I'm only a semester and a half into a CS bachelors
my condolences you poor bastard

>I think I would make an object for the event and then child obects for the triggers/flags
it largely depends on who needs access desu. there's no right answer. but if he's using it as an global event tracker, a dictionary isn't the worst idea, especially if he needs to query it from multiple places. iirc that's what Witcher 3 did, they kept all their plot flags inside a dictionary, which made it accessible from both script layer and their dialogue tree layer.
>>
>>739987515
for me it's the turkey tom vids
>>
>>739984275
but anon, he ran cause he was out of mana
>>
>>739987832
Don't make me tap the gem / robe
>>
>>739986503
it only worked for Trump until now. But when you are a nonstop psycho liar and people find out they definitely drop support. It takes a lot for people to change their mind but it happens. It was the same with me and my parents, they were able to lie and bullshit their entire lives but eventually I found out that they didn't give a shit about me and I stopped all contact.

But yes, never admitting that you are wrong and always lying and pretending perfectly is a strat that works quite well because it's so psychotic and unexpected to the point that normal people literally cannot believe that it is happening.
>>
>>739971747
...no, it isn't, lol
>>
>>739978127
how did he suddenly in 2024 become popular anyways?
>>
>>739986675
TALKS BIG PLAYS SMALL
YEAH HES FLAKY AS HELL
PIRATE SOFTWARE RINGING THE COWARDS BELL
>>
It's the lengths!
>>
All this ego bullshit is exhausting from anyone, I can't even handle 1 minute of it
>>
>>739988160
industry plant
>>
>>739970680
I dont know who has a bigger ego, him or DSP
>>
>>739988160
His youtube shorts were being recommended to everyone to the point where he was essentially part of the "default youtube" crowd. He was likely paying a service to do this or found an exploit in youtube's shorts algorithm since the massive gain in popularity and the fall off were so sudden. On the stream side of things, he'd pay his mod to boost his gifted sub/donations to fabricate stream engagement and to be able to claim whatever accolades comes with having the biggest hype train on twitch. Views are also likely botted since chat engagement is really low especially for someone that had over 10k concurrent viewers.
>>
>>739988470
bet he was mad when vedal broke his hype train
>>
>>739972057
>rapists like giantwaffle and tectone still are streaming to this day
Sure but tectone is much worse off, on a smaller platform and can only discuss gender politics to teenager because nobody in gaming wants to associate with him. It's a different kind of hell
>>
>>739973131
why would you make it so complicated. a dictionary is literally perfect for flags
>>
>>739972338
I'm a coder myself, that kind of information is better stored in a database, not to mention the lack of object oriented programming, he could have a class with all dialogue functions and just pass the actual dialogue in them.

It's a complete mess to maintain as well, easy to mess up since you need to know what each number stands for at each stage of each dialogue, and hard to fix for the same reason. I mean, good thing he at least commented each string, but you still need to code in if yes to string ID 202 then show string 198 if no then string 766, but you will need to check that file constantly and it will take a long time.

Then again, I never worked at blizzard so what do I know about anything.
>>
>>739972057
Gimme a rundown on both those dudes since all google and YT keep doing is giving me stupid tabloid-y bullshit with sanctimonius cunts front and center on the thumbnail.
>>
>>739988789
>I'm a coder myself
>the lack of object oriented programming

we don't do that in game programming. not the way other fields use OO any way. in game programming the default is to avoid objects and you have to strongly justify why you do want to use an object for something.
the reason is cache coherency. modern CPUs are limited by their cache size and throughput more than anything else and using objects means you're working on fragmented memory locations all over the place, jumping around between them, failing to take advantage of the tiny, fast cache.
>>
>>739988801
>GiantWaffle
Alongside some other guys like Stivitybobo they got a Mormon guy’s (Sam) wife (Tolki) blackout drunk at a SGDQ event and ran a train on her

Tolki explicitly said that GiantWaffle raped her. He dipped for a few weeks, then came back virtually unscathed

Tectone had a 10 year protective order against him because the judge found reasonable grounds he sexually assaulted and stalked his ex-gf Pinkych and cannot be within 200 yards of her
>>
>>739989229
didn't tectone's gf cheat on him? don't care about that bitch at all (tectone is still a massive faggot though)
the stivitybobo stuff is a joke too. it's just an excuse because she cheated on her husband and it got exposed hard. it's like the nhl hart stuff. girl flirts with team, willingly invites them to run a train on her, she gets exposed as a cheating whore and her husband finds out, she retroactively claims rape. she even tried getting them convicted and they were acquitted
>>
Lakaribros...
>>
>>739989419
>didn't tectone's gf cheat on him?
Yes, with her black yoga instructor, which makes it funnier
>>
>>739989051
even though this is a common interview thing, in practice I haven't seen anyone actually purposely consider this for their code except maybe 1 or 2 times and they were engine devs, not game devs
>>
>>739988470
nah sometimes youtube managers want to push certain content because it looks like good, safe, even "educational" slop to feed to the masses. They like that sort of stuff and in theory it's a good thing to do this but there's very little real value to be found on youtube that could be fed to people. I personally enjoy seeing all those puppy, dog, baby and animal fact videos in general. Very positive stuff, I like it.
>>
>>739972057
Unless you are in prison you have to cancel yourself to actually face consequences online. Tectone took like a year off streaming because he couldn't shut the fuck up his ex and make his court case worse for himself then came back after he lost and just pretended it didn't happen and she made everything up. Plus he also has new rape meat on his stream so look forward to his 3rd partner pressing charges
>>
File: ik14951g3trc1[1].jpg (1.04 MB, 3264x2448)
1.04 MB JPG
>>739970680
At least our goy is still going strong!
>>
>>739972871
what happened? pretty much my only experience with him was through oney during the short time i followed during the dingdong+julian days
>>
>>739991929
julian managed to get his hands on matt's sweet, sweet ass and the man hasn't been seen since, some say you can still hear the screams from julian and dingdong's apartment
>>
I still remember how you can automatically get muted/banned when you type in the word 'roach'.
Even someone saying "what's the name of geralt's horse from the witcher?" was bannable and that was hilarious
>>
>>739985609
What's that?
>>
>>739989229
>Alongside some other guys like Stivitybobo they got a Mormon guy’s (Sam) wife (Tolki) blackout drunk at a SGDQ event and ran a train on her
There's even more to the story that makes it better:
He was with her when she got wasted and just left her there with the others in a bedroom and went home. Because she wanted to stay and drink some more and he didnt. Lol.
she went back to her rapists the next day to have sex with them again.
>>
>>739990703
that's the exploit he found, mention his work at Blizzard, sound knowledgeable and confident, gorillions of views
just sounding confident on a subject that you know a little about but everyone else knows nothing about is the quickest way to be considered the smart guy in the room
>>
>>739992482
The irony is his downfall came because almost everyone saw his youtube shorts and most people immediately picked him up as a bullshit artist so as soon as he did something outwardly shitty everyone was primed to pile on
>>
>>739987832
>pop mana gem
>use archmage robe
>run to center of group
>level 1 frost nova
>hold blizzard as long as possible
>cone of cold if desperate
>blink towards group (who should be running for the exit) and escape
that's all he needed to do. every one of them could've died and he'd have been lauded for his efforts
>>
>>739992583
I didn't hear anything about him until the whole wow fiasco, and subsequent cases of people dunking on his game and code. As soon as I saw the code I knew the guy couldn't be very knowledgeable.
What's funny is that one of the videos dunking on Pirate's code was by someone called by Coding Jesus, and the way he talked about the code I could also tell that the Jesus guy was full of crap himself. Snake eating its own tail kind of cycle.
>>
>>739992660
There's also a previous clip of him grouping with the black nonce calling him a shit mage and explaining how mages are the CC masters and carry the group
>>
File: Gg5t2QC.jpg (52 KB, 398x398)
52 KB JPG
>>739971507
His dad is Joey Ray Hall, who was the guy that made all of Blizzard's cinematic trailers, cutscenes, and usually lead art director up until 2016 when he retired.
https://www.youtube.com/watch?v=BCr7y4SLhck
https://www.youtube.com/watch?v=XRXP5td0ZrA
PirateSoftware literally doesn't need to make any money for the rest of his life because he leeches off of his father's wealth. Hell he was already using his dad to fund his lifestyle before SKG happened, what between the house, the ferret "sanctuary", cars, etc. that Pirate owns.

>>739988160
He spammed the shit out of youtube shorts with generic feel-good emotional monologues, or rather his channel "team" did. Fastest way to game the algorithm.
On Twitch he had his moderators abuse the hype train system by using an army of sockpuppet accounts to artificially keep the train going every time he streamed for several weeks until he became a front page fixture.
>>
>>739992772
there's far too many grifters who did half a year of STEM and act like experts, I never watch their videos because I'm almost certain their full of shit
>>
>>739992857
the WotLK trailers are absolutely goated
>>
>>739972338
>Explain to a codelet why this code is bad.
He's storing hundreds of things into an array with a static size. If he wants to add or delete one thing later he has to go back and manually change all of the numbers, which actually is what he's had to do for several years.
It's the equivalent of paying for groceries exclusively in pennies and having to count them out loud instead of using bills or a card.

>Isn't this how you have to do flags in games
No, you're a nigger if you think this is how it's done.

>and why most games don't REALLY have multiple branching paths or half ass "le choices have consequences!!!" memes?
No, you're a nigger if you think this is the reason why.
>>
>>739972667
pfft just ask a.i to do it, what are you, 100 years old? get with the times unc
>>
He won and is still popular
Ross dickriders can seethe and cope all day but it'll never change that
>>
(You)
>>
File: IMG_5373.jpg (241 KB, 772x875)
241 KB JPG
>>
>>739989051
Don't unreal and unity constantly use objects and encourage users to make their own? Seems counter productive then.
>>
>>739971748
>This guy has to have secured an easy million
Or has he? You're assuming he only cheated the one time he got caught.
>>
File: 1779303727489391.png (1 KB, 100x100)
1 KB PNG
>>739994470
I do zero coding and i'm horrible at math but even i know there has to be a way to make an array of numbers between two range of values instead of typing each value out by hand.
>>
>>739973006
>but I suppose pirate doesn't give a fuck about optimizing shit down the road
More like he's a bona fide narcissist and the possibility that his code isn't perfect from the start and might need revision later doesn't even cross his mind.
>>
>>739981306
Initially he was the darling of the Internet, but after the WoW incident where he fucked up in a multiplayer game and refused to say a single 'sorry' but especially after his braindead take on StopKillingGames, people started scrutinizing the shit out of the image he cultivated for himself over the years as a le hecking wholesome cool ex-Blizzard gamedev/hacker, and they found that every single aspect of that image was at best vastly exaggerated and at worst outright lies.
>>
>>739992786
>>739992660
He's just a mediocre player overall. They were running the same dungeon before and he accidentally aggro'd multiple enemies and showed some sign of his roaching behavior while blaming teammates.

>>739994470
This is genuine proof he's retarded and is just talking out of his ass with a lot of his credentials.
>>
>>739971223
None.
>>
>>739989229
>Tolki explicitly said that GiantWaffle raped her. He dipped for a few weeks, then came back virtually unscathed
If he raped her why didn't she ya know take him to court for it?
>>
>>739970680
most forced hatewagon of all time. I don't like the guy, I don't watch his videos, I don't give a single shit about him and his shitty livestreams. The guy probably really is a huge asshole.
But the way videos whining about this guy always find their way into youtube recommendations even if you never engage with them, the way people with reddit personalities bring him up unprompted to say "btw piratesoftware bad", it's forced as hell.
Every so often, the internet starts hating or loving a person in such an algorithmically pushed way that I have to assume that it's a coordinated effort by someone with money.
>inb4 hurrr you must be a fan
tongue my anus
>>
>>739997554
He's easy to hate because he thinks so highly of himself, I guess.
I'm pretty sure you could add his picture to the Dunning–Kruger effect entry on Wikipedia and everyone would agree it's appropriate.
>>
File: haha.jpg (655 KB, 1920x1080)
655 KB JPG
>>739970680
>>
>>739988789
Are you just suggesting a class so that he can add a container with some context related to it ? Cause all those dialogue functions would still have to be written anyway.
>>
>>739971747
Even if he's playing the long con (he is actually smart, but pretending to be dumb, Socrates feinting ignorance, acting dumb etc to .ake the dumber audience believe in the lie and thus making them dumber when they realize the guy is just trolling)... it's waaaay too fucking elaborate. Like look at those actual //comments lines lol. He actually commented each line of code / array as descriptions lol. It's like Occam's Razor or some shit, maybe even the reverse/inverse of it, a troll within a troll, trollception, Matroyska's troll, like the Boy Who Cried Wolf, but he's actually laghing at how funny this it, but he's also actually crying at how stupid this is, that, it becomes a paradox, that something so genius as this is actually just as fucking dumb as if it weren't genius, as if it was dumb in the first place. It's so bad it's good, it's so good it's bad.
>>
>>739997812
Wtf is this? Actual ESL chinkslop using AI dialogues?
>>
>>739997960
You retarded, m8?
>>
>>739971223
Streamers and youtubers are part of video game culture, and video game culture belongs on the video game board.
>>
>>739997554
He's literally a complete moron nepo baby who came out with the most retarded takes and fake stories of all time, and then doubled down on all of them.

After being caught, all he would do is keep insisting he was right and nobody else knew what they were talking about. If he had made a mistake and then gone "shit, my bad, I could've done more", nobody would care. But his ego is tied to him always being right, so he can't back down on anything. Same archetype as Hasan the dog abuser.
>>
>>739971748
anon all Twit personalities reinvest into their stupid channels with bots.
>>
>>739997936
Don't even have to wait for his "long con", you can just check his past which is just him under the Maldavious Figtree alias doing retarded shit and you'll realize he hasn't changed at all. Dude has some elevated sense of self worth despite being an unironic furry faggot that can barely take care of himself.
>>
>>739997621
>>739998145
He really sounds like an asshole. But also, I don't see why I should care. He's some stranger in another country and I can choose not to watch his streams. The people who wont stop talking about him seem obsessed, like some youtuber told them to care.
>>
>>739998339
Even if you don't care he appears on the news every so often because of his genuinely retarded opinions.
>>
>>739992786
It wasn't just him grouping up, he was part of a streamer guild that was supposed to be supportive of one another and do shit together. Instead of helping the other mage as he should have to get better at his class, he was issuing passive aggressive comments like "Guess I'm the only mage doing damage here".
>>
>>739998339
People who bought into his Undertale knock off scam care.
People who are way too invested in hc wow drama care
If that's not enough, he put himself on the radar by having loud opinions on skg despite not understanding the incentive.
You also care by posting in this thread, by the way.
>>
>>739995063
I haven't done anything in a while.
The key is that certain things are shorthand for a lot of repeated instructions to save you time.
In the case of that we would store the last number to be checked in memory and then increment it per each iteration in a loop.
Although using a loop would decrease performance in both computational time available and memory but in the case of that its only being ran through once so it doesn't matter that much.
>>
>>739975958
An array with a billion hardcoded things crammed up its ass is a decrepit way to do things, but he has commented all of it so it actually doesn't matter as much as you think.
The primary problem is if he takes too long, or doesn't touch the project long enough he will have to review all of his comments to figure out what is going on.
It is worse to never release anything at all than any other scenario, which in his case the project is looking like a failure.

Also you should try just using a language with macros, the magic number problem can be solved with that at the cost of small amounts of compilation time and no extra overhead.
>>
>>739972667
>>739973006
This is a terrible explanation for the issue.

The absolutely trivial solution is to feed that code block into AI and tell it to increment all the ones above 3 by 1. Issue solved in 2 seconds.

Have you guys never even played around with AI? It makes all the coding monkeywork trivial. Eg. I had a huge block of code and I realised I needed to wrap brackets around only a few specific variables in it, but there were dozens of them and fixing it would have meant doing a lot of tedious bracket counting (you need to have as many closed as open brackets etc etc). So I fed it into ChatGPT and had it fix it in one second.

Don't treat AI like a mentor, treat it like your secretary. Have it do the menial work for you.
>>
Did you know he was the first second generation Blizzard employee at Activision-Blizzard? I don't think he's ever mentioned it.
>>
>>739999192
Retard, the problem is millions of jeets who bought fake programming credentials, then got hired in first world countries by people who don't know anything about coding either. The jeets make AI do literally everything for them without the knowledge or skill to know if something works correctly or not, and they just ship it because no one dares/cares to challenge Ramjeet's AI vibecoding. That's why you get Nvidia drivers that fucking brick SSD's.
>>
>>739999192
Only if you know what that menial work is actually doing. AI is borderline useless if you can't direct it properly.
>>
>>739999268
I'd sooner starve myself to death than call myself a fucking second generation employee.
The mental retardation to think that it sounds better than being called a nepobaby and admitting that your parent got your foot in the door is outstanding.

I don't even think nepotism is bad inherently. Who wouldn't provide their children with a better chance if they could? Just own it lol.
>>
>>739999719
It's almost as bad as calling yourself a hacker because you were hired to conduct internal phishing attempts to test security.
>>
>>739992857
his dad didn't create anything, an entire team did while his dad had a "leadership" position.

It's like saying richard garriot created ultima online but he didn't actually create it.
>>
>>739999808
>because you were hired to conduct internal phishing attempts to test security.
He wasn't even hired to do that.

The first (and only, before the mana gem thing) bit of content I saw from this fag was him claiming how he found spoofed wi-fi at Defcon as an elite member of the security team. Which is a story so fucking retarded that it made me laugh out loud and instantly disregard him as a pathological liar, but lots of people actually fell for his bullshit because they're retarded.
>>
>>739999192
>what is an enumerated type saar?
>>
>>739972667
So what's the reasonable way to keep track of 5 gorillion things? I suppose grouping them by purpose and also keeping them as named properties instead of random ass array items
>>
Any reason janny subhumans aren't deleting an e-celeb thread?
>>
>>739999812
>his dad didn't create anything, an entire team did while his dad had a "leadership" position.
that's a really stupid take considering he was part of that team so yes. You're just trying to nitpick here cause of your hatred of faggotsoftware. Get a fucking grip woman.
>>
>>740003406
Yes, because this is a lolcow thread and this lolcow produces top tier lolmilk
>>
>>740003406
>>740003221
>>740003770
>>740003260
>>740000424
>>739968501
>>739995169
>>739969569
>>739957556
same reason they arent deleting the porn threads
>>
File: Untitled.png (5 KB, 500x80)
5 KB PNG
>>740003406
>>740003957
>>
>>739971507
How is this thread still up lmao
>>
>>739994760
the tutorials for these engines? I only know the ones for Unity but you're right that the "code examples" in Unity doc pages are full of OO jank. this is because such examples were mostly crafted by coders from non-game backgrounds who worked specifically on documenting the engine, with no experience shipping games. if you ask a webdev or technical writer how to make a game you get that kind of content. blame whoever hired them.

to add some nuance, objects are okay when there are few of something and get bad as you add more of the same thing. where you place the threshold is debatable. is it okay to use OO style for something that has 100 copies? how about 1000? I personally would still use some OO principles in the 100 copy scenario. a good example for this would be my current game with many enemies. 100 enemies active at the same time would constitute a game with "many enemies", right? I use what you could call "lean objects" for this where each of the 100 enemies has its own instance of a Bot class, but some of the data they use is also managed in big arrays by a singular BotManager class, like in an entity component system. there are memory-inefficient operations where each of the 100 does its own computations, including writing to the arrays on the manager object. so I am making a sacrifice in memory efficiency for ease of design. it's just simpler to reason about a game bot running its own methods on its own data. at the same time I get a glimpse at the benefits of ECS when I rapidly iterate through the arrays of special data without having to call up each Bot object.
the typical gameplay scenario features only tens of bots. if you blow this kind of thing up another order of magnitude into the high hundreds of over 1000 I doubt my current approach would still be a good fit. I would have to go full ECS.
>>
>>740001439
Yep. Segregate by area/major story gates and use dictionaries because performance for a one-time-check isn't 0.00001% as important as readability. Congrats, you're a better scripter than the OP bozo.
>>
>>739972338
in addition to what >>739972667 points out the smarter thing to do is use a descriptive variable name as an object key instead of using meaningless array index which forces you to reference the comments everytime
>>
>>739973005
oop has nothing to do with anyrhing here senpai
>>
>>739973340
wasnt it booleans? slop news did several vids on him and he was lying about whatever it was
>>
>>739973131
Calc 2 and physics 2 will tear you a new one. Pay attention in those classes.
>>
>>739973340
>>740008396
Yeah, I think it was that Game maker's language doesn't (or didn't) have a "true" boolean type, in that they're just 0 or 1 under the hood. This is not too dissimilar to something like C, but even with C it's common enough to see someone declare enums or #defines to use more expressive keywords than straight up numbers.
How you handle booleans isn't that big of a deal in the grand scheme of things. The bigger issue in Pirate's code is just the structure of it, and how he's handling events and things with a very inflexible, error prone magic number table. That's got to be a pain in the ass to memorize or debug.
>>
>>739999192
The reason it makes it trivial is because it's the type of shit you should not be doing in the first place, much like asking your secretary to do coding for you.
Using AI to keep being shit at coding is actually worse than pasting from stack overflow without understanding.
>>
>>739999192
Haha yeah just use AI, because it's so good at keeping track of things and counting
>>
>>739985609
thats never gonna happen because it would hurt hasan
>>
>>739972338
hes using magic numbers. never use magic numbers especially on a global scope
>>
>>740010775
I'm not convinced Hasan viewbots(that much) people just underestimate how many brown people have access to twitch
>>
>>739972338
>>740001439
If you still want to use an array, the least you should do is make an enum that maps a descriptive name to an index.
Something like CafeCoffeeObtained = 210 and then access it like global.storyline_array[Enum.CafeCoffeeObtained].

This not only has the advantage of being easier to read, but also if for some reason you have to change the indexes around, you only have to change them in the enum, instead of everywhere data is read/written.
>>
>>740010913
his audience literally isn't even browns retard he's so blatantly fake with the muslim communist thing his entire audience is retarded liberal women
it's why half his orbiters are retarded dykes like the fake muslim frog lady
>>
>>740011274
>his retarded audience is mostly white women
I don't believe that. I think many of his comments are white women, but the tens of thousands of silent viewers are indeed brown people from shithole countries
>>
>>739970680
I remember before this fag got outed, I just genuinely thought that GameMaker Language was that bad that you had to code it like that.
>>
>>740011274
I thought you were talking about Jason for a second but yea that's believable.
>>
>>740011274
liberal women do not live with their parent. they actively hate their parents. hasans audience is people who live with their parents
>>
>>740003406
Janny tranny's only delete threads talking about video games. Twitter and e-drama is okay.
>>
>>740011274
You forgot redditors
>>
>>740011402
not all white women but all liberal women, literally people like frogan or kacey or one of the several other female streamers like that one cuck who's white wife always is at hasan's house
hasan is who liberal women see in their head when they advocate for more immigration
>>
>>739971656
lol
>>
>>740014539
Look, I'm not saying 0 liberal women watch Hasan, but the facts are that his viewership is primarily "white identifying" college age males.
I reject that they're actually white but have no doubt that they are in fact male
>>
>>740015054
think for two seconds why his audience are retarded enough to swallow that he's a muslim communist while wearing luxury brands
answer? they're stupid women with shallow beliefs who don't actually care
maybe before the dog shock thing he had more guys watching him but im pretty sure he's a joke to anyone besides women who find him hot now
>>
>>740015054
dude when hasan was walking around NYC he got approached by the exact liberal woman type you're talking about and she was bitching at him for drinking coke because it's capitalist or some retarded shit lmao
>>
>>740018205
Sure, but commenters != viewers. Consider that there could be 10k uppety bitchy lib women, that still leaves room for like 20k ESL brown Muslims who swarm him and say "I LOVE YOU I LOVE YOU!" whenever he goes to a brown country
>>
>>740018367
Well yea but he certainly has more female viewers than the average male twitch streamer. That's partly why his female orbiters get shit views.
>>
>>740018705
I will agree to that but I hold to the strong presence of brown ESL(if E at all) viewers
>>
>>739970680
the only excuse i can craft after immediately seeing that is it's meant to be some kind of glossary of all the events
not that i can think of a need for that
and it should go into a design document rather than just a million comments in the code



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.