ProgrammerHumor

itScaresTheHellOutOfMe

itScaresTheHellOutOfMe
https://i.redd.it/n36utq0a48df1.jpeg
Reddit

Discussion

Chaosxandra

Private software's code?

21 hours ago
SpaceCadet87

It's quickly becoming the programming version of loss

20 hours ago
pumpkin_seed_oil
:snoo_scream::j:

Yes but tbf he's not the only one doing this

https://www.reddit.com/r/YandereTechnique/comments/ufya27/apparently_undertale_has_a_1000_long_case_switch/

19 hours ago
dusttailtale

I can't shame the code of developers who actually finished their games.

17 hours ago
NuclearGhandi1

Can’t shame a dude who doesn’t claim to be a genius either

6 hours ago
Gacsam

You're free to have such code when you sell over 5m copies.

16 hours ago
TheOnly_Anti
:cp:

So was Toby Fox not allowed to have that code before he sold 5M copies? 

13 hours ago
PalOfAFriendOfErebus

The game is finished and runs smoothly... And Toby doesen't brag. That's all you need to be miles and miles ahead of private software 

5 hours ago
Illustrious_One9088

One of them does not have 20 years of programming experience.

2 hours ago
Leninus

And does not constantly brag about being such a great game developer

1 hour ago
lockwolf

Both PS and Undertale are using GameMaker. Not to take away from the PirateJerking but is this more of a GameMaker limitation than a skill issue? Both are terrible code practices but I’m leaning more towards GameMaker being the issue than skill

9 hours ago
pumpkin_seed_oil
:snoo_scream::j:

If you look at it terrible practices yes and i am also not that familiar with gamemaker to judge that but imo these bad practices don't matter that much if you're the only developer. In case of undertale what's the point of making an i18n compatible system with ressource files for dialogues if there's no plan to have internationalization and there is no other person working on the project eventually having to deal with your mighty god switch block. + the game is finished and i also don't understand the judgemental tone in the thread i linked. It's a shipped product and people are wasting time doing a code review and be judgemental about it

4 hours ago
siksniraps

You're never the only developer. Future you is basically a completely different person who will have to deal with past you's shit code.

3 hours ago
Dotcaprachiappa
:s:

Pixels.

20 hours ago
BrohanGutenburg

“You see that door marked ‘pirate’? You think a pirate lives there??”

10 hours ago
LexaAstarof
:py::rust::c::j:

What scares you? Too many pixels?

15 hours ago
Stromovik

Uhmm a magic numbers are fun. 

15 hours ago
Alex_NinjaDev

storyline_array[218] = 'Coffee Age 404'

21 hours ago
kaijuh_

I knew PirateSoftware was a Clown by name dropping Blizzard every 5 seconds...

But I had no idea he was an actual coding clown 😭

20 hours ago
sultan_papagani
:unity:

he and his daddy works at blizzard bro he is so cool and if you dont get it i can explain it to you by drawing squares on ms paint with a fake deep voice for you 😤

1 hour ago
baehrchen12321

His dad also streams on twitch and he's actually cool not just trying to look the part

57 minutes ago
Dumb_Siniy
:lua:

Even when i knew jack shit about programming, and i still don't know that language, i can tell that makes 0 sense

21 hours ago
ApprehensiveTry5660

I’m willing to hear anyone that can make sense of it for me. I’ve done some very basic game dev stuff, in so far as connecting two computers and making a block move on both screens. Probably not much further than implementing hit points.

What is the point of this kind of array? This seems like something that should be using a specific database for the application and not the actual code?

20 hours ago
Dumb_Siniy
:lua:

The most logical reasoning I've seen for this, atleast to me, is that he knows it's bad but it looks cool, like woooh big amount of lines, which for people that don't know any better seems like it's just straight up a good thing, like i was new and large amounts of lines seemed like something cool I didn't understand yet was happening

20 hours ago
ApprehensiveTry5660

It does succeed at line counts!

20 hours ago
kuncol02
:cs:

It doesn't. Actual properties would take as much lines of code.

19 hours ago
ApprehensiveTry5660

So, why this? Is it just his preferred flavor of spaghetti?

19 hours ago
These-Market-236
:c:

What is the point of this kind of array? 

Cus you can index them and then the time complexity of accessing a dialog is O(1)

(Don’t worry chief, we’ll come up with a better excuse)

18 hours ago
greeenlaser

im a c++ software developer and ive never seen even the worst indie devs ive worked with write code like that, so yeah, pirate software is on a whole other level of stupid

4 hours ago
Childish_fancyFishy

ah yes the Ultra Low quality , i missed it

14 hours ago
TripleS941

Both of code and image. Balanced, as all things should be.

12 hours ago
AzureNia42

When the game dev forgets to hide the eldritch horrors of the debug log… "Coffee Cold Knowledge (0|1)" sounds like a cursed ritual 💀☕

20 hours ago
carlos5577

I don’t know that much coding I’m guessing he didn’t separate the assets.

6 hours ago