← Home ← Back to /v/

Thread 715065882

524 posts 116 images /v/
Anonymous No.715065882 >>715066149 >>715066445 >>715066486 >>715066502 >>715066574 >>715066829 >>715066906 >>715066925 >>715067291 >>715067706 >>715067850 >>715068406 >>715068540 >>715069005 >>715069072 >>715069109 >>715069663 >>715069762 >>715069820 >>715070609 >>715070612 >>715071175 >>715071207 >>715072357 >>715072809 >>715072960 >>715073229 >>715073412 >>715075092 >>715075686 >>715075797 >>715076075 >>715077751 >>715077781 >>715078069 >>715078087 >>715079520 >>715080268 >>715080631 >>715080867 >>715081407 >>715081745 >>715082058 >>715082502 >>715084348 >>715084856
Remember when game programming was something that was done in ASM and every byte was hand crafted?
Anonymous No.715066149 >>715066583 >>715066631 >>715067196 >>715067835 >>715070376 >>715070846 >>715072013 >>715072316 >>715073350 >>715075878 >>715078604 >>715082921
>>715065882 (OP)
>switch statement
>2 cases
>one of the cases does nothing
Blizzard should sue him for stolen valor
Anonymous No.715066226 >>715066269 >>715074494 >>715082236
If it works it works.
Anonymous No.715066269 >>715069117
>>715066226
cool. can we see the finished game?
Anonymous No.715066323 >>715066462 >>715066808 >>715067330 >>715067747 >>715069158 >>715070285 >>715081034 >>715082645 >>715082939 >>715086213 >>715087328
its funny how mad you midwits get when confronted with an actual high IQ person like Thor. Just a friendly reminder, maybe focus on yourself instead of others and then maybe you can accomplish something in your life. well it's probably too late for most of you. like you guys are actual losers seething at an accomplished streamer/game dev/programmer/hacker just because hes smarter than you. Thor has more acumen than everyone in this thread combined
Anonymous No.715066373 >>715069435
why do i keep seeing this guy posted here?
Anonymous No.715066445 >>715066701 >>715068838 >>715069536 >>715069820 >>715070436 >>715071070 >>715080424
>>715065882 (OP)
I used BASIC tho
Anonymous No.715066462 >>715066713
>>715066323
nu-uh, I've actually finished a game
Anonymous No.715066486 >>715067076 >>715068493
>>715065882 (OP)
>magic numbers and useless comments
Please tell me this is pseudo code, this is so bad holy shit
Anonymous No.715066502 >>715068203 >>715068534 >>715077628
>>715065882 (OP)
As a 40-something yes, I unironically do remember that time.
The games were mostly simple and kind of shit.
I would challenge you to find 10 NES games that are worth playing in current year. Literally all of those were programmed via hand-rolled 6502 assembly.
>eceleb pic
Oh, never mind.
Carry on with whatever this faggotry is about.
Anonymous No.715066574
>>715065882 (OP)
No but I do remember a time before ecelebs.
Anonymous No.715066583 >>715067003 >>715068953 >>715069526 >>715072492 >>715074405 >>715081761
>>715066149
What else is he gonna use?
If else statement is obsolete and has worst performance according to /v/.
Anonymous No.715066631 >>715066971
>>715066149
Was thinking of the same shit too, at that point just put a fucking if statement and be done with it, this is quite literally wasting cpu cycles for nothing and the negro faggot was literally arguing that using objects consumes 20% more cycles...
Anonymous No.715066696 >>715076049 >>715082023 >>715083495
I've never got the people who build a brand off of themselves first before they have actually made anything of impact. You basically just gotta pretend you are very knowledgeable or talented in order to get any respect, because there's nothing to show for their arrogance or self-importance.

Take Bobby Fischer, for example. He's arrogant and a moody dickhead but his skills and talents and accomplishments unironically convince people to let him get away with it or to simply ignore it. When he bitches and moans about "sensing" cameras filming him, he was ultimately taken seriously because he came back to become World Champion from a point of "fuck this, im out and you win unless the conditions are to my desire."
Anonymous No.715066701 >>715067717 >>715068067
>>715066445
If you actually did, how easy was it to compile to ASM?
Anonymous No.715066713 >>715066836 >>715067365
>>715066462
how much did it sell, and did you make it while simultaneously entertaining tens of thousands of viewers? no i dont think so
Anonymous No.715066808
>>715066323
>an actual high IQ person like Thor.
Anonymous No.715066829 >>715067045
>>715065882 (OP)
Assembly programming is fucking ass and there's a reason games programmed in it have far lower scopes, not everyone can be Chris Sawyer, high-level programming languages help with cooperatio
>t. coded mods for Cave Story in ASM
Anonymous No.715066836
>>715066713
>entertaining
Are you going to call DSP talented and high IQ next?
Anonymous No.715066906
>>715065882 (OP)
who was the last person in vidya to completely tank their reputation so quickly and so thoroughly as this retard?
Anonymous No.715066925
>>715065882 (OP)
>Remember when devs programmed in assembly
They barley used it in the 5th gen M8 what are you talking about?
Anonymous No.715066971 >>715069368 >>715069568
>>715066631
Did he explain why he uses magic numbers for everything?
Anonymous No.715067003 >>715067203 >>715067394
>>715066583
You don't need an else. Just use one if statement looking for Fern. His switch only does something for Fern and nothing for Rhode. Why check for Rhode at all?
Anonymous No.715067045 >>715067646 >>715069663
>>715066829
Assembly code is how most games were made for a very long time, it's very useful when you need to optimize everything like a real game dev.
Anonymous No.715067076
>>715066486
It's more like
>magic numbers and therefore comments explaining the "what"
The comments themselves aren't useless. The reason why they need to exist is why they are bad.
Anonymous No.715067196 >>715076718
>>715066149
His dad was a founding member of Blizzard, his time "working at blizzard" was basically daddy bringing his retard to work and all that nepotism only landed him a manual testing job, he's literally jeet tier and jeets often actually do automated testing lol
It's a wonder how ANYONE believed this retard was competent.
Anonymous No.715067203 >>715067524 >>715067527 >>715067610 >>715067732 >>715069567 >>715072116 >>715074101
>>715067003
I hate this fucking faggot Thor but give me break.
It's a one-time check for a quest, there's no need to optimize it to save literally single-digit cycles...
Anonymous No.715067291 >>715068436
>>715065882 (OP)
damn this is what Blizzard level code looks like?
Anonymous No.715067330
>>715066323
>Thor has more acumen than everyone in this thread combined
he has more acumen to him alright
Anonymous No.715067365 >>715067692 >>715068750
>>715066713
I did VVVVVV, suck my cock faggot, you're a manual tester LARPing as a dev and it shows.
Anonymous No.715067394 >>715067748
>>715067003
There are situations I would do something like that (ignoring all the other issues) when I want to 1. show that I plan on adding more cases and 2. emphasize that doing nothing is significant for that specific case.
Anonymous No.715067460 >>715067548 >>715067627
>500+ reply newfag e-celeb asslicking thread
EPIC XDDDD
Anonymous No.715067524 >>715068279 >>715068953 >>715076410 >>715083104
>>715067203
>not optimizing everything
This is everything that's wrong with modern game development. This is the cause of unoptimized shit called MH Wilds.
Anonymous No.715067527 >>715068279
>>715067203
1: stfu you should strive to be optimal in all things
2: it's ugly fucking code. I dropped out of college and even I can look at that and say it's wrong. You shouldn't waste resourses doing literally nothing. Every single one adds up.
>it's a one time check for a quest
Yeah, and how many quests use shit like this? It adds up.
Anonymous No.715067548 >>715082737
>>715067460
if you don't like it, then why are you here?
Anonymous No.715067610 >>715068279
>>715067203
The goal is readability and consistency, he used an if right above to do the exact same thing but then changed to a switch for whatever reason.
Anonymous No.715067627
>>715067460
And you posted anyway instead of hiding the thread, curious!
Anonymous No.715067646 >>715067863
>>715067045
Because mature and multipurpose game engines didn't exist. You don't need to reinvent the wheel every time, it was a natural progression to C then in house engines in C++/asm then generalist engines.
>when you need to optimize everything like a real game dev.
Games would never be made if everything needed to be custom coded to always be optimal, otherwise start bitching about booleans taking an entire BYTE of memory (so inefficient, it could have fit eight!)
Anonymous No.715067692 >>715068673
>>715067365
YOU made VVVVVV? Surely you jest, but even on the off chance that youre telling the truth, the thing that made VVVVVV good was the music. not the code or level design or anything. the code for VVVVVV was awful if IIRC
Anonymous No.715067706 >>715067858 >>715068227
>>715065882 (OP)
>storyline array with all the choices made by the player
>press f12 to instantly jump to that variable and read the comment explaining what choice it refers to
what is the issue exactly? is he expected to create an extra enumeration just to give it a descriptive name for every single index instead of just writing a comment that accomplishes the same?

