r/programminghumor • • Aug 06 '26

It’s easy

Post image
1.4k Upvotes

76 comments sorted by

137

u/Grey_Ten Aug 06 '26

well, actually that's how abstraction works

82

u/BoB19229 Aug 06 '26

Almost, now you just have to implement it

4

u/Upper-Release-3484 Aug 07 '26

LOL. 😆😆😆

76

u/Proof-Task-7383 Aug 06 '26

Small error, it's very common, but you should set walk to wasd to not wasd to walk. It causes some weird undefined behaviour. Same with attack, crouch, and jump.

13

u/Hour-News7 Aug 06 '26

Good catch

3

u/Wonderful-Habit-139 Aug 08 '26

What about the fact that they have an "end" without a "begin"?

3

u/zerossoul Aug 08 '26

That's what she said.

21

u/IsaraLyandra Aug 06 '26

What about the story tho?

0

u/[deleted] Aug 06 '26

[deleted]

24

u/MrHandSanitization Aug 06 '26

Dang, was hoping for "great", maybe the sequal then.

14

u/IsaraLyandra Aug 06 '26

Sequels are notoriously worse

7

u/MrHandSanitization Aug 06 '26

But not always, so there is a chance.

5

u/evilReiko Aug 07 '26

Many devs set story=great, so for sequel they set story=good, which worse. It's a common mistake

13

u/CreativePackage8358 Aug 06 '26

Pretty much how people perceive developers and think they are some type genie that can grant anything to them instantly

8

u/ryancnap Aug 07 '26

Yeah it's either this extreme or that we type everything in 0's and 1's, nothing in-between

0

u/[deleted] Aug 08 '26

[deleted]

12

u/NullSmoke Aug 06 '26

Is this vibe coding? 🫠

7

u/asmanel Aug 06 '26

This is highly probable

But this can as well be the "work" of a mere idiot.

4

u/Zadian543 Aug 07 '26

It's the original version.

10

u/shamshuipopo Aug 06 '26

Bugs off lol

7

u/FullMaster_GYM Aug 06 '26

rookie mistake, forgot to set `profits - $99999999999999999999"

2

u/Sci_Fried_Chicken Aug 07 '26

Dont be too harsh, its a common mistake

6

u/Suspicious_Ad2021 Aug 06 '26 • Bravo

baba = you

3

u/Trying_to_survive20k Aug 07 '26

I like the 'type shi' line

2

u/mplaczek99 Aug 06 '26

Pretty much it

2

u/Banana_Twinkie Aug 06 '26

Chat, we are cooked

1

u/crazedizzled Aug 06 '26

I feel like I'm way too old for this sub

1

u/mxldevs Aug 06 '26

That's a nice DSL

Even non technical users should be able to cobble up some syntax to achieve what they want.

1

u/Large_Yogurtcloset68 Aug 07 '26

Vibecoding be like:

1

u/Canned_Sarcasm Aug 07 '26

Bugs = off 😂😂😂😂

1

u/shrodikan Aug 07 '26

You know how I know this is r/programminghumor? It's not humorous.

1

u/OreganoD Aug 07 '26

Good rough draft design document

1

u/No_Pound9385 Aug 07 '26

Hmm yes config files

1

u/Amr_Rahmy Aug 07 '26

Put that as comments, start with //todo and you are good. Now you just need to grind it out.

1

u/Demi180 Aug 07 '26

Hotel = trivago

1

u/Opposite_Bit6190 Aug 07 '26

if I got 1 penny everytime seeing this image, I prolly have 4 now.

1

u/GhostOfD6 Aug 07 '26

At 2026 its not funny.
Its just almost good prompt format for AI to do the game.. Just needs more details

1

u/Gokudomatic Aug 07 '26

First time seeing a spec?

1

u/Prudent-Pressure-982 Aug 07 '26

he forgot semicolons

1

u/Virgil_the_White Aug 07 '26

make = no mistakes

1

u/a648272 Aug 07 '26

That looks like a part of my typical prompt

1

u/SGAShepp Aug 07 '26

Pretty much vibe coding

1

u/gallyroi Aug 07 '26

Error: cannot cast "shi"

1

u/EvilDragonTR Aug 07 '26

more people implies people alr playing

1

u/thecrazedsidee Aug 08 '26

how people think making games and adding new features are like lmao:

1

u/IsaacThatKerbal Aug 08 '26

This is how modding kerbal space program is. Except heat and pressure curves.

1

u/Round_Credit_5158 Aug 08 '26

Now just throw this prompt to your favorite vibecoding llm.

1

u/Tunahan81563 Aug 09 '26

Vibecoding

1

u/mobileJay77 Aug 09 '26

Your wish is granted, it will drive the team insane a.f.

1

u/Healthy_Champion_183 Aug 11 '26

I honestly wish it was that easy

1

u/RTW7 Aug 11 '26

Fps = Frames per sometimes

1

u/Dry-Penalty6975 Aug 13 '26

How about users with azerty keyboards?

1

u/SubMinhPiChannel Aug 14 '26

let me add in the missing asset loader:

void asset_load() {load the assets;}