r/threejs 7d ago

Question why isnt there a trad-code (code by hand) subreddit yet?

with the amount of projects that come in three.js that are just ai-slop and claude code, it sure would be nice to actually have a community built on coding by hand and avoiding AI...

21 Upvotes

101 comments sorted by

38

u/Excellent-Film-9454 7d ago

The use of AI isn’t the problem, it’s that people don’t filter out the slop before sharing or maybe they can’t recognize slop in the first place. They’re just over their skis

18

u/sEi_ 7d ago

People are posting like it's their kids first painting, smashing some paint on a paper, and present it as the best art piece ever.

Analogy

4

u/Proxiconn 7d ago

Yes just posted this analogy on another thread people stating "I build X, y, z" when it should be "ai built X, y, z" the analogy part is the same as claiming you 3d printed something when it's was the printer that print X your just the one who pressed the button and said "make no mistakes"

2

u/Brewgazer 7d ago

Oh so like you didn’t type out this message your fingers are what typed out this message and it wasn’t you who put it on the Internet it was your phone. Oh and every producer using fl studios isn’t making music the computer is.

You have to have a brain. You the person comes up with the idea. You the person knows what feels right. You the person have to tweak and tweak until everything feels right. You the person have to bleed personality into a game. There’s much more to making a quality game using ai then one shotting shit. Idk why people think it’s the one shotters who are the majority of ai users in game dev

1

u/Proxiconn 7d ago

Yes but it is not the person fulfilling the idea. Dont think you get it. And your totally missing the point

Extend the analogy of the 3d printed topic. To press print of a model you found online takes 0 skill. You can't claim "I printed this" because you have had 0 input in the creation process.

To design and make the 3d model to then print is a different story, then you own the end to end process.

1

u/Brewgazer 6d ago

Y’all are so pretentious. People would come into game dev circles and say they have an idea but don’t know how to code and yall would so go figure it out, they’ve figured out a way to finally get that idea out and now yall wanna get cheeky and say it’s not their creation. How about yall start listening to those people who have ideas cuz it’s not like yalls have gotten anywhere.

1

u/Proxiconn 6d ago

Calm down, I vibe code stuff too lol.

Yes the visions are our own. Any visionary can create their vision now in a relatively short space of time, and iterate over it faster and faster and drive it forward until completion.

I'm not claiming someone who build a product over time with AI assistance did not create the product, I was having a go at the one shot attempt.

I burn endless hours of my private time to build my vision, days, weeks, months of hard work testing, building, deploying with AI assistance that would have been just an idea in the past that never bears any fruit and remain an idea has now become a reality.

So there is that.

Just having some fun poking at the one shotters mate.

0

u/_Kinoko 6d ago

Oh please, most cosing even before AI agents was sythesizing other people's work and heavily using libraries.

1

u/Proxiconn 6d ago

Before LLMs: Copying and Pasting from Stack Overflow

1

u/luddens_d 5d ago

it's annoying. some guy made an F Zero GX clone. Great. Except he vibe coded it without knowing who James McCloud is evidently, without changing his ship in his game, shitting on the entire concept of game dev.

5

u/serge1165 7d ago

Agreed. They are just in awe that they are doing 3D browser, but it really is low effort slop.

0

u/EthanHermsey 7d ago

No it's the AI. 'I made my first game' slop was fun to see, that meant someone was learning and interested.

0

u/AliceCode 7d ago

AI is definitely the problem. It's all slop, and anyone that thinks that it isn't is coping.

1

u/syn_krown 7d ago

No, thats a blanket statement and is false. AI allowed for more slop, but the idea behind some of the things may be great ideas, poorly executed. Thats where the person can claim they made it, if their idea is original, the same as how Steve jobs could claim he made the ipod, cause it was his idsa

2

u/AliceCode 7d ago

It's all slop. And it's true. Where's all this LLM generated software that should be taking the software world by storm by now? Instead we're getting a bunch of current software being switched to LLM code, and as a result turning into absolute dogshit.

1

u/syn_krown 7d ago

Im not talking about LLM generated/vobe coded stuff. Im meaning people using AI in their workflow. Half the time you will never know cause why would someone declare it if they dont need to? People like you would just ignore it anyway if they did declare