also, anyone who starts talking about "optimization" when the topic of the discussion is code structure can be safely ignored
Anonymous No.715067717
>>715066701
BASIC is interpreted, similar to modern languages like Python and Lua.
It doesn't make sense to "compile to ASM" as now you have to haul around a runtime with your program rather than expecting the user to have it.
That sort of thing is kind of possible now, but it really wasn't when we were using 5ยผ-inch floppies.
Anonymous No.715067720 >>715067903
Please let the mods know that SKG discord spammed another eceleb thread
Anonymous No.715067732 >>715068279
>>715067203
The entire point of coding IS optimization, unoptimzed code why games run like shit today despite barely looking any better
Anonymous No.715067747 >>715071681
>>715066323
if he is so high iq how come he can't explain his reasoning for things and just calls everyone stupid and trolling? having high IQ also means you have the ability to explain your thought process.
Anonymous No.715067748 >>715068489
>>715067394
>show that I plan on adding more cases
Write a comment. That's what they're there for. Come back to it later. Things you "plan on" don't always pan out.
Anonymous No.715067835 >>715072051
>>715066149
He barely even worked there. He was a "QA", which is just corporate speak for "product tester". And from the looks of everything, he was just a manual tester. Meaning he never coded shit. He was literally just a WoW player who reported game bugs to actual developers. That's the extent of his work.
Anonymous No.715067850
>>715065882 (OP)
the CS101 comments are what really trigger me about this
Anonymous No.715067858
>>715067706
>is he expected to create an extra enumeration just to give it a descriptive name for every single index
Yes
Anonymous No.715067863 >>715072025
>>715067646
Thatโ€™s the realest post ITT. These people larping like theyโ€™re writing firmware for Mars rovers when itโ€™s just a dialogue branch in an RPG. You donโ€™t need to hand-allocate every bit when the entire codebase is running on a bloated engine with 10 abstraction layers on top. โ€œHurr durr muh optimizationโ€ while shipping shader compilation stutters and a 120 GB install.
Anonymous No.715067903
>>715067720
>SKG discord spammed
anyone has the invite link?
Anonymous No.715068063
Assembly's easy but tedious work, that's it.
Anonymous No.715068067 >>715070687
>>715066701
I think there were some BASIC compilers over the years but I never used one, just typical interpreted BASICs
You could call machine-language routines from BASIC though (depending on the BASIC, but I'm thinking of Atari 8-bit computers in particular), so you could do most of your programming in BASIC and just write a particular part in assembly that you needed to be fast.
Anonymous No.715068203
>>715066502
>I would challenge you to find 10 NES games that are worth playing in current year.
Now you've summoned /vr/
Anonymous No.715068207 >>715068281 >>715068305 >>715068523 >>715068631 >>715069005 >>715069203 >>715074235 >>715076819 >>715080891 >>715081070 >>715081687 >>715082210 >>715090847 >>715093249
>there are ass lickers in this thread right now who will excuse this
Anonymous No.715068227
>>715067706
A comment doesn't do the same. If you use a comment you now need to first find the correct story index that you want to use, every time that you need to use it, and then also add another comment wherever you add the index.
Anonymous No.715068279 >>715068364 >>715069440
>>715067524
>>715067527
>>715067610
>>715067732
Again, it's some kind of one-time check. It's not the same as having a bunch of looping statements constantly running in the background checking for things that don't need it.
Anonymous No.715068281 >>715068512 >>715068768 >>715074474 >>715075114 >>715075261 >>715078905 >>715085556 >>715085598
>>715068207
why cant this weird ass nigga just say "i didnt ask for a fucking code review, i dont care if my code is shit", and then leave it at that? why does he have to turn this whole thing into him being 1000iq and right all the time. dude is mentally ill.
Anonymous No.715068305 >>715069115 >>715081369
>>715068207
Has this guy ever heard of a loop?
Anonymous No.715068364
>>715068279
I told you it's about readability and consistency nigga
Anonymous No.715068373
Is this the new Yanderedev?
Anonymous No.715068406 >>715068459 >>715068503 >>715068513 >>715068560 >>715068573 >>715068595 >>715068835 >>715068948 >>715069663 >>715078704
>>715065882 (OP)
/v/ be like:
>Toby's spaghetti code: :)
>Thor's spaghetti code: :(
Anonymous No.715068436
>>715067291
I work for a blizzard project that was outsourced to the company I work for, its a new game, and I can tell you for a fact that your statement is 150% true
they hired us to peer review and test the code made by blizzard monkeys, who are mostly indian and ukranian, and work in isolated pods with 0 contact with each other even if they are working on the same game
after their work is completed, internal teams at blizzard merge everything together in a frankenstein monster that would ashame any person with common sense

modern games are made like modern clothes, original parts come from outsourcers in shit countries, they are assembled by the actual company and then sold as products marketed as made by them entirely due to local laws
Anonymous No.715068459 >>715068701
>>715068406
Toby released his game
Anonymous No.715068476
If you didn't program your game in Assembly you aren't a real programmer and your game isn't a real game
Anonymous No.715068484
Actions > Words
Anonymous No.715068489
>>715067748
I'm not sure the best way of explaining it but its less of the plan and more on whether the branching is meant to be raw branching (which should naturally expand) or checking some specific condition. Choosing an if statement or switch makes it clear which is the case. Though I kind of suspect he is choosing the wrong one based on the destroy function, but I also don't know wtf is going on because he doesn't name shit.
Anonymous No.715068493 >>715068760 >>715070193 >>715070554
>>715066486
thor believes that code that explains itself is amateur and unprofessional. he also believes that placeholder assets shouldn't be used in gamedev.

he had a lot of retarded opinions that explain why his quirky earthbound rpg about depression has been in development for a decade.
Anonymous No.715068503
>>715068406
The difference is nobody claims Toby's code is good nor does Toby make a point about being some kind of master programmer.
Anonymous No.715068512
>>715068281
He's a narcissist, he has to be the smartest person in the room and cannot admit he's wrong just say fuck off, he has to make himself seem he's got 2000 iq. Pure example of dunning-kurger
Anonymous No.715068513
>>715068406
Toby doesn't brag about being hot shit at programming. If someone told him he was ass he'd probably say "yeah i guess".
Anonymous No.715068523 >>715068729 >>715068863
>>715068207
I'm a 30 yo NEET and I also don't have any talents. should I just become a game dev? maybe I can make porn games and get that sweet patreon money
Anonymous No.715068534
>>715066502
"Worth playing" is too subjective but
>Joust
>Gun.smoke
>Mario 3
>Balloon Fight
>Legend of Zelda
>Castlevania 3
>Tetris
>Darkwing Duck
>Jackal
>Rollergames
Anonymous No.715068540
>>715065882 (OP)
Remember "go to"? I member
Anonymous No.715068560
>>715068406
Toby is excused because he haven't been working at Blizzard for years
Anonymous No.715068573 >>715082442
>>715068406
except toby game overcomes crappy code with amazing music and some ok story about furry waifu porn.
Anonymous No.715068595 >>715082442
>>715068406
Toby never claimed to be a expert programmer. Toby is also far more known for his music than expert programming
Anonymous No.715068631 >>715068907 >>715068936 >>715070141 >>715070221 >>715075845 >>715080697
>>715068207
He did this for a specific purpose for his ARG. The ARG would not have worked unless every storyline variable was kept as an integer in a giant array.
Anonymous No.715068673
>>715067692
>if IIRC
>if if I recall correctly
You're such a shitty coder you're even throwing two ifs into your sentences.
Anonymous No.715068701 >>715077402
>>715068459
Toby didnt get the coof
Anonymous No.715068729
>>715068523
Becoming AI "artist" seems like an easier path
Anonymous No.715068750
>>715067365
>I did VVVVVV
nice bro, it was a cool little game
Anonymous No.715068760 >>715068908
>>715068493
actually looks great. what r you guys mad about?
Anonymous No.715068768
>>715068281
Midwitt disease, he built his personality upon the idea of being a "smart kid".
Anonymous No.715068835
>>715068406
Go tell both of them their code is shit and see which ones will claim you are thretening to kill them
Anonymous No.715068838
>>715066445
Last time I used BASIC it was YABASIC on the PS2. Good times.
Anonymous No.715068863
>>715068523
>maybe I can make porn games
Considering the ammount of trash on F95 that gets mildly successful, I'm sure you can do it anon.
Anonymous No.715068864 >>715068935 >>715069007
Pirate software deserves getting dogpiled for having shitty code since he talks like he's an expert and has such a smarmy attitude about being called out for his retardation.
That being said I have been getting into coding recently and I am disgusted by the stuck up attitude of "software developers" who believe programming is rocket science and they are always the smartest person in the room. They will scoff at you for not knowing random trivia about data structures or memory allocation. I don't care about that stuff, I will learn the things I need to know to make my project and make it well. I'm not interested in trying to impress some enlightened dorks who scoff at any code they didn't write themselves. And don't get me started on the snobbery surrounding vim or whatever ide you use which boils down to being able to type slightly faster.
I know for a fact that most "real" programmers are shit anyways, look at the state of modern software, everything is slow and bloated and shitty, how can you possibly act like such geniuses when your industry is in such a wretched state?
I hate programmers, FUCK YOU!!!!
Anonymous No.715068907
>>715068631
Okay, but why can't he use enums, constexpr, macros, ANYTHING but magic numbers to id them?
Anonymous No.715068908
>>715068760
>actually looks great
Because it wasn't made by Pirate lol
Anonymous No.715068935
>>715068864
Cool pasta
Anonymous No.715068936
>>715068631
So it's the trannies fault?
Anonymous No.715068948
>>715068406
One of them released a working product and doesn't style himself as super hax0r ex-blizzard dev.
Anonymous No.715068953 >>715078368
>>715066583
/v/ is the last place you should go to for programming advice

>>715067524
You guys complain about lack of optimization but then go and tell everyone to "Just use Unity bro who cares about that nerdy engine shit!!!"

It's like you can't see the problem.
Anonymous No.715069005
>>715065882 (OP)
>>715068207
He should be using an enumerator if he's gonna be indexing something that big, holy moly. Something tells me this guy is used to C++ and is desperate for a feature like pointers in GML.
also somebody tell him you can create global variables that don't have to be referenced with the global. accessor every damn time by declaring them initially with GLOBALVAR.
Anonymous No.715069007
>>715068864
Python kiddie
I mean if it works for (You)r project then sure.
Anonymous No.715069072
>>715065882 (OP)
I do
Anonymous No.715069109 >>715069318
>>715065882 (OP)
I had to do an Assembly project at college to do the programming for an elevator. I hated it so much that I really respect the old devs who had to deal with this shit.
Anonymous No.715069115 >>715071151
>>715068305
same as yanderedev, people feel like they're getting scammed by years going by with little progress to show for it because of incompetent developer.
Anonymous No.715069117
>>715066269
https://undertale.com/

weird... cant see piratesoftwares name on it?
Anonymous No.715069158 >>715069260 >>715069332 >>715083051
>>715066323
based
Anonymous No.715069203
>>715068207
lol, lmao even
Anonymous No.715069260 >>715069319
>>715069158
I love how he says to touch grass with THAT haircut
Anonymous No.715069289 >>715069537 >>715075294 >>715083785
>two more months of SKG/Piratecuckware threads

I'm so fucking tired of this shit.
I signed the EU petition day one, I think Jason is a massive sperg who ought to just fucking take a break from the social media posting, but of course he can't do that because that'd make him look like a pussy.
So instead we have him constantly feeding the trolls. Now we have endless Lolcow threads about his spergy antics, YouTube troglodytes constantly reheating this drama shit so they can earn money on add spots because bottom filterfeeding this tripe is all they can do.
Just go to Kiwifarms if you want to obsesse over this ferret fucker.
Anonymous No.715069318
>>715069109
Assembly is easy, just exceptionally tedious. I suck at high-level languages but assembly is a breeze
Anonymous No.715069319 >>715069414 >>715069419 >>715069485 >>715069921 >>715083124
>>715069260
you sound bald
Anonymous No.715069332
>>715069158
Schizo ranting holy fuck
Anonymous No.715069368 >>715069690
>>715066971
They're magic. He doesn't have to explain anything.
Anonymous No.715069414
>>715069319
you sound personally offended
Anonymous No.715069419
>>715069319
>t. person who never cuts his hair
Anonymous No.715069435
>>715066373
marketing genius
Anonymous No.715069440
>>715068279
you're missing the point, if you're not capable of figuring this shit out as a gamedev (of 20 years of experience, hacker, yadda yadda) then what the fuck do you think the rest of the code looks like?
if you can't optimize a retarded, one time if statement and bloat it with pointless bytes, then how can I expect the rest to be better?

this is the same as a restaurant whose chef can't make an omelette or cook you a simple steak without fucking it up like cooking it too much, do you expect him to be good at the rest of his job?
>but it's just one time
is it?
Anonymous No.715069485
>>715069319
Your hair is important mald.
Anonymous No.715069526
>>715066583
if (global.storyline_array[333] == 1) instance_destroy();

Though the whole storyline array shit is retarded to begin with, but that's another issue.
Anonymous No.715069536
>>715066445
i miss gotos and gosubs
nowadays you can't just do set green light wait 60 second set red light wait 60 second loop
you need to do traffic light get light object get timer set timer object get traffic light status check red light object call red light object set timer etc.
Anonymous No.715069537
>>715069289
lolcow gamedev threads are great.
Anonymous No.715069567
>>715067203
Now extrapolate this attitude across an entire codebase.
Anonymous No.715069568 >>715069690 >>715082415
>>715066971
it's a fantasy game, what else is he supposed to use?
Anonymous No.715069663 >>715070173
>>715065882 (OP)
Such practices ended like 30 years ago.
>>715067045
You're unlikely to write assembly code that is more optimized than what an average C compiler will output. And if you're capable of that, why are you wasting your talents on game development.
>>715068406
People outside of /g/ will generally be accepting of your flaws if you're humble and actually finish shit.
Anonymous No.715069690
>>715069368
>>715069568
Shit bros those are pretty good reasons.
Anonymous No.715069762
>>715065882 (OP)
>Remember when game programming was something that was done in ASM and every byte was hand crafted?
As someone who actually coded 6502 and Z80 ASM in the 80s and 90s I can tell you that no, every byte was NOT hand crafted. We abused every god damn helper function the macro assembler had to write as little raw ASM as we could. When something was going over the limit for the raster interrupt or vblank or something THEN we'd sit and cycle count it and grind it down to under the limit, but otherwise we were typing doThing(parameters) where doThing was a macro that expanded into other macros that eventually became ASM before being turned into bytecode.
Primarily because you knew that as soon as you got done, your reward was not in fact a day off, it was being told that you now needed to port it to $COMPLETELY_INCOMPATIBLE_SYSTEM and you've got 2 weeks so do you want to translate tens of thousands of lines of ASM, or do you want to do the 1000 lines in the macros and have the bulk of the rest happen semi-automatically?
Anonymous No.715069820 >>715072015
>>715065882 (OP)
>>715066445
for n=0 to 2
those were the days
next n
Anonymous No.715069921
>>715069319
nah he needs a haircut
Anonymous No.715070141 >>715071950
>>715068631
Even if this retarded argument is right. There's still no fucking reason not to do at least a loop if he's iterating through every fucking value in order
Anonymous No.715070173
>>715069663
>You're unlikely to write assembly code that is more optimized than what an average C compiler will output.
This is extremely inaccurate. It was absolutely not true for 8/16bit CPUs because they were too jank for a language like C, and it's absolutely not true for anything more modern than a Pentium 2 because C does not have the language syntactic sugar necessary for the compiler to understand that it can vectorise shit. It's only technically true for CPUs around the mid-90s where they were basic enough that C covered their features BUT compilers in the mid-90s sucked fucking balls and couldn't optimise worth a fucking damn. GCC2 was not remotely as capable as modern GCC or even CLANG. Watcom sucked. MSVC sucked. Any idiot could outperform any of those compilers.
But I suppose your statement is true for a 2025 C programmer targeting i386...
Anonymous No.715070193
>>715068493
It's performance art. It's meant to give depression to the people looking at and working with the code.
Anonymous No.715070221 >>715070808
>>715068631
>The ARG would not have worked unless every storyline variable was kept as an integer in a giant array.
wut
I feel like I need more information.
Anonymous No.715070285
>>715066323
Anonymous No.715070376
>>715066149
it's called negative space, only a true artist would understand
Anonymous No.715070436 >>715070553 >>715070595
>>715066445
For me? It's gotta be INTERCAL.
Anonymous No.715070553
>>715070436
>please give up
Anonymous No.715070554
>>715068493
>thor believes that code that explains itself is amateur and unprofessional.
That alone shows he has never worked as a dev.
Anonymous No.715070595 >>715071070
>>715070436
>PLEASE
no offense, but kek
Anonymous No.715070609 >>715071716 >>715072005
>>715065882 (OP)
Why does he hate the letter "m" so much ?
Anonymous No.715070612
>>715065882 (OP)
So why did you post C you stupid fuck?
Anonymous No.715070687
>>715068067
>I think there were some BASIC compilers over the years but I never used one, just typical interpreted BASICs
I ran into a DOS stock control system that turned out to be compiled QBASIC. It held up okay and was mostly only let down by the fact that NTVDM was really slow at virtual 8086 meaning those brand new P4s ran it at the same speed as the Pentium1.
Anonymous No.715070808
>>715070221
For some reason zoomers call changing in memory values and generating creepypasta tier glithes ARG. It has nothing to do with what it actually means
Anonymous No.715070846 >>715075817
>>715066149
maybe it's WIP and there will be more cases in the future?
Anonymous No.715071028 >>715071631
>case 1:
>// Fern
does gamemaker not have enums or some sort of nice variable like character.Fern you could use
Anonymous No.715071070
>>715066445
>not
>>715070595
fun fact: DO, PLEASE, and PLEASE DO all function identically, but using one too heavily over the others causes the program to be rejected
Anonymous No.715071151 >>715071204
>>715069115
Ironically, Yanderedev's code was better because it at the very least verbose and not written in a ridiculous toy language. Plus he didn't have 20+ years of experience, unlike Jason.
Anonymous No.715071175 >>715071470
>>715065882 (OP)
what the fuck is this shit, people sit and watch some faggot typing code?
Anonymous No.715071204
>>715071151
Jason was a manual tester lol he had no experience.
Anonymous No.715071207 >>715071381 >>715071910
>>715065882 (OP)
so if this guy is as narcissistic as everyone says, then who are his "fans"?
it couldn't be other narcissists, since they only love themselves, but then what kind of person idolizes someone like him?
Anonymous No.715071381 >>715071576
>>715071207
the only people calling Thor narcissistic are the people who are envious of his high IQ, fame and skill. That's literally it.
Anonymous No.715071470 >>715071523
>>715071175
He barely ever types code. He just has it on the screen while talking to chat.
Anonymous No.715071523 >>715071684
>>715071470
why?
Anonymous No.715071576 >>715071727
>>715071381
do people actually take this kind of bait? What's your success rate? (This post doesn't count btw)
Anonymous No.715071631 >>715075029
>>715071028
it does, but jason might not know about that since he probably doesn't read the docs
Anonymous No.715071659 >>715071885 >>715073526
average /pol/ and /x/ poster btw
Anonymous No.715071664
What is this ARG I keep hearing about? QRD?
Anonymous No.715071681 >>715071989 >>715072137 >>715073227 >>715082945
>>715067747
tbf - and I'm not explicitly going to defend the rates Thor here - a high IQ person also recognizes when he's talking to a low IQ person and given enough experiences with retards they might prefer to opt for a quick "yer a faget" instead of Ann actual recommendation, because they know people wouldn't understand/don't want to understand the explanation anyway.
e.g., somebody makes an absolutely fucking retarded statement that is akin to the person saying "1 + 1 = 3". Instead of actually explaining the person that this statement is wrong and the correct one would be "2" you don't bother and just call him a "retard", simply because his statement was so utterly fucking wrong and your only way of coping is by assuming you're talking to some poo-in-the-loo level IQ faggot who wouldn't appreciate the correct answer anyway.
Anonymous No.715071684
>>715071523
Great question. Idk. You could go to his stream and ask, but he would probably ban you. He's a bit sensitive these days.
Anonymous No.715071716
>>715070609
Maldavius Figtree
Anonymous No.715071727 >>715071827
>>715071576
>success rate
100%

your post absolutely counts,
Anonymous No.715071817
There are leaked furry erp DMs where Pirate dreams of being knotted
Anonymous No.715071827
>>715071727
no it doesn't
Anonymous No.715071885 >>715072083
>>715071659
what is the context of this
Anonymous No.715071910
>>715071207
Anonymous No.715071950 >>715077328
>>715070141
So he can put a comment next to it explaining what it is.
Anonymous No.715071989
>>715071681
retard
Anonymous No.715072005
>>715070609
posture check
Anonymous No.715072013 >>715072234 >>715075023
>>715066149
A modern compiler will literally decide the best possible option for this type of shit regardless of what you type, it literally doesn't matter if you use a switch or an if statement.
Anonymous No.715072015 >>715072213
>>715069820
>>>/vr/11858242
Anonymous No.715072025
>>715067863
It's funny because these people are literally pirate software tier projectors.
Anonymous No.715072051 >>715072321 >>715072347 >>715072401 >>715072538 >>715082519
>>715067835
You seem incredibly bitter lol. I learned my own fathers trade too. It's the best gift in life. What a shame it is you were denied such a thing. For thousands of years, that's exactly how it was done. What was yours doing? Smoking weed and being useless. Or was he a neet too like you? Just kidding. I already know you're from a broken home and you likely never knew him.

lmao
Anonymous No.715072083 >>715078097
>>715071885
bit of tomfoolery
Anonymous No.715072116
>>715067203
It would also be optomized out on compilation anyways. So doing this is just purely a formatting and readability thing and makes it easier to change things later down the line if need be.
Anonymous No.715072121 >>715072223 >>715072715
>actually good Billy Mitchell threads get deleted but spergy unfunny Kiwi Farms (owned by admitted lolicon hentai reading pedophile Joshua Moon) eceleb spam has multiple threads on the front page

A true shame.
Anonymous No.715072137 >>715073040
>>715071681
that doesn't work when people have explained why he's wrong and what the correct answer would be and then he just calls them retarded
in your example he is the guy saying 1+1=3 and when people explain to him that it's actually 2, he calls just them dumb and says they're wrong
Anonymous No.715072213
>>715072015
Based fellow M.J. Hibbett & The Validators fan.
Anonymous No.715072223
>>715072121
>eceleb threads good
>but eceleb threads bad
lol
Anonymous No.715072234
>>715072013
I'm not criticizing the performance
Anonymous No.715072272 >>715072349 >>715072430 >>715072451
isn't e-celeb shit not allowed in /v/?
Anonymous No.715072316 >>715073851
>>715066149
It can be a placeholder, to remember there is another choice that could have its own consequences.
Anonymous No.715072321
>>715072051
The fuck are you even talking about, retard?
Anonymous No.715072347 >>715079142
>>715072051
Difference is his dad was a higher up, probably an actual dev or a project manager later in life. Jason stayed at the lowest of the low entry job. That would be like your dad being a butcher and you were too retarded to do actual butchering so you only work the deli corner giving people sliced ham because an actual cut is far beyond your abilities.
Anonymous No.715072349
>>715072272
they sometimes get deleted
eventually
Anonymous No.715072357
>>715065882 (OP)
proof it doesn't matter how retarded you are as long as you can talk confidently about being retarded
Anonymous No.715072401
>>715072051
>I learned my own fathers trade too.
so you're saying his dad was a QA tester
Anonymous No.715072430
>>715072272
/v/ is THE e-celeb board. Always has been, sadly.
Anonymous No.715072451 >>715072528 >>715072587
>>715072272
he makes zoomers seethe so he's based
Anonymous No.715072492 >>715074385
>>715066583
>If else statement is obsolete
why do you invent shit like that?
Anonymous No.715072528
>>715072451
>he makes zoomers seethe
They're not seething anon. They're pointing and laughing.
Anonymous No.715072538
>>715072051
based ferretfucker
Anonymous No.715072587
>>715072451
>he makes zoomers seethe
Only zoomers know who he is, so it's just zoom zooms flinging shit at each other.
Anonymous No.715072651 >>715072841 >>715072885 >>715073019 >>715073061 >>715073181 >>715073853 >>715080619 >>715086254
i don't call myself a programmer since I don't give a shit about how all the low level stuff is handled and I've always believed that you're working toward a goal and the code you piss is just a way to get there
if its under your performance budget then write all the spaghetti you want i don't care
if you only write code for elegance or programming paradigm then more power to you but it means absolutely fuck all for a videogame that his at such a high abstract level
its like loving to eat soup because of the way your use your spoon instead of the taste
Anonymous No.715072715
>>715072121
Karls retardation was galaxies larger than this sperg's inability to admit he might have misunderstood something
Anonymous No.715072809
>>715065882 (OP)
This reminds me of what I did in gamemaker like 13 years ago when I was a retarded teenager. And even back then I knew & had a strong feeling that what I'm doing is wrong.
And this guy acts like some knowledgeable game programmer. Actual laughing out loud.