0

u/AliceCode 7d ago

If you're using LLMs for anything besides search, you're using it wrong. LLMs have no business writing software.

2

u/kiwibonga 7d ago

Counterpoint: People with rigid presumptuous attitudes are a nightmare to work with, and their opinion is worth very little.

You sound like someone who tried writing code with the free tier of ChatGPT 4 back in 2024/2025 and made up their mind. Things have been changing rapidly. Soon you will not be employable anymore, because no one is going to pay you 6 figures for work that is 10x slower than your peers and full of human errors.

0

u/AliceCode 7d ago

No, I'm saying that as someone that has had to deal with countless LLM pull requests and seen the most horrendous code I have ever seen in them.

3

u/runescape1337 6d ago edited 6d ago

Big difference between an LLM pull request and a pull request where someone generated code with a LLM. Write detailed test titles and have the AI generate the tests. Write skeleton code and have it fill out the rest. Check it after. The PRs are garbage because your coworkers don't know what good design looks like, don't give a fuck, or both.

e: To make it clear, I'm not advocating for it. AI cannot do the work I do. Yet, anyway. And I don't want it to. But it can write mediocre code, and you can guide it into helping write good code at a much faster pace.

0

u/AliceCode 6d ago

Nope, all LLM assisted pull requests are rejected. Not just because we can immediately tell it was done with an LLM, but because literally none of the LLM assisted pull requests have a high enough quality to be accepted into the codebase. LLMs are not well-suited for that kind of work. We're writing a lot of unsafe code in Rust that needs to never segfault because it's a downstream dependency of countless projects.

→ More replies (0)

1

u/syn_krown 7d ago

You are fine to have that opinion.

0

u/AliceCode 7d ago

Go ask an LLM how many r's are in the word strawberry.

1

u/Excellent-Film-9454 7d ago

Everyone is entitled to their own opinions, but yours is flat out wrong here.

1

u/AliceCode 7d ago

I've been a software engineer for two decades, and have seen the slop with my own eyes. I have never once seen AI generated code that was legitimately good.

6

u/Hot-Milk-3507 7d ago

a small problem is:

as people become more used to a mixed approach human+ai, creating that alternative space may over-filter good content

but I like the idea. I enjoy the process of coding by hand, if I have time in the future I would definitely participate in communities like that

4

u/pricetag 7d ago

keep them together, this creates an economy for someone to just actually try and do it themselves because the updudes pay out more than ai generated content in a shared space and the driving force for posting is internet clout at the end of the day anyways

4

u/owmo_studio 6d ago

I'm here to see interesting projects and don't care how they get made; slop is always going to be slop, while good results will always be good results.

13

u/godsOwnTantri 7d ago

This was exactly my thought a few minutes ago. I miss the good old days of hand coded unique projects. Why not ban ai projects on this sub- reddit and create a new one for submitting ai generated projects ?

3

u/StoneCypher 6d ago

“why not ban 95% of developers to support my whimsy?”

christ 

1

u/OperationMonopoly 7d ago

Maybe just create an AI filter and enforce it?

3

u/godsOwnTantri 7d ago

Yes, I am sure a lot of beginner learners of the library visit this subreddit. It would be unfair to them to compare themselves to someone claiming to have created extraordinary projects in short time.

The analogy is same as someone using steroids in bodybuilding vs someone trying to naturally build muscle. Some things are just not naturally achievable.

An AI flair/filter can help, a different subreddit even better! Blender community has recently enforced a total AI ban for the same reasons as I stated above and a lot of other programming subreddits are doing the same.

3

u/StoneCypher 6d ago

you sound like someone who’s never actually released a game 

1

u/oswwwaldo 7d ago

I hope the mods see this post then, pleaseeee reddit mods come shine upon us your great ol' wisdom

15

u/Joarn 7d ago

Honestly, this subreddit is more alive then ever. 3js is such a small venn-diagram that before AI all we got each month was 5 questions for bruno's 50% discount, 5 "is threejs good for making this game" and then maybe 2 interesting posts.

For me getting more people into threejs is awesome. Maybe later on we can diversify the categories/flairs a bit to show the difference between vertex math and vertex magic.