It's funny because like a year or two ago I saw some of his videos and I immediately somehow sensed that this guy is full of shit. It was the way he used his voice or something. Like frame 1 I knew he's secretly retarded.
Anonymous No.715072841
>>715072651
It matters if the code you write makes it so you can never finish the product
Anonymous No.715072885
>>715072651
>if you only write code for elegance or programming paradigm then more power to you
You're missing the point. You write code for efficiency and productivity. Something that is clearly absent from Pirate's project.
Anonymous No.715072938
i know this is a "let's a laugh at an e-celeb" thread with coffee-tier OP, but i do have to say that modern asm wankery just seems like somebody took "you are not a real dev if X" really personally and decided to double down
something tells me there isn't that much embedded devs and compiler designers, as every other code counselor on /v/ keeps bullshitting about "if VS switch" nonsense
Anonymous No.715072960
>>715065882 (OP)
There is nothing wrong with being an amateur programmer. 100% of indie developers write code exactly like this guy. He just needs to stop sniffing his own farts, that's the only problem.
Anonymous No.715073019
>>715072651
what happens when he wants to make minor alterations to the story, add a new character with new events to one of the locations? This guy would dedicate more time thinking about saying why this is simply too complex to try to explain that it will take months
Anonymous No.715073040
>>715072137
Yes, as I said, I wasn't trying to defend the faggot, just that this is a phenomenon that can happen. The post was a response to your "high IQ people explain themselves".
How much longer are the betters of the ferret fucker going to explain him why he's doing until they start to just call him a retard?
Anonymous No.715073061 >>715073259 >>715073391
>>715072651
this guy has been working on the same shitty game for 8 years and it's still not done
maybe the shitty code has something to do with that
it's like waiting for your soup to boil but your stove is broken
Anonymous No.715073181
>>715072651
The code he writes is something that would get even a junior developer fired in any serious company, even indie ones. This is kindergarten level code and shows his utter incompetence.
Anonymous No.715073227
>>715071681
being able to communicate complexity in code to people who know fuck all about code is what experienced devs have spent their entire career doing
Anonymous No.715073229
>>715065882 (OP)
Have you ever played pokemon? That game was so fucked that surfing on a side of the island can potentially brick your entire game
Anonymous No.715073259 >>715083325
>>715073061
>it's like waiting for your soup to boil but your stove is broken
the stove is fine, it's just that soup is resting on the wrong stove burner
Anonymous No.715073298 >>715073898
>8 years
Anonymous No.715073350
>>715066149
fpbp
Anonymous No.715073391
>>715073061
i guess he's just fucking stupid and milking his stream for patreon bucks
i don't know much about the guy except seeing his face spammed on this site and people apparently doing code reviews of his game now
Anonymous No.715073412
>>715065882 (OP)
DOES SHE NOT KNOW WHAT A FCUKING ENUM IS
Anonymous No.715073526
>>715071659
>obnoxious furry visits /pol/ and /x/
I couldn't even pretend to be shocked
Anonymous No.715073558
I know he's retarded, and thinks that GLM doesn't have true/false booleans, even though he uses them mixed in with reals for bool checks, but holy shit did this retard not read the documentation for anything? How the fuck do you work in a programming language for 8 years and not discover ternary operators are a thing? I looked it up and GML has them, as any decent high-level language should. He is using nested switch statements for everything and using a single array for the state management of the entire game.
Anonymous No.715073571 >>715073707 >>715073765 >>715073948 >>715074684 >>715075507 >>715075794 >>715082048
I understand that this dude is the current object of the internet's scapegoating mechanism but did this really all start from WoW drama (ie literally the least important thing in the history of mankind)?
Anonymous No.715073707
>>715073571
Yes, wow-nerds are built different
Anonymous No.715073765 >>715074367
>>715073571
The fact that he got so defensive about something so unimportant is what makes him hilarious.
Anonymous No.715073851
>>715072316
can't be, Jason HATES placeholders cause when he was in QA he reported every placeholder, until the real devs told him to shut up.
Anonymous No.715073853
>>715072651
Programming nowadays is mostly just stringing together little bits of programs that already exist, called a stack, which is where you get the term "full-stack developer".
For example, I made a little display mode switcher for myself by running a few small programs via CMD (which you can run as a batch file). I probably wrote a few dozen lines of code at most for the whole project.
Sounds like stealing, but this is honestly 90% of what commercial programmers do. That and pic related.
Anonymous No.715073898
>>715073298
>3 hour game
Anonymous No.715073948 >>715074135 >>715074367 >>715074382
>>715073571
>my bad I fucked up
and
>I misunderstood and should have looked harder, I still don't agree with it but I respect the campaign and wish it well
is all that was ever needed
Anonymous No.715074101
>>715067203
this post has just earned you a job at microsoft
Anonymous No.715074135
>>715073948
kill yourself edrama nigger
Anonymous No.715074235 >>715074431 >>715080060
>>715068207
not defending but isn't that kinda how GBA games worked? I remember rom hacking pokemon games and flags for events were all just pointers to places in memory I think
Anonymous No.715074367 >>715074458 >>715074585 >>715074968
>>715073765
>>715073948
why would anyone care? and why would he care to do what you think he should've? None of you niggers know eachother, you know what I mean? Like who the fuck are you(plural) and why should either him or the mob give a shit about what eachother thinks of some retarded drama berween two wowtards and who are you to demand anything from the guy? I don't understand any of this I just wish his dumb face stopped getting spammed in my algorythm
Anonymous No.715074382
>>715073948
He's been doubling, trippling, and quadrupling down so if he apologizes now he will just expose himself as either a profound retard or a profound liar, so the only choice is to quintuple down.
Pretty sure that's just the story of Jason's entire life/career, being a massive narcissist must get hard.
Anonymous No.715074385 >>715074926 >>715075168
>>715072492
Not me, /v/.
Just look in the archive where /v/ berated yanderedev for using if else instead of switch.
Anonymous No.715074405
>>715066583
he could write a function that he passes an array position to to return true if it's 1, make it be able to accept a list of array positions. Instead of re-writing the same if statement and reference to array over and over

function any_storyline_equals_1(...)
{
for (var i = 0; i < argument_count; i++)
{
var index = argument[i];
if (global.storyline_array[index] == 1)
{
return true;
}
}
return false;
}


then he can call it whenever like this

if (any_storyline_equals_1(367, 333))
{
instance_destroy();
}
Anonymous No.715074431
>>715074235
Sure you can, and probably should store story flags into one array, but you can push an array entry from where the story event happens, and not hardcode each entry.
Jason isn't programming, he's just doing data entry.
Anonymous No.715074458 >>715074614
>>715074367
Why do you care about what I care about?
Anonymous No.715074474
>>715068281
If it isn't obvious by now, the guys a narcissist. So many of his problems could have been solved if he was willing to admit that he was slightly imperfect.
Anonymous No.715074494 >>715076835
>>715066226
unironically the best approach if you're a one man army but only up to the point
shit like "storyline_array[interget literal]" just seems really retarded
Anonymous No.715074585
>>715074367
I'm not that invested, I think spergs crashing and burning due to self inflicted damage is a funny topic though
Anonymous No.715074614 >>715074661
>>715074458
because you niggers keep shitting up the spaces I use on the internet with your retarded e-drama.
Anonymous No.715074661
>>715074614
Make your own 4chan then
Anonymous No.715074684 >>715074891
>>715073571
He was reverse-doxed by /b/ back in 2007 on second life for being an annoying gay furry wannabe hacker, it's just that he became an open-punching bag for the rest of the internet with the WoW drama because big name streamers laughed at him, which signaled to the rest of the eceleb community that he wasn't some protected baby by the community and that laughing at him was "a-ok"

But yes, this retard has been hated by multiple groups on 4chan many times over the years.
Anonymous No.715074891 >>715075007
>>715074684
I don't know if I made it clear by now that I DON'T GIVE A SHIT
Anonymous No.715074926
>>715074385
you're a retard that completely missed the point probably because you're completely clueless about programming
Anonymous No.715074968
>>715074367
I care because it's funny watching a grown man make a fool of himself in public.
Anonymous No.715075007
>>715074891
then don't ask next time, retarded niggerbaby
Anonymous No.715075023
>>715072013
It's game maker, literally a hobby project interpreter probably worse than default python, not some state of the art JIT like v8.
Anonymous No.715075029 >>715079625
>>715071631
isn't that just an object
Anonymous No.715075092
>>715065882 (OP)
no
Anonymous No.715075114
>>715068281
Narcissism is one hell of a drug
Anonymous No.715075168
>>715074385
that's an entirely different situation. using if is retarded when you are doing like a dozen ifs instead of a switch. switch is pointless if there are only 2 options and one does nothing
in the case of the ferret buggerer, using switch makes sense if there are hundreds of similar checks for various story events with varying number of outcomes. then it makes sense to use the same structure for all of those even if some of them end up looking dumb like op's pic. its better to keep that sort of stuff standardized
Anonymous No.715075261
>>715068281
Why does he only show tiny snippets of code on his streams instead of him actually creating and working on that code?
It is a mystery...
Anonymous No.715075294 >>715075567
>>715069289
filter and forget faggot or do you get off being called a faggot in /v/ threads?
Anonymous No.715075507
>>715073571
I know you're baiting but I think he's an interesting case. Think about it:
It's a well known idea that people today have a limited attention span.
There's practically an infinite amount of information and entertainment available at all times, with more coming out all the time.
Most drama only lasts for a week or two before people move on to something else.

Yet here we are. Pirate Software has been surrounded by drama for what, almost 1 year straight?
Even DrDisrespect has like 98% positive Like/Dislike ratio these days. People move on.

But Pirate Software just keeps digging himself into an ever deeper hole. The drama just keeps doing. This is not normal.
Anonymous No.715075567
>>715075294
>he watches video game streamers yet calls other people faggots
how embarrassing
Anonymous No.715075686 >>715075771
>>715065882 (OP)
I profoundly dislike this faggot's face and I say this as someone who knows almost nothing about him.
Anonymous No.715075771
>>715075686
Physiognomy is real
Anonymous No.715075789 >>715075889 >>715075913 >>715076495 >>715076584 >>715077057
Pirate Slopware is an egotistical cunt, but why do people actually care about the quality of his code?

Reminder that Undertale is coded poorly yet is considered an amazing game.
Anonymous No.715075794
>>715073571
yes, him fucking up a wow raid was the only way his audience was able to realize he was just talking out of his ass but confidently.
when he talks about hacking or development they just have to take his word for it, but when he fucked up in a video game after confidently talking out of his ass about it for so long, suddenly they could see him for what he is. a bullshitter.
Anonymous No.715075797
>>715065882 (OP)
This is a millennial thing, these are the same guys who invented the term "vibe coding" and use AI for their code
Anonymous No.715075817 >>715079967 >>715083571
>>715070846
Even if it's a wip thing, you usually add the cases as you're needing them, there's literally no point in adding an empty case besides wasting time processing it.
But as the comment in the picture says, it's intended to do jack shit, which you can just not put anything in there and not do a useless check.
My guess is that if this language is compiled and not interpreted, it probably filters it out from the output file, but this shit is still assmad stupid to do.
Anonymous No.715075845
>>715068631
a global array at that
Anonymous No.715075878
>>715066149
Based
Anonymous No.715075889 >>715075978
>>715075789
>but why do people actually care about the quality of his code?
Cause he made a living by being the "smartest" "guy", talked big. Now that it's all falling down, I got something to laugh at for a while.
Anonymous No.715075913
>>715075789
Because he pretends to be a genius game dev with 20 years of experience.
Anonymous No.715075978
>>715075889
you're pathetic
Anonymous No.715076049
>>715066696
This is a pill you should swallow sooner rather than later; it's not about what you know, it's about how confident you are. Be confident, be assertive, and most of all be attractive and you will get your way in life.
Anonymous No.715076075 >>715076163 >>715076293 >>715077606
>>715065882 (OP)
>programming a script as code, all individual dialogue is code.
Yanderedev, Toby Fox and now this fucker. Why does it keep hapenning? How do these people not write two scenes and realize they need a better fucking system?
Anonymous No.715076163 >>715076293 >>715076530
>>715076075
>programming a script as code
esl
Anonymous No.715076282 >>715076375 >>715076417 >>715076418 >>715076483 >>715076727 >>715076764 >>715081258 >>715086494
/v/iggers will look at you straight in the eye and tell you to make a highly optimized original game coded in asm with cutting edge graphics, multiplat, that will run on their GTX 1050 as full raster, with only white characters (except for the perfect Japanese waifus you must include, fully modelled and with jiggle physics), without DLC or multiplayer content, all sold for 60 euros without DRM and perfectly QAed with zero bugs at launch because you aren't allowed to patch it for any reason.
Anonymous No.715076293
>>715076075
Work smarter not harder only applies if you're smart.
>>715076163
He means dialogue script. I assume as in every line of dialogue is hard coded.
Anonymous No.715076375
>>715076282
Yes
Anonymous No.715076410
>>715067524
Thereโ€™s no reason to be so precious about performance in a fucking Undertale clone.
Anonymous No.715076417
>>715076282
correct, pirating isn't stealing if you don't do this
Anonymous No.715076418
>>715076282
while they can't even follow the rules of their own board.
Anonymous No.715076483
>>715076282
Thats the ideal all devs should strive for
Anonymous No.715076495
>>715075789
>Reminder that Undertale
is a finished game
Anonymous No.715076530 >>715076890
>>715076163
Yes you are. A dialogue script, ricardo the retardo.
These things should be in files that ahave every dialogue line one per line, with special characters for parameters and headers for encoding in case of localization, and the only thing you directly control is prompts and character movement.
Anonymous No.715076584
>>715075789
Because I like to make fun of people I don't like. His code is shit. It allows me to make fun of him.
It's not rocket science, for crying out loud.
Anonymous No.715076718 >>715076901
>>715067196
We live in a society where if you sound good and speak confidently, people believe you
Anonymous No.715076727 >>715081384
>>715076282
/v/ is the board most deeply wallowing in shit because it's explicitly only inhabited by consoomers. Every other media board is at least tangentially interested in the creative process of their hobby, trying to compose music, draw, write, make comics etc. except /v/, they only bitch about the "content" in their trough and actively hate everyone involved in it. The love for AI slop and the 24/7 active generals are proof enough.
Anonymous No.715076764 >>715076882
>>715076282
don't have the spare time right now unfortunately
Anonymous No.715076819
>>715068207
Seems fine
Anonymous No.715076826 >>715077309 >>715080474
wait a minute...
Anonymous No.715076835
>>715074494
I fucking hate linear games. The fact his game is literally a railroad in the code is hilarious
Anonymous No.715076882
>>715076764
Aight you can start tomorrow
Anonymous No.715076890
>>715076530
This was how Valve programmed crownfall in dota 2. All of it is just a text file with XML-like structure that says when a portrait changes. Special balloon panels and conditional shit like having the sick bat with you or not is all included in it too. They basically never program a single individual spoken line.
Probably makes it easy too, to have an AI convert from the writter-made script to the actual program shaped one.
Anonymous No.715076901
>>715076718
It was always like this.
Anonymous No.715077057
>>715075789
toby fox never bragged about being an expert programmer
Anonymous No.715077309
>>715076826
It's... THE LENGTHS!
Anonymous No.715077328 >>715077547
>>715071950
If you make a game where you have to constantly cross reference a 1,000+ array of vague comments, you've fundamentally built your game on a rotten wood. I bet the reason why he's having so much trouble resuming his project is because after a month or two of doing anything else, getting back to working on this dogshit code each time is like learning algebra from scratch as if you'd gotten mind wiped
Anonymous No.715077402
>>715068701
Neither did roach
Anonymous No.715077547
>>715077328
Tech debt, ironically thats a topic Jason has brought up.
The entire point of programming is making large tasks trivial, so keeping the large task large is hilariously stupid.
Anonymous No.715077606
>>715076075
Solo devs and they don't care. You should never have your dialogue intermingled with code because your writers shouldn't have the opportunity to fuck up a function by trying to edit a text line. Store them in an external json/xml/csv/whatever and fetch the strings from there, that's what dialogue scripts are for.
I think that was fixed for Deltarune.
Anonymous No.715077628 >>715081986
>>715066502
Castlevania 1,3
Mario 1-3
Megaman 1-6
There thats 12. What a retarded question
Anonymous No.715077751
>>715065882 (OP)
is that Java or C++ ?
Anonymous No.715077781
>>715065882 (OP)
>was
Nigga you still can.
Unity is even having a bunch of crash course recently on this kind of shit because they are trying to promote a return to monke style of coding via their Burst/DOTS api.
Anonymous No.715077896 >>715077934 >>715078876
you know you have goofed when even your fanboys aren't playing your dog ass game.
>my code is shit on purpose because of uh... the community ARG!
what fucking community
Anonymous No.715077934 >>715078086 >>715078334
>>715077896
>ATH 6.6 years ago
How do you keep going at this point
Anonymous No.715078069 >>715078408
>>715065882 (OP)
What is that niggerlicious code? What a fraud
Anonymous No.715078086
>>715077934
I doubt he gives a shit about his game's player count when it's incomplete and barely updated.
Anonymous No.715078087
>>715065882 (OP)
He won... TWICE.
Anonymous No.715078097
>>715072083
>That's when I started working on Heartbound and when my job in Triple A came to an end
Jesus Christ. He even types like a parody of himself. How did it take until the WoW drama for people to realize how full of himself he is?
Anonymous No.715078208 >>715078456
Alright /v/, what's your dev experience? Let's hear it.
You better not be a corporate bitch that only writes CRUD SPAs.
Anonymous No.715078334
>>715077934
He doesn't, he plays games on stream for 8+ hours a day 5-6 days a week and when he's "working" on his game on stream he does basically nothing and just sits there reading chat and donation messages
Anonymous No.715078336
Ah yeah the entire internet has once again turned into programming experts despite 95% never having programmed in their life and 4.9% having never done anything more complex than little coding exercises. Every single time.
Anonymous No.715078368
>>715068953
>Just use Unity bro who cares about that nerdy engine shit!!!
anyone who says that is a nocoder tard
if you dont code your own engine from scratch with C/C++ you're ngmi
Anonymous No.715078408
>>715078069
Anonymous No.715078456 >>715078649 >>715078696 >>715083462
>>715078208
Made a shitty platformer to see what I could manage.
>Tons of mistakes
>Extremely basic gameplay
>Programmer art
>No sound
>Awful code
Would I repeat my mistakes? Obviously not, thats why I made this.
Anonymous No.715078604
>>715066149
Readability is long-term performance & stability.
Anonymous No.715078649
>>715078456
Good job anon
Anonymous No.715078696 >>715078760 >>715078774 >>715078779 >>715078803 >>715078828 >>715083219
>>715078456
How is this not an extremely basic bitch platformer?
Anonymous No.715078704 >>715092091
>>715068406
Toby doesn't act like he's good at programming, in fact he's admitted before that he's a shit programmer. Thor has an ego over his beginner-tier coding abilities, going as far as to bash a programmer with significantly more experience than him due to an unfavorable code review. Thor is a narcissist
Anonymous No.715078760 >>715078887
>>715078696
anon literally in that post says it's a shitty platformer
Anonymous No.715078774 >>715078887
>>715078696
he said that in the post, retard
Anonymous No.715078779 >>715078887
>>715078696
he literally told you it is one
Anonymous No.715078803 >>715078887
>>715078696
are you retarded, sis?
Anonymous No.715078828 >>715078887
>>715078696
>Zoomer reading comprehension
Anonymous No.715078876
>>715077896
Meanwhile the hackiest of rpgmaker porn hackery draws in 5 digit players.
Anonymous No.715078887 >>715079064 >>715079069 >>715079216 >>715079284 >>715079963 >>715084346
>>715078760
>>715078774
>>715078779
>>715078803
>>715078828
Hello ESL saars
He said
>Would I repeat my mistakes? Obviously not, thats why I made this.
Which implies a project after the mistakes have already been done and this is the result.
Anonymous No.715078905 >>715079139
>>715068281
His optics game is unfathomably shit, which is his biggest actual problem
Pretty much every one of his character flaws could be worked around if he didn't fumble every single attempt at not making himself look like an astronomical retard
Anonymous No.715078930 >>715079029
>715078887
this is bait
Anonymous No.715079021 >>715079208
>this is the first build of heartbound
>ten YEARS ago
holy shit LMAO
https://www.youtube.com/watch?v=uCr14FqgJy0
Anonymous No.715079029
>>715078930
Yeah now here comes the classic double down. You guys are all mini Figtrees yourself.
Anonymous No.715079064
>>715078887
Anonymous No.715079069 >>715079378
>>715078887
So this is peak retardation.
The project is literally called Intentional mistakes.
Anonymous No.715079139
>>715078905
>"I'm right and everyone else is wrong"
>"That's the most arrogant thing anyone could possibly say"
>"I don't see it that way"
Anonymous No.715079142
>>715072347
>Difference is his dad was a higher up, probably an actual dev or a project manager later in life
For the love of god do some basic research
His dad was not a programmer, he worked artistic things like video and cinematic production
https://warcraft.wiki.gg/wiki/Joeyray_Hall

Jason himself was some worthless QA monkey who did fuckall software development, that's complete bullshit he made up
Anonymous No.715079208
>>715079021
HOW THE FUCK ARE THERE GRAPHICAL GLITCHES
Anonymous No.715079216 >>715079408
>>715078887
What is with the recent trend of retarded burgers without reading comprehension calling others ESL? I see it all the time these days.
Anonymous No.715079284 >>715079634
>>715078887
>proves he's retarded
>throws a tantrum and parrots the SAARS meme
>doubles down on his retardation

lol
Anonymous No.715079378 >>715079685 >>715079963
>>715079069
Learn english first before making games. All the coping indians here will not diverge from the fact that no one would have used
>Would I repeat my mistakes? Obviously not, thats why I made this.
To indicate that they have improved and learned from their mistakes.
Anonymous No.715079408
>>715079216
burgers are literally illiterate. There was a recent study that said like 60% of adult burgers can't read at a 4th grade level.

also I'm sick to fucking death of them spamming SAAR every other post like they think it's an argument winner
Anonymous No.715079520
>>715065882 (OP)
Notch already said that this guy is shit at programming.
Anonymous No.715079524
>more eceleb faggotry
I knew SKG was a mistake and this proves it
Anonymous No.715079625
>>715075029
No, it's more like a data type which has options with name/value pairs. setColor(Color.BLUE) looks much better than setColor(45290) // blue
Anonymous No.715079634 >>715079691 >>715079963
>>715079284
Point out grammatically how the sentence can't be read like that. I want to laugh.

Only a retard would state that they "obviously would not repeat a mistake" before actually having another attempt.
Anonymous No.715079685 >>715080201
>>715079378
That would imply I made a second project to prove that I've truly learned, which I have not.
If I get around to making a second project, I would not repeat my mistakes.