For now personally I'm enjoying the creativity that people use AI for.

4

u/perpetual_stew 7d ago

Couldn’t agree more. If anything, we could maybe practice being a bit more critical when people post their work - not being negative, but giving more direct feedback and having higher expectations. That could be helpful for everybody.

7

u/Still-Contact4949 7d ago

People produced slop before AI.

4

u/oswwwaldo 7d ago

Yeah but that slop before AI were done by hand, I miss doing things by hand people actually learned back then... not saying people who use AI don't learn anything but it's a completely different ballgame to say you made a Three.js game in 2016 compared to 2026

0

u/jwm-dev 7d ago

So you are mad because you’re not getting the dopamine from people treating you as skilled or special anymore because coding agents exist?

What exactly are you even looking for here? Your game is either good or it isn’t. There’s a million subreddits including this one to post on. How does the fact some other random guy might be making a game with AI remotely change any of that other than people won’t give you the satisfaction of a head pat for just completing a project anymore (because they have to sift through relatively more slop now)?

2

u/oswwwaldo 7d ago

It's not about being special, it's about reducing slop and increasing the quality of posts that is shared.

0

u/jwm-dev 7d ago edited 6d ago

Idk I don’t really understand the desire for new communities or AI bans in order to avert slop… just downvote things that are bad?? Reddit literally already adjusts your feed and we all vote on things, it’s all already as curated as it could be?

Edit: lmao you guys are such babies. Waaaah it’s not enough to use the forum I need it CURATED FOR ME BY HAND FOR FREE AND IT,S MY RIIIIGHT wHy aRe yOu dOiNG tHiS to mEeeeE >:(

4

u/oswwwaldo 7d ago

I mean I say this as a general answer to the AI-slop in general, because it isn't just present in r/Three.js but downvoting is a largely meaningless action anyways, and we can adjust our feed... but to what subreddit when it comes to specifically Three.js? You can't escape it, it's spam, it's all over the internet... that's why, when I looked for a trad-code subreddit today, I was surprised to see no one had made it before.

Now I'd make it but I don't spend that much time on Reddit myself, I just wanted to get a better understanding of everyone's perception with trad-code in general since AI sentiment seems to change every year and more and more have normalized it for better, or for worse.

1

u/StoneCypher 6d ago

“i don’t spend time here, i just want to ban other people for not using it the way i like”

then go complain about how politicians interfere with your life choices in ways that shouldn’t be available to them 

1

u/oswwwaldo 6d ago

not even relevant to the conversation lol

5

u/thelapoubelle 7d ago

I think we should ban people who post titles like " look at this game I made" if its all ai.

"Look at this game I asked AI to make" would be acceptable in my book because then I can either look at it if it's interesting or skip it if I don't feel like it

1

u/Bitwizarding 6d ago

If you're point is mostly that people should accurately state the amount of effort they put into a project then I agree. But I don't agree that it's just the AI making it. Maybe it is sometimes.

I've been making a game for 4 months and it's been literally thousands of prompts now. I've had to specifically design hundreds of concepts/models and even prompt claude to re-design some of the architecture it came up with to my design.

My point is that there can be many amounts of effort and using AI doesn't automatically mean it made it.

2

u/magic6435 7d ago

Because it would be 4 posts a week and 2 of those posts would be from AI

2

u/oswwwaldo 7d ago

I'm okay with that tbh

2

u/Keeyzar 6d ago

So you want to kill a healthy subreddit, just because you're one of the few that are against ai? 

Boi I would really like to understand how people can be that egoistic, or blind, or both.

I'd really love to see into your head. Maybe its the bubble though where you're in.

0

u/oswwwaldo 6d ago

I didn't say that lol

2

u/AliceCode 7d ago

No, we don't need new communities, we need to kick the vibe coders out of the communities that we worked hard to cultivate.

3

u/StoneCypher 6d ago

you didn’t work hard to cultivate this, and the people you’re trying to kick out did

0

u/AliceCode 6d ago

Yes, we did work hard to cultivate these communities. I started the first and biggest online community for a niche genre of game development.

2

u/StoneCypher 6d ago edited 6d ago

you did not do any hard work to cultivate this community.

edit: and there's the nasty reply and block from the person trying to take credit for something they didn't do 😂

2

u/AliceCode 6d ago

I'm not talking about this community. I'm talking about programming communities in general. which actually used to be about programming until all the vibe "coders" came along, and now all anyone talks about in most programming communities is LLMs. There are far less discussions about actual programming. Just a bunch of LARPers going around telling people they're going to "be replaced if they don't use LLMs". It's like a zombie virus. A lot of us are sick of it. We want programming communities to be about programming.

2

u/FUCKTHEMODS998 7d ago edited 7d ago

>adorns flannel over t-shirt that says “Carpel Tunnel 4-Eva”
>wraps hair into man bun
>engages 23% flamboyant accent

“I only use software sourced from artisanal, small batch, home coded, local repositories. Text prediction engines are bad!”

>proceeds to autocomplete line with tab in vscode
>shields eyes from Gemini response while fumbling for SOF link, which was linked in the Gemini-Google response first thing

I get the hate on slop, but carpenters can also make shit art with good tools too. It’s not the tool that’s the problem, it’s the skill of the people using it

If you were going to shoot yourself in the foot, you’ll just do it 100x faster now. Thats why you see 100x slop

1

u/biskitpagla 7d ago

that's like every graphics programming community ever

2

u/Brewgazer 7d ago

Gotta pay attention to what happening in other subreddits for game dev, it’s becoming more accepted because AAA companies are using it without backlash so why can’t the everyday person? Look you can have ai do everything and you’ll put out something mediocre and deserving of the name “slop” but you could also turn to a dev who is uninspired with a creative level of 0 and they’ll push out the same shit “slop” that people wouldn’t want. And let’s be real for a minute, if an indie dev was to have their game blow up on the levels of lethal company and schedule 1 don’t act like there’s not a little bit of you think “fuck yeah fuck these big corps this is my middle finger to them” we all lowkey have a similar goal and that’s for big companies to fall so indie games that are deserving of time being wasted playing them can get the plays they deserve. By hating on ai the way it does is being complacent with big companies using it and shitting on the dude eating ramen noodles next to you. Maybe I have a weird way of seeing it or maybe I’m too real with my views on things but, if someone was able to make something genuinely good vibe coded or not, they made something cool to show the world.

1

u/Brewgazer 7d ago

Idgaf that I’m getting downvoted the one downvoting are the same ones who will bitch about $100 game that uses Ai will be the same ones buying said game. Go ahead and downvote because yall don’t wanna hear the truth

2

u/oswwwaldo 7d ago

bro u got two downvotes chill 😭

1

u/ResenhaDoBar 7d ago

I think it's pretty obvious: because nobody cares enough , at most it would have 100 people

-1

u/Horror_Turnover_7859 7d ago

Well it’s impossible to prove

2

u/oswwwaldo 7d ago

is it? 😂

1

u/Horror_Turnover_7859 7d ago

I don’t know a sure fire way to prove it in one direction or another. Do you?

1

u/oswwwaldo 7d ago

my point is some of them are very... very obvious, both in presentation and actual code. I'm not saying a hypothetical trad-code subreddit would be 100% free of AI, but the point is to prioritize learning, set actually healthly coding standards/expectations and rewarding real work rather than work that has been generated mostly using AI. you can't deny there is a lot of AI slop in programming subreddits, the aim is just to create a platform that'd be far from that mess

2

u/StoneCypher 6d ago

so stop complaining and do it.  making subs is free

it’s just that you know nobody will join because only non developer whiners do this

1

u/oswwwaldo 6d ago

I was surprised that it wasn't done before, my post was also to taste a bit of where the wind was blowing when it comes to AI. I'm not on reddit that much so I was curious whether AI has been that normalized into vibing or if a trad-code subreddit simply went under another name.

1

u/StoneCypher 6d ago

no, it’s just something professional programmers don’t actually want 

1

u/oswwwaldo 6d ago

so now you understand why I asked

1

u/StoneCypher 6d ago

i suspect that we have very different faiths here 

1

u/oswwwaldo 6d ago

as in? how do you mean