Do you need more clarification?
Anonymous No.715079691 >>715080201
>>715079634
>TRIPLING down
holy autism
Anonymous No.715079963 >>715080201
>>715078887
>>715079378
>>715079634
>I AM RIGHT!
>EVERYONE ELSE IS WRONG!
Thor, is that you?
Anonymous No.715079967 >>715080647
>>715075817
you're being a pedantic retard. it's so annoying when some dev like this guy becomes a whipping boy on social media. hundreds of thousands of brainlets swarm to armchair critique every little thing because they feel safe to do so
Anonymous No.715080060
>>715074235
>not defending but isn't that kinda how GBA games worked? I remember rom hacking pokemon games and flags for events were all just pointers to places in memory I think
The GBA game you saw already had the names removed by the compiler. That's most likely not what it looked like in the code because there's no reason to not simply use words to refer to these events rather than hard-coded numbers.
Anonymous No.715080201 >>715080269 >>715080364 >>715080396
>>715079685
What? If we take your sentence even with what you meant in mind then you are literally stating you would obviously not repeat your mistakes since you made this little game in your webm.
>>715079691
>>715079963
The original retard has proved once again that he has no idea how to write english so you can calm your autism since you have already lost the plot.
Anonymous No.715080268 >>715080320 >>715080672
>>715065882 (OP)
so did actually work cybersecurity for the department of energy or was he just larping?
Anonymous No.715080269
>>715080201
take the L retard
Anonymous No.715080320 >>715080552 >>715081085
>>715080268
he just did social engineering
Anonymous No.715080364 >>715080735
>>715080201
>you are literally stating you would obviously not repeat your mistakes since you made this little game in your webm.
yes?
Jason, english is a stupid language but it's not that hard.
Anonymous No.715080396
>>715080201
Yikes. Can you just move on already you retard? I rarely get secondhand embarrassment on basket weaving forums, but this is just too much.
Anonymous No.715080424
>>715066445
BASIC bitch.
Anonymous No.715080474
>>715076826
That shit was so stupid I still can't believe he thought nobody will call him out for it.
Anonymous No.715080519
>2d arrays
>massive switches that use explicit ints for everything
Do enums just not fucking exist in GameMaker
That shit becomes unreadable the second you look away for thirty seconds
Anonymous No.715080552
>>715080320
>blatant narcissist
>his "government security" job was literally just lying to retards
pottery
"social engineering" is like when janitors call themselves "hygiene technicians"
Anonymous No.715080619
>>715072651
People like you are why the world is going to shit. Half fast is always good enough if the program launches, right? Pissant.
Anonymous No.715080631
>>715065882 (OP)
This is one of those guys that needed a wedgie but never got one. Fuckin nerds bro
Anonymous No.715080647 >>715081125
>>715079967
I don't watch this negro, but I would have critiqued him if I saw this shit before the wow fiasco.
You're just being assmad for someone who's objectively a bad person and looks like a 007 bad guy, for God's fucking sake...
Anonymous No.715080672 >>715081085
>>715080268
he was part of a team, his job was social engineering. basically making sure employees don't fall for phishing emails or put unknown usb drives into their computers and shit.
Anonymous No.715080697
>>715068631
What the fuck are you talking about an ARG is an alternate reality game, an event IRL enhanced with video/images or websites. Wtf does that have to do with a videogame? Is it an ARG plot point that the creator of the game is incompetent?
Anonymous No.715080735 >>715080902
>>715080364
Yes, what you stated in your post which I replied to says the exact opposite you fucking retard. But feel safe that 10 retards try to defend you because they can't read english.
Anonymous No.715080867
>>715065882 (OP)
The language you use don't actually matter as much as how well your functions are designed.
Handcrafting asm will give you like 50% more performance IF you beat the compiler.
Anonymous No.715080891
>>715068207
I bet he think this shit is like real clever
Anonymous No.715080902 >>715081534
>>715080735
I have no idea how you interpreted a fairly basic statement as the exact opposite.
Anonymous No.715081034 >>715081270 >>715082014 >>715082294 >>715083232 >>715087017
>>715066323
I agree he's really high IQ and inspirational
Anonymous No.715081070
>>715068207
An array of integer quest flags isn't the most retarded thing for an RPG, but he should probably be using an enum for the indexes at least
Anonymous No.715081085 >>715081227
>>715080320
>>715080672
woooow, I saw his yt shorts where he said he "hacked nuclear power plants"
should have known he was neck deep in bullshit
Anonymous No.715081125 >>715081575
>>715080647
>who's objectively a bad person
then attack him for that. this reminds me of the yanderedev shit. bunch of retards that barely know how to code attacking this dude over the dumbest shit and half of them are just wrong or presumptuous
Anonymous No.715081227 >>715082637 >>715082785
>>715081085
no doubt he was being intentionally misleading with his wording, but he is technically correct in the sense that social engineering is "hacking".
Anonymous No.715081258
>>715076282
The euro isn't real money, but everything else checks out.
Anonymous No.715081270 >>715081878 >>715082543
>>715081034
The most charitable read on this is "it's not enough to name things properly, you should use comments", which isn't that unreasonable
Anonymous No.715081369 >>715086117
>>715068305
How would a loop help in this case? This needs to be refactored with enums/sructs/objects/hashmaps at least, if game maker has those. Or store that shit in a db/kv store or literally anything else.
Anonymous No.715081384
>>715076727
>trying to compose music
I wish, the /mu/ is barely interested in the music creation process, even /prod/ is dead as fuck these days.
Anonymous No.715081407
>>715065882 (OP)
the LTG of coding
Anonymous No.715081514 >>715082147 >>715083567
https://youtu.be/87SsY3b2BkE
Anonymous No.715081534 >>715081660
>>715080902
No shit, you can't even write a basic english sentence like "I have learned a lot from this project".
Anonymous No.715081575 >>715081730
>>715081125
I've been coding for the past decade or so, what are you even smoking?
I'm literally like a walking debugger at the company I work for, so they have me in very high regards.
Anonymous No.715081660 >>715082108 >>715082171
>>715081534
That's right "No shit." You're retarded.
Your doubling down has been hilarious Jason
Anonymous No.715081687
>>715068207
You know, i'd like to put him in a room and he can't leave until he wrote a code that can find all prime numbers from 1 to 1'000.
Anonymous No.715081730 >>715081867
>>715081575
>walking debugger
So you're a retard who has been stuck at a low level for a decade? If you were hold in high regard you'd be an architect or a senior principal role, not stuck debugging stuff
Anonymous No.715081745
>>715065882 (OP)
Wait he's almost fourty? What a fucking waste of a life man.
Anonymous No.715081761
>>715066583
it literally doesn't matter, compiler will sort it out and it will end up being the same thing performance-wise. only matters for interpreted languages (python, javascript, etc) and even then i doubt there is a significant performance difference. and if he's writing a game in an interpreted language the performance is gonna be shit anyway for other reasons
Anonymous No.715081867
>>715081730
I didn't say I have been working for a decade, I've been only 3 years at a programming job.
Plus, I don't want more responsibilities than I need, I enjoy a happy and simple life, plus, I get bigger wage increases than other, more senior employees at my company.
Anonymous No.715081878
>>715081270
You shouldnt be "explaining your code", it should be readable by anyone who understands the language.
Anonymous No.715081941
to think that all this nigga had to do was use the mana gem
Anonymous No.715081986
>>715077628
If you think any of those games, except perhaps Castlevania 3, is worth playing in 2025, you should have a brain scan.
It will probably come back negative.
Anonymous No.715082014 >>715082853 >>715088949
>>715081034
Self explaining code is good practice. Function calls should basically be the comments by themselves. Resorting to comments should be rare.
Anonymous No.715082023
>>715066696
not how it works anymore. if you want to make an indie game or write a book or something like that, your success is determined by the following you have prior to release. for games, this usually means having a successful kickstarter that gets shilled years before a game is released. for books, publishers wont even talk to you if you don't already have 10s of thousands of followers on twitter/youtube/instagram/etc.

the whole "make something good and people will buy it" thing is a boomer meme and unfortunately not how the world works
Anonymous No.715082048
>>715073571
>WoW drama (ie literally the
He built up a personality of being smart and insufferable to others. When he finally showed he's an idiot everyone he sneered at pounced. He isn't smart or capable and suddenly everyone went back and reviewed stuff and turns out he's lied and cheated at being smart.
Anonymous No.715082058 >>715082554
>>715065882 (OP)
Who's the better developer between these two?
Anonymous No.715082108
>>715081660
I interpreted the post in a plausible way. All here can freely attempt proving me wrong in how the sentence can't be interpreted in the way I did so. You can say the other version is more plausible but that is not the point. 10 people calling me retarded over my interpretation which was plausible is not warranted.

This was not natural english in any shape or form, absolutely no one proficient in the language would have stated it like that.
Anonymous No.715082147
>>715081514
>food analogy
Anonymous No.715082171
>>715081660
Jason is the best name for a programmer.
Anonymous No.715082210
>>715068207
>want to delete a variable
>have to modify the values for every single instance of the fields greater than that in every place you used them

Nah this nigga is retarded
Anonymous No.715082236
>>715066226
if that is what he claimed, it would not be a problem.
he is literally taking the position that his code is perfect and optimal and that he's very good at writing code.
Anonymous No.715082294 >>715083431 >>715083673
>>715081034
It's obvious he has never worked as a dev professionally, he's a junior (at best) trying to impress non coders lmao.
Anonymous No.715082415
>>715069568
Turns out he was out of mana because his magic numbers consumed it all. What was he supposed to do?
Anonymous No.715082442 >>715082690 >>715083662
>>715068573
>>715068595
Toby's music is worse than Thor's programming tbqh
Anonymous No.715082502
>>715065882 (OP)
i do, cause i've made my own snes games
Anonymous No.715082519
>>715072051
>I learned my own fathers trade too
The issue is that Jason DIDN'T.
Anonymous No.715082543
>>715081270
>which isn't that unreasonable
It would be if he wasn't doing shit like
>//returns true
>return true;
Anonymous No.715082554
>>715082058
Yanderedev actually codes so he wins by default
Anonymous No.715082637 >>715082875
>>715081227
the way he'd word it was
>my last job was a hacker for the government, hacking into nuclear reactors. i'm under an NDA so i can't share any specifics.
he intentionally tried to give off the impression he was 1337 hackerman, pulling out a laptop and going "i'm in"
but he reveals himself to be pretty tech illiterate for that, like he'll say shit like your ping in games is based on your bandwidth rather than distance.
Anonymous No.715082645
>>715066323
i acknowledge i am a retard thoughever perchance
Anonymous No.715082690 >>715084089
>>715082442
nah
Anonymous No.715082737 >>715083474
>>715067548

*taps sign*
Anonymous No.715082785
>>715081227
He's a physical pentester/phisher LARPing as a Mr Robot lv tech savant.
Anonymous No.715082853
>>715082014
Yeah, no shit, retard. That's the point.
Anonymous No.715082875
>>715082637
>impression he was 1337 hackerman, pulling out a laptop and going "i'm in"
tbqh that's only in movies, real hacking isn't nearly that exciting and really does involve a lot of social engineering & scamming to get "in". Still, it's obvious Thor had very little coding experience besides pissing away a decade in GameMaker.
Anonymous No.715082921
>>715066149
fucking retard
switch is the best choice here because more people could be easily added in the future in the most readable way possible,important when developing maintainable and extensible software
the questionable thing is using ints instead of an enum for the cases. 1 should be something like ONAHOLE_fern and 2 ONAHOLE_rhode
i can't believe most replies agree with your dogshit software engineering skills
Anonymous No.715082939
>>715066323
Kek
Anonymous No.715082945
>>715071681
Except Jason's entire image is le heckin wholesome game dev guru who explains things to laymen. Even if the one asking the question is "low IQ" according to him, his audience expects him to educate them. That's why they watch him. The reality is that mr. ferret fucker is a low IQ grifter himself and folds instantly whenever challenged.
Anonymous No.715083030
Objectively was coding Jesus not wrong about the magic numbers in the alarms? You could clearly see that the engine provides the names in the same screenshot. I'm not defending Thor, it's literally just no one can seem to accept doing a mistake but loves calling shit out.
Anonymous No.715083041 >>715083279 >>715083871
>virgin readable code
>other devs can understand it
>other devs can pick it up
>other devs can replace you

>gigachad spaghetti code
>only you can understand it
>magic numbers and mystery functions
>nobody can ever replace you
>job security
Anonymous No.715083051
>>715069158
>older then
Anonymous No.715083104
>>715067524
>This is everything that's wrong with modern game development
no the problem with modern game development is the fucking scope
its always the scope and no one understands this holy shit
its not a fucking switch case/if statement unless its just terribly structured code and in that case there's a serious problem with the team if you can't direct them or if they're THAT bad then its the programmer's fault

videogames and their scope are too big, open world video games thought up by a game director who doesn't actually understand the technical complexity, that has no tard wranger to sit them down and overules the development team because they're the director
its the utterly retarded MBAs at the studio heads that think we need a live service content delivery system and always-online checks and numerous routines and bloated textures made by 3D artists and environmental artists who really genuinely believe that hamburger being so realistic is incredibly important and then hand those assets off to the developers with no prior communication
if my team of juniors cant read your code then its down to two things
>theyre retarded (i can train this out of them 90% of the time through experience and direction and mentorship)
>youre optimizing to the point of reinventing the wheel and 2 years down the line not even you will be able to tell what you just wrote
/v/ being full of people who think /g/'s practices on coding (being as efficient as possible for fun and bragging rights) being applicable to the entire software industry is one of the biggest cancers currently circulating.
Anonymous No.715083124
>>715069319
Anonymous No.715083219
>>715078696
Which is already more complex game than what Maldavius makes
Anonymous No.715083232 >>715088193 >>715089835
>>715081034
i sort of agree with this. if you're working on some simple project, then the "self documenting code" thing is fine, but big projects that have some complicated logic can really benefit from a couple comments. breaking stuff into small functions for each logical piece is a good practice but some people go too far for this shit and doing something relatively simple ends up involving 15 nested functions that severely hamper readability

like most coding "rules", the best practice is be flexible and use common sense rather than dogmatically sticking to any one principle at all times
Anonymous No.715083279 >>715083471 >>715083714
>>715083041
>highlight spaghetti code
>hey chatgpt can you make this readable
>certainly! here you go: ...
AI wins again
Anonymous No.715083325
>>715073259
At this point it's more like the gas is on but not lit and he's been huffing it for hours.
Anonymous No.715083431 >>715083530
>>715082294
>he's a junior (at best)
He was QA.
Anonymous No.715083462 >>715083861
>>715078456
>Programmer art
I keep making small projects in GM2 and honestly the tileset(?l those ground texture looks well done to me.
Anonymous No.715083471 >>715084091 >>715084101 >>715084358
>>715083279
unironically the best use case for AI in programming. it is way better at explaining code and concepts than it is at writing it. anyone extolling the virtues of AI code writing is either trying to sell you on some AI product or has only worked on "hello world"-tier projects
Anonymous No.715083474
>>715082737
Man remember when 4chan went down for a couple of weeks a while back?
Fucking miserable
Anonymous No.715083495
>>715066696
Bobby Fischer also named them and earned himself animosity and scorn for it for the rest of his life.
Anonymous No.715083530
>>715083431
He was a manual tester "QA", he wasn't even an automation test dev, that's an entry level jeet role anon.
Anonymous No.715083567
>>715081514
so the king of the midwits made the most simple puzzles he could think of so his midwit fanbase can feel clever solving them and then he never release the actual game? Why does this retard even have a fanbase?
Anonymous No.715083571
>>715075817
>empty case besides wasting time processing it.
gets thrown out when compiled anyway, it would not affect performance at all.
Anonymous No.715083662
>>715082442
Toby's music is not in early access.
Anonymous No.715083673
>>715082294
he was a QA tester at blizzard who only got the job because his dad was a big wig there. QA testers at my last job were completely tech illiterate and never even had to look at code, they just clicked buttons and filled in a spreadsheet saying whether it worked or not, i assume his job was about on that level but he probably knew some devs who told him shit that ended up getting recycled into his youtube shorts stories
Anonymous No.715083714 >>715083948 >>715084095 >>715084334 >>715084358 >>715084431
>>715083279
Anonymous No.715083785
>>715069289
The Initiative is done on the 31st so they can objectively purge any discussion by then, related or otherwise, doesn't matter to me.
Anonymous No.715083810
I'm programming for many years and do make beginner mistakes all the time, lmao.
Anonymous No.715083861 >>715084079 >>715086412
>>715083462
All I did was limit my color palette to a few colors, then layer it on with the spray tool.
Feel free to use it.
Anonymous No.715083871 >>715093029
>>715083041
>go on trip for a week
>forget how it works
Anonymous No.715083948 >>715084070 >>715084117
>>715083714
So what you're saying is that the game Jason is making, chat GPT could make for me with enough nudging?
Anonymous No.715084070 >>715084304
>>715083948
I'm saying he's dumber than an electrified rock.
Anonymous No.715084079
>>715083861
great, looks like shit
Anonymous No.715084089 >>715084610
>>715082690
Yah, someone post the wall of links
Anonymous No.715084091 >>715084269
>>715083471
This tbqh
I'm a codelet making small games as a hobby and AI is very helpful at breaking down how code works. Sometimes I'll paste code snippets from other games to get a better understand of their code architecture. AI is at its best as a research tool, it should NOT be used to generate code though as it does a piss-poor job of that.
Anonymous No.715084095 >>715084276
>>715083714
why would he store that shit in an array instead of a dictionary? having it all in one dictionary would also be retarded, but at least you could organize shit with nesting and meaningful names so he doesn't have to remember that index 123 holds the flag for if you've ever your dick sucked or whatever. he's probably got some file where he does this mapping anyway or else this would be impossible to maintain, may as well actually do that in the code

the real reason is that he probably didn't think ahead at all and figured he'd only need like 10 states to track and now he doesn't want to fix it because it would be a pain to refactor
Anonymous No.715084101 >>715084269
>>715083471
This. AI writes absolutely shit tier code (non maintainable or scalable) but it's pretty good at explaining what spaghetti code does. A useful tool for dealing with tech debt.
Anonymous No.715084117
>>715083948
It's what everyone else is currently doing including M$ after they just killed off those 9000 chumps. If a highroller can have 12 separate AIs doing his job while still getting paid then clearly this is the way to go.
Anonymous No.715084257 >>715084345
So realistically how much is it going to take for him to finally snap and go nuclear? Bro is involved in some sort of drama literally every single week.
Anonymous No.715084269 >>715084334
>>715084091
>>715084101
Can either of you show me a bit of your GPT chats where it's explaining something in code, just out of curiosity? I see people say this all the time but I've never actually seen it explain anything worthwhile
Anonymous No.715084276 >>715084457 >>715084746 >>715084769
>>715084095
Game Maker may unironically not have a dictionary type
Anonymous No.715084304
>>715084070
In all fairness, silicon life can get pretty clever...
Anonymous No.715084334
>>715084269
>>715083714
Anonymous No.715084345 >>715086521
>>715084257
>e for him to finally snap and go nuclear?
maybe nothing. he managed to handle the furret thing going mainstream. everyone knows hes a furry werido now and still managed to get 7k viewers.
Anonymous No.715084346 >>715084837
>>715078887
>Which implies a project after the mistakes have already been done and this is the result.
no, it implies he shat this out to gain experience and learned a lot from the mistakes he made. hilarious to be calling others ESL when your own reading comprehension is so poor
Anonymous No.715084348
>>715065882 (OP)
We forged the bits one by one and gave them a little kiss before grafting them into the rom
It was a different time
Anonymous No.715084358 >>715084430 >>715084516 >>715084828
>>715083714
What was your prompt? Ask it to clean it up using objects or enums

>>715083471
>anyone extolling the virtues of AI code writing is either trying to sell you on some AI product or has only worked on "hello world"-tier projects
It can be useful to quickly write boilerplate code but you can do that locally and for free. I often use it to plot stuff with matplotlib for debugging purposes.
Anonymous No.715084416
>""UNCRACKABLE"" DRM
>its just uses steam achievements, the literal first thing to get spoofed when a game is being cracked
lel
Anonymous No.715084430
>>715084358
The prompt was "Can you explain this code and reformat it so that it is readable?"
Anonymous No.715084431
>>715083714
I wonder if this can work with mods that have little if any documentation official or otherwise.
Anonymous No.715084457 >>715084746 >>715084861
>>715084276
im pretty sure it doesn't
Anonymous No.715084516 >>715084861
>>715084358
i've had issues with it hallucinating on very basic docker config files, but yeah there probably is some boiler plate that it does fine
Anonymous No.715084610 >>715085649
>>715084089
I've heard them all before, the comparisons fail to understand basic music theory and common chord progressions. Having an arpeggiated pattern that's the same as another song is not plagiarism, plagiarism cases in music are only upheld if the melody is a strong match (as judged my a musicologist), and even then there needs to be sufficient proof that the artist could have reasonably heard the melody they're alleged to have plagiarised - as certain motifs are also extremely common, such as those that stick to the diatonic scale.
Anonymous No.715084746
>>715084276
>>715084457
google says it has a data structure called DS Maps that are pretty much dictionaries, but sounds like they involve more hands on memory management
Anonymous No.715084769
>>715084276
It does.
Anonymous No.715084828 >>715084938
>>715084358
>Ask it to clean it up using objects or enums
https://pastebin.com/Pucc3LXX
Anonymous No.715084837 >>715084973 >>715085065 >>715085150
>>715084346
My interpretation is completely plausible but that's because I'm not a Thor and know how to be humble. Mistakes sometimes have to be repeated many times to truly learn something. That's why a mistake that was once made is not "obvious" to be avoided in the future. But you internet rambos are so perfect that you can't interpret the statement that way.
Anonymous No.715084856 >>715090603
>>715065882 (OP)
mean no matter what you do story and event handling is gonna be a huge mess anyway, if you make it data driven the mess is just shifted from your code into other files
Anonymous No.715084861
>>715084457
https://manual.gamemaker.io/monthly/en/GameMaker_Language/GML_Reference/Data_Structures/DS_Maps/DS_Maps.htm
I found this line funny for no particular reason.
>NOTE It is recommended to use structs over DS maps as they have similar features, are easier to use and are garbage collected automatically.

>>715084516
You might need to try and fit the docker docs in your context, or change your prompt to be more explicit but at some point it becomes faster to write the config yourself.
Anonymous No.715084938
>>715084828
It's fucking over for juniors
Anonymous No.715084973
>>715084837
is this a bit
Anonymous No.715085065 >>715085662
>>715084837
>make a mistake while trying to dunk on some anon's work even though he clearly wasn't boasting
>people correct you
>make multiple replies calling those people retards or ESL
>"I'm not a Thor and know how to be humble"
nice b8
Anonymous No.715085150
>>715084837
Anonymous No.715085197
Eh I asked GPT to take a browser based game that was done all in index.html and factor it out so it was more readable, it completely failed even after numerous prompts to fix it.
In fairness the guy wrote like 15k lines all in index.html like an absolute madman
Anonymous No.715085556 >>715085709 >>715085882 >>715086178
>>715068281
Because he's a nuclear combination of autistic, narcissist and dunning-kruger. His e-fame has only reinforced it.
I'm convinced he's a former regular here, one of those anons that get perturbed when you point out that something they have said is wrong and proceed to spend the next 12 hours monitoring the thread like a hawk to reply to any dissenting post until thread dies in an attempt to 'get the last words' because for some reason if he was the last one to reply that means he's right.
Anonymous No.715085598
>>715068281
Because he's a grifter.
He's selling the idea that he knows everything about the industry and he's very smart. So if his simps want to be the smartest guys in the room, they merely have to watch him and repeat what he says.
So every time his idiocy is laid bare, he has to go out and explain that he was in fact a genius all along. Otherwise he's not the smartest man on the planet and his simps stop liking and donating.

Same as Andrew Tate or any other two-bit cult groomer.
Anonymous No.715085632
AI can make excellent code you just don't know how to prompt. Use Cursor
Anonymous No.715085649
>>715084610
>there needs to be sufficient proof that the artist could have reasonably heard the melody they're alleged to have plagiarised
Yeah I'm sure he never heard the music from all those JRPGs he said inspired him lol
Anonymous No.715085662 >>715085764 >>715086027
>>715085065
Yes, those people calling me retarded for a completely legitimate interpretation of the sentence have just self exposed themselves. I misunderstood the intentions of the original posters but that was nothing that warranted more than a slight correction.

Maybe people wouldn't overreact if they didn't receive extreme overreactions, but of course it's always others that are wrong, right?
Anonymous No.715085709 >>715086159
>>715085556
He's been using this website for years and still does, he's probably monitoring this thread.
Same is true for Eva(Yanderedev)
Anonymous No.715085764 >>715086036
>>715085662
No one cares, stop talking
Anonymous No.715085882 >>715086159
>>715085556
>I'm convinced he's a former regular here
nope, just a regular, at least for /pol/
he's posted multiple times about it and has posted screenshots of /pol/ on the 'cord
Anonymous No.715086027
>>715085662
It's time to stop.
Anonymous No.715086036 >>715086178
>>715085764
Literally the average 4chan retard response every single time. There is literally no bigger evidence that one is correct on this site than getting this kind of reply.
Anonymous No.715086117 >>715086630
>>715081369
>how would a loop help with setting array entry 197-222 to = 0
I don't know, anon. It's a mystery. An even funnier mystery because there are probably 197 lines before the ones you see on that screenshot.
Anonymous No.715086159 >>715086410
>>715085882
>>715085709
Well, he's not wrong about that. I use 4chan mostly as a RSS feed.

By former regular I don't mean that he doesn't come here anymore because I'm sure he does. I mean that he no longer posts autistically for hours because that would devour his streaming schedule.
Anonymous No.715086178 >>715086525
>>715086036
>>715085556
Anonymous No.715086213
>>715066323
>an actual high IQ person like Thor
Anonymous No.715086254
>>715072651
>if its under your performance budget then write all the spaghetti you want i don't care
I wonder what technical dept means and why the person who came up with that term ever thought of something so useless. Surely there is nothing that can go wrong.
Anonymous No.715086410 >>715086620
>>715086159
He absolutely does, most of his streams is him playing some braindead game and talking to the chat/shitposting on social media.
When he's not streaming he's entirely shitposting or he's asleep.
At no point is he working on his game.
Anonymous No.715086412
>>715083861
Looks actually great for the amount of effort you put into it.
Anonymous No.715086494
>>715076282
we will tell you to make a good game, yes
Anonymous No.715086521
>>715084345
If views made you immune to mental breakdowns big streamers wouldn't be such mental cases. Read, you monkey. Read!
Anonymous No.715086525 >>715086625
>>715086178
Yeah sure, me making actual points is wanting to get the last word in and not the retard that just replies to not "lose the argument". Retards just love calling others out so much it's unreal instead of just looking inside the mirror for once.
Anonymous No.715086620
>>715086410
Fair point. I honestly don't know what his stream schedule looks like or what he does in it so it's possible he autistposts while streaming.
Anonymous No.715086625
>>715086525
The irony
Anonymous No.715086630
>>715086117
He's telling you that an array is the wrong datastructure here regardless and he's right. The problem in that picture isn't the unnecessary lines of code.
Anonymous No.715087017 >>715087918
>>715081034
I don't think I've ever seen anyone say self-documenting code is bad practice before
Anonymous No.715087328 >>715087948
>>715066323
>all these replies to such mediocre bait
Anonymous No.715087918
>>715087017
There are people who have the opinion that all code is self-documenting, and then you end up with stuff like this
https://github.com/tinygrad/tinygrad/blob/master/tinygrad/renderer/wgsl.py
Which isn't a problem if you're an elitist and want to filter out jeets from your repo/org, as in the case for this project in particular. But for the vast majority of ungifted programmers this is madness.
So pirate assumes everyone advocating for self-documenting code is talking about things like tinygrad because he's never read or tried to write actual self-documenting code.
Anonymous No.715087948 >>715087984
>>715087328
>le I'm so smart because I called something bait
Why not gain an ego boost from doing something actually decent for once?
Anonymous No.715087984
>>715087948
Anonymous No.715088095
My brain just shuts down every time I read code that isn't my own.
Anonymous No.715088193
>>715083232
I agree with not breaking things up into too many functions, but imo functions' purpose should mostly be self explanatory, with comments only really for explaining parameters/return values/side effects or when this function is called instead of something similar (for things too complicated to deatil through naming). As for inline comments, its really only as a last resort when what I've written is some weird statement designed around edge cases or where applying more non standard operations (and I'm only really doing that when it would reduce the structural complexity).
Anonymous No.715088949 >>715089424
>>715082014
That is absolutely not true lmao
Anonymous No.715089216 >>715089751
The hate for comments in code is completely unwarranted. Yeah you shouldn't comment every single thing but there is nothing wrong with writing lots of comments.
Anonymous No.715089424 >>715089536 >>715089562
>>715088949
Yeah most coders name their functions โ€˜function1โ€™, โ€˜function2โ€™, etc
Anonymous No.715089536
>>715089424
only retarded ones
Anonymous No.715089562 >>715089751
>>715089424
I don't care about what most coders do, what I'm saying is that it is not good practice and you should absolutely write comments. I had no idea I shared this board with people this retarded.
Anonymous No.715089751
>>715089216
As everything it's about finding the best balance between helping you or others to understand the code quickly and annoying the reader with useless/redundant information. The same thing can be said about self-documenting code, it's good in moderation but you can quickly end up with a lot of useless verbosity and an annoying amount of layers of indirection or pointless abstractions.

>>715089562
I don't think Anon's point is that you should NEVER EVER write comments.
Anonymous No.715089835
>>715083232
people need to stop looking at "there should be no comments" as a rule and more as a goal. When you're reviewing your code and you have comments explaining it, you should be asking yourself if you can rewrite the code to make the comment redundant. either you can or you can't, in the latter case the comment has a purpose. too many retards in this industry looking at this shit in black and white instead of thinking how it can help them do their job better
Anonymous No.715090028 >>715090415
I don't use comments for explaining parts about my code. I use them them to swing around like Tarzan with retarded but memorable bits I can easily grep.
Anonymous No.715090207 >>715090349
What's Thor's opinion on Composition VS Inheritance? What about you, /v/?
Anonymous No.715090349
>>715090207
good for different stuff
Anonymous No.715090415 >>715090746
>>715090028
for me its bookmarks
Anonymous No.715090603
>>715084856
If you create a system worse than stock RPG Maker, you've probably fucked up
Anonymous No.715090618 >>715090757
i don't write comments so the company has to keep me because im the only one that knows the codebase and im a really cagey fucker when new starts ask me questions about it
Anonymous No.715090746
>>715090415
I don't trust marks or bookmarks. They are like browser cache which I also don't trust. I only trust what I can write and see myself.
Anonymous No.715090757
>>715090618
Tbh any corpo now would just use a llm to put comments in place where needed
Anonymous No.715090847 >>715091195
>>715068207
This would be way easier to maintain if he just used csvs or json.
Anonymous No.715091195
>>715090847
Not being able to edit dialog in a game extremely easily pretty much guarantees the text is going to be shit. My theory is that books have the best writing because there is zero overhead to editing. You can pretty much wake up in the middle of the night and edit your manuscript in seconds.

Making it as comfortable as possible to edit your in game text is literally the best developer workflow you can build for a story game.
Anonymous No.715091274 >>715091551
>write comment
>some wagie changes the implementation
>comment is now misleading

Comments lie, let the code speak.
Anonymous No.715091551
>>715091274
>someone changes the implementation to something wrong
>the comment being different from the implementation and actually describes the correct implementation not only made the error easy to find but also easy to fix
Programming is not one dimensional.
Anonymous No.715092091 >>715092262 >>715092312 >>715092398 >>715092513 >>715092731
>>715078704
Code quality is meaningless to the end user. Either the software works or it doesn't. He should just say I don't care about how my code looks because I'm the only one who has to deal with it.
Also these youtube code reviewers haven't shipped a meaningful piece of software in their life and are just doing the programming equivalent of reaction content.
Anonymous No.715092262 >>715092351
>>715092091
Toby released a game
Thor still hasn't finished his first game
Anonymous No.715092312 >>715092458
>>715092091
Code quality is very important for the user, Pajeet. When the user wants a new feature or changes, if your code is dogshit you will take a long time to do it and the user will complain
Anonymous No.715092351 >>715092420 >>715092489 >>715092535
>>715092262
Thor not finishing his game has nothing to do with the quality of the code he writes.
Anonymous No.715092398
>>715092091
Why do you, like many other retards in this thread, miss the point so hard? Most of these youtube code reviewers have correctly pointed out the issue with Pirate's code quality, which is that it becomes impossible to scale it up and maintain at a certain point if you lack fundamentals. Why do you think he has made no progress in 10 years? Becomes with bad practice and a bad foundation, your progress will grind to a halt.
Anonymous No.715092420
>>715092351
Yes it does, since this is the only code he's written.
Anonymous No.715092458 >>715093045
>>715092312
Literally the exact same can be said about over engineering code. Hell, you easily lose hundreds of times more time with that. That's why something like YAGNI principle exists.
Anonymous No.715092489
>>715092351
It has everything to do with it retard.
Anonymous No.715092513 >>715092660
>>715092091
>shitty unoptimized code has no impact on the end user
>shitty unmaintainable code has no impact on the end user
Anonymous No.715092535 >>715092598
>>715092351
Pretty much all modern software is complete garbage now regardless of how much cod review circle jerking was done before release. I don't believe for a second code reviewing does anything but waste time and money.
Anonymous No.715092598
>>715092535
lgtm
Anonymous No.715092660 >>715092785
>>715092513
you can't optimize modern software because it is written in garbage languages with garbage libraries using garbage "best practices"
Anonymous No.715092731 >>715092926
>>715092091
>Code quality is meaningless to the end user.
He's been working on the game for 8 years.
The end user has fuck all to show for his effort.
Anonymous No.715092785 >>715093207
>>715092660
optimization is relative you bumbling oaf
Anonymous No.715092926 >>715093146
>>715092731
Stop parroting this retard argument. It's not because of unmaintainable code for this toddler story game that isn't making progress but because he literally is not working on the game at all in any significant capacity that goes beyond pretending to do work.
Anonymous No.715093029
>>715083871
this is too real
Anonymous No.715093045
>>715092458
I brought on a couple of programmers to a project I was consulting on, and found out they had spent 2 whole hours discussing how to best use list comprehension to reduce the number of lines in a python script. They were instantly fired for wasting the customers money.
Anonymous No.715093127
Oh I get it, some retard put out a video criticizing the furfag's code and he happens to have a hate boner against comments so now people are parroting it and saying that comments are evil.
Newsflash: the idea of self-documenting code has been around for decades. It also never took on, because it's retarded. Everywhere you go, be it in an academic context or professional context, you will be told to write comments. If you mention that you believe in "self-descriptive code" in a professional setting you're quickly going to end up in the hallway with your stuff in a cardboard box
Anonymous No.715093146 >>715093301 >>715093578
>>715092926
I don't know if this is a sorry attempt at defending his coding ability. If you knew anything about software or game development, you'd know that productivity dropping can usually be attributed to bad software design practices.
Anonymous No.715093207
>>715092785
it is only relative if you are neck deep in the latest javascript fashion and think saying premature optimization is the root of all evil gives you an excuse for being a terrible engineer
Anonymous No.715093249
>>715068207
why would he even show this, fucking hell
Anonymous No.715093301
>>715093146
No I'm tired of not being able to make a point because it would indirectly benefit someone you hate. I have heard this retard argument too many times.

Thor is not fucking working at all, he is a piece of fucking shit. Not having optimal design principles is not the fucking reason he is isn't being able to make any progress in this fucking piece of shit toddler undertae story game.
Anonymous No.715093578
>>715093146
>software design practices
kek this is what modern programmers say to defend their utter lack of understanding of anything other than how to stich together open source libraries in some high level language and call it engineering. The reason games take 10 years to make now is not because some failure in code quality it's because there is no talent left in the industry, no real engineers. Do you think Carmack did code reviews when he made id tech?