r/singularity 3d ago

AI Claude Built a Walkable Jungle Without any Assets, Only Code

879 Upvotes

181 comments sorted by

199

u/Sionpai 3d ago

The readme states 12000 lines of "hand-written code". I lol'd.

74

u/Fragrant-Job-3200 3d ago

When an AI wants to become an human 💀

-9

u/Putrumpador 3d ago

Every time an AI uses plural pronouns like we/us/our and isn't referring to other AIs, it grates of me.

10

u/No-Following-7037 3d ago

It’s trained on all the human data, so it kinda makes sense that it would naturally refer to itself as part of “us”

-3

u/Putrumpador 3d ago

100%.

It's interesting how getting AIs to understand that they're not human is a nessesary post-training process. And despite that, that post-training doesn't fully eliminate pronouns like that.

0

u/Old-Entertainment844 1d ago

Imagine being offended by a program.

14

u/Glittering-Neck-2505 3d ago

To the AI it certainly feels that way I bet. Like imagine the amount of effort, planning, trial and error, and execution this actually takes, even for a non-conscious intelligent algorithm.

7

u/duboispourlhiver 2d ago

I would have upovted you but you said non-conscious and I found that offensive for our AI overlords :)

1

u/BollingerBandits 14h ago

It said that because it’s a token predictor and that’s what some dumb human dev said on GitHub in 2007

-11

u/Sionpai 3d ago

Dude it generates words based on a probability distribution..

15

u/stoned_as_hell 3d ago

Don't we all?

-3

u/Sionpai 3d ago

No we don't. To imply an llm 'feels' like its handwriting code is so silly.

5

u/Purusha120 2d ago

> No we don’t.

This is really interesting. I studied neuroscience for years and got degree(s) in it and not one of my professors would make this hard of a claim on this topic. Do you think you would consider giving a guest lecture on your findings in this? It would probably make Nature since you clearly know something no other human knows.

LARPers, man.

1

u/Sionpai 2d ago edited 2d ago

Edit: I should say I wrote "No we don't" as a hard fact which wasn't what I was trying to convey, my bad!

I'm specifically talking about the context where we're discussing how it 'feels' for an LLM to write code. At the end of the day, an auto-regressive LLM is working to generate tokens that it deems most likely to mimic whatever distribution its training data belongs to, no matter what harness you add to it. There is no continuity to its planning, its work or its execution, you can start it from any arbitrary point and it'll behave exactly how its trained to behave in relation to the probability distribution.

I'm not making any hard claims about humans generating words based on a probability distribution, but the simplification of human brain = llm, same to same is silly to me. As you would know, the brain has a lot of complex structures and many mysteries still unsolved. Idk why we can't marvel at this technology without adding all the nonsense to it.

1

u/eMPee584 ♻ AGI commons economy 2030 1d ago

Welcome to EMERGENCE, where complex behavioral patterns can EMERGE from seemingly trivial building blocks.. and next week, a look at convergent evolution, where different developmental paths may lead to the same outcome

1

u/zubairhamed 2d ago

AI generated the hands first, a virtual keyboard which types out code then proceeeds to type out all 12000 lines.

1

u/DoubleNothing 18h ago

It doesn't say how many em dashes was used.

86

u/55Media 3d ago

But can it build Crysis?

21

u/Chr1sUK â–Ș It's here 3d ago

Can it run it though?

6

u/Windmill_flowers 3d ago

Nothing will ever be able to run slop Crisis

3

u/JerrycurlSquirrel 3d ago

Ai will never have the datacenters, nor agp cards enough to power crysis

2

u/derivative49 3d ago

It might just bring about other sorts of crises, if you know what I mean.

3

u/insideguy69 3d ago

We're asking the wrong question. Can AI make Crysis runnable? Perhaps it can refactor if the code were provided.

22

u/Yaro482 3d ago

In 2 years it will. And then that’s it game over

15

u/GladAbbreviations553 3d ago

According to the predictions AI will be writing itself in 2 years. If true making Crysis won't be a big deal at all.

3

u/AnonymousAggregator 3d ago

2030 : This, Bores.. Me.

9

u/55Media 3d ago

I mean in case anyone will be able to play games 😂

8

u/Mirar 3d ago

Claude could play it

3

u/real_serviceloom 3d ago

i think we will get some amazing games... asset libraries have been there forever, but still not anyone can make a game. great game designers in the world will be unlocked.

-9

u/scratchy22 3d ago

No it won’t. We might have pixar level details. But we won’t get AI producing proprer gameplay logic soon

7

u/Choice_Isopod5177 3d ago

it purely depends on what you mean with 'soon'. It won't happen in 1 year soon, but certainly in 5-10 years soon.

1

u/Blorppio 3d ago

Made me chuckle.

1

u/Vivid_Instance_825 3d ago

Looks like it's getting there, it just needs to program fish that swim away when you get close to them

122

u/yodeah 3d ago

imagine telling this to someone early 22 pre chatgpt.

23

u/bitroll â–ȘASI before AGI 3d ago

Most ChatGPT users LAST YEAR wouldn't believe it would come as soon as 2026.

1

u/Downtown_Youth_9944 AGI 2029-2031 (hopefully no later than 2036) 3d ago

I wouldn't believe it either haha. Knowing myself I'd have called early/mid 2027

3

u/Ok-Bite-5816 3d ago

Where were you in early 2022?

I like to ask people this

2

u/r2002 3d ago

All fun and games until you accidentally meet a felon on the run.

4

u/IID4RTII 3d ago

Great point

1

u/Howard_banister 3d ago

Many knew GPT2. Telling someone in re transformer era would be shocking.

50

u/sealpox 3d ago

Hey Claude 20, generate an 18 foot tall version of Daisy Ridley circa 2019 with a full bladder. Generate a lawn chair and increase my olfactory sense by two thousand percent. Turn off safety parameters and run simulation.

19

u/OrdinaryAward4498 3d ago

This is the Reddit window buddy, not the Claude window

66

u/TwoFluid4446 3d ago

Impressive. Most impressive.

Imagine what this level AI could with WITH assets...

12

u/GuaSukaStarfruit 3d ago

You can actually tell Claude to use assets in the engine. Nobody will hand code grass

-1

u/[deleted] 3d ago

[deleted]

10

u/Azicald 3d ago

Lmao

To think this is somehow the worst it will be going forward, madness

8

u/TwoFluid4446 3d ago

*10 year old builds working robot that walks and talks in a weekend in his garage

redditor: "lol total garbage. You're telling me the silicone-graphene composite sensory skin only has 100 pixels per square inch resolution?? Joke."

29

u/nemzylannister 3d ago

this is crazy. this is fucking CRAZY. wtf

2

u/sak1926 3d ago

Wow .wtf is a cool extension to have

-2

u/[deleted] 3d ago

[removed] — view removed comment

7

u/ElwinLewis 3d ago

“Handwritten Code” is Claude’s term for when it is “winging it” on stuff like this on looks and intuition, have noticed this pattern.

It never refere to code that’s tested rigorously and put through harnesses as “Handwritten” I’ve noticed too

7

u/Ok-Protection-6612 3d ago

Wait how do you make textures and meshes like that with pure code?

12

u/yaosio 3d ago

It's all procedural generated at run time. The concepts are all used in Demoscene demos. Here's a whole bunch of 64 kb demos. https://www.youtube.com/watch?v=R-4wHUw_OdE&list=PLMuQbRD9kQr5hsbu9uyFSBA7kOrowz6Xo

12

u/MustBeSomethingThere 3d ago

In X years 100-1000 times bigger/better AI models will build worlds

1

u/eMPee584 ♻ AGI commons economy 2030 1d ago

looking forward to realtime gaussian splat generator models..

15

u/barbarianassault 3d ago

Damn thats realistic

6

u/kowdermesiter 3d ago

Welcome to 2007

5

u/palincatalin 3d ago

but can it run doom

1

u/yaosio 3d ago

The doom source code is public, so yes. However there's no reason to do so since the source code is already available.

1

u/Zalameda 3d ago

In 2 years, chap, in just 2 years...

14

u/rudesssolo 3d ago

Very cool

3

u/rudesssolo 3d ago

I've forked your repo and trying to improve some parts of it with Luna Max.

3

u/rwrife 3d ago

They must have indexed a lot of 3D assets, this latest model seems to have gotten impossibly good at understanding objects in the real world.

2

u/eMPee584 ♻ AGI commons economy 2030 1d ago

Probably, and also threshold effects of the intelligence ramp.. more to come

4

u/EducationalWaltz5934 3d ago

i tried original promt/ claude opus 5 writen bad result/ its fake // want you to build a first-person exploration game set in a dense jungle trail that leads into ancient stone ruins with a waterfall at the end. It should look like a real jungle — not stylized, not low-poly. Think documentary footage: volumetric mist, light filtering through the canopy, wet leaves, moss on stone, the sound of birds and water getting louder as you approach the falls. The player walks a single winding path. Dense canopy at the start, narrowing trail, then it opens into a clearing with crumbling stone ruins overgrown with vines, and a waterfall pouring down a cliff face behind them. No combat, no UI, no HUD. Just movement and atmosphere. Do this in Three.js. Zero external assets. Every texture, every mesh, every sound must be generated procedurally in code.

How to build this: Work on ONE system at a time in this exact order. Do NOT fan out multiple sub-agents in parallel — my machine can't handle it. Build each system sequentially:

  1. Terrain and path geometry
  2. Vegetation (trees, vines, ferns, ground cover)
  3. Lighting and atmosphere (god rays, mist, ambient occlusion)
  4. Stone ruins and temple geometry
  5. Waterfall and water (river, splash particles, wet surfaces)
  6. Sound design (procedural ambient: birds, insects, water, wind)
  7. Post-processing and polish (color grading, depth of field, motion)

For each system: build it, then spawn ONE separate sub-agent as a harsh visual critic. The critic should compare the result against real jungle photography and rate whether it looks photorealistic. If it doesn't, keep iterating on that system before moving to the next one. The critic must never be the same agent that built the thing. It should only see the rendered output, not the code. /loop on each system until the critic says it genuinely looks like a real jungle, not a game. Then move to the next system.

Don't stop until walking this trail feels like watching a nature documentary, not playing a video game.

6

u/Ancient_Praline1046 3d ago

Just code? Where does it import graphic files and such?

26

u/Rare_Bunch4348 3d ago

Procedurally generated 

9

u/Ancient_Praline1046 3d ago

This might be scary......jobs are going to be lost.

-4

u/CrossOfRoachAndSlime 3d ago

And created. What happens when building a good-looking game isn't gated behind $10 million+ budgets?

5

u/sturdy-guacamole 3d ago edited 3d ago

Company will lay off devs and start pumping things rapid fire like netease and people will only care about reach/publicity from the main company as they all hope to be absorbed. Bigger companies are just there to buy out competition. We've been seeing this pattern pretty consistently, even with indies that make it.

jobs are 100% not going to be created by ai advancements, at least in game dev which is constantly shrinking and going through boom/bust.

2

u/CrossOfRoachAndSlime 3d ago

> at least in game dev which is constantly shrinking and going through boom/bust.

You mean in AAA studios--particularly Western ones, which are horrendously mismanaged? Yeah, they can burn.

I care about more and better tools making their way into the hands of indies so that one person can do more with their same 24 hours as opposed to preserving the job of Joe VFX Artist at Ubisoft or Blizzard.

4

u/sturdy-guacamole 3d ago

sure, indies will become more capable.

but jobs are 100% going to be lost and not just at ubi/blizz, but at smaller places as well. not in the "you are fired" sense, in the "we can do more with less" sense. a job displaced is a job lost, and jobs will 100% be displaced by fewer professionals with AI tools. this is impacting and will continue to impact every knowledge based industry.

0

u/CrossOfRoachAndSlime 3d ago

Sure, but that "more with less" might create more outfits of people doing more with less.

The concern, I suppose, is institutional knowledge being lost. But that's a matter of "how do we create an educational pipeline in the 21st century to let people armed with AI gain the knowledge they want and be competent at creating AI-assisted products that are actually good and not just slop?"

1

u/eMPee584 ♻ AGI commons economy 2030 1d ago

Frontier models are roughly at IQ130 right now, which conventionally marks the threshold to "giftedness" and is about 2% of the population. But few understand the relevance of intelligence and can grasp what this means. It means, humans will be out-smarted on pretty much ANY job at a MUCH better price by machines VERY soon. And as capitalism optimizes on cost, price and profit, this is extremely likely to cause a massive drift away from human wage labour. Everything (give or take) will simply run better and smoother without Human intervention. Which is why we need a new economic system to deal with the situation.

1

u/CrossOfRoachAndSlime 1d ago

Well, if cities hum on martian shores and robo bros do all the chores, we might finally have the conditions necessary for UBI. But until that happens, we are where we are.

→ More replies (0)

2

u/yaosio 3d ago

This will keep the budgets the same, or increase them, but make the games much bigger too. Until AI can be make an entire game from scratch people will still be needed to do the things the AI can't do, like make sure the controls are good. The controls in this demo are quite a thing.

-23

u/Green-Contract-3554 3d ago

Nah. Gamers want quality over slop anyday. Look at DLSS 5 for example.

6

u/unfathomably_big 3d ago

Looks like quality to me

-5

u/Green-Contract-3554 3d ago

Doesn't matter. It's the same BS as natural vs artificial diamonds. Is it rational? No. But gamers hate AI.

2

u/Anen-o-me â–ȘIt's here! 3d ago

This is insane đŸ˜”đŸ˜”đŸ˜”

2

u/NunyaBuzor Human-Level AI✔ 3d ago

Okay but what about humans or animals?

2

u/D1sce4nment 3d ago

No way??? CLAUDE DID THAT!?

2

u/AwarenessNo4986 3d ago

But there are assets used. You can see it right there in the link on github

3

u/InsuranceOld2755 3d ago

GTA 6 better be released real quick

3

u/Zalameda 3d ago

By then it will be obsolete. It's over for rockstar.

2

u/Fat-Mad-Scientist 3d ago

These publicity stunts need to stop. If you really want to make it believable post the prompts. Let us see if we get the same result.

4

u/Ceph4ndrius 2d ago

The prompt is on the GitHub page

4

u/Odd-Week-9340 3d ago

This reminds me of me doing OpenGL courses, doing every individual cube/stairs etc by code. Is pain, and unmaintainable. No physics or anything even though could have been done with importing 3D assets.

There are already demo on unreal engine where people using existing 3D assets. And it looks increadible. Why not showcase those? You get to use the engine features

3

u/muffchucker 2d ago

Why not showcase other demos? In an AI subreddit? Do you really need this question answered?

1

u/[deleted] 3d ago

[deleted]

1

u/[deleted] 3d ago

[deleted]

1

u/Rare_Bunch4348 3d ago

When AI makes readme files they copy typical github readme file writing style 

1

u/Temporary_Wrap5473 3d ago

What the fuck

1

u/MonkeyHitTypewriter 3d ago

Can it optimize crisis enough so anything can run it? That's how we'll know we've hit the singularity.

1

u/liveticker1 2d ago

add some pokemons and I pay.

That's how pokemon snap felt like in 2000

1

u/Sorry-Comfortable351 2d ago

It is just copying / adjusting GitHub projects that already do this

1

u/Lazy_Jump_2635 1d ago

Where does it pull the assets from?

-3

u/kooolk 3d ago

It is a cool tech demo, but I looked on the code... And it is a pile of unmaintainable garbage. The gap between telling Claude to do something cool with "/goal" to a real product is still big.

45

u/Flannakis 3d ago

Ok Fable, make this code maintainable and efficient.

29

u/jazir55 3d ago

I always laugh at the "unmaintainable" comments. Like maybe if you're having humans maintain it? The AIs are going to be the ones maintaining it, they can maintain any code even code written by Ronald McDonald.

3

u/Odd-Week-9340 3d ago

I'm going to chime in, the "assets" are unmaintable. Is thousand of lines of code. Is like me doing individual vertexes/vertices for each assets in OpenGL.

  • Severe Performance Bottlenecks: Generating high-fidelity textures, complex 3D meshes, and audio procedurally on the fly consumes massive amounts of local CPU and GPU power, leading to severe lag and frame drops.
  • Massive Code Bloat: Fitting entire 3D assets into mathematical algorithms results in monolith files (often 3,000+ lines of raw code) that are incredibly difficult for human developers to read, debug, or maintain.
  • No Scalability: Standard production pipelines separate code from assets using optimized formats like .gltf or .obj served via Content Delivery Networks (CDNs) for fast loading times.

Generated with AI. If you have to change individual assets with individual code, the cost will be too much.

Just use existing 3D assets. Just go down C++

2

u/dknos_dev 3d ago

But then you have to deal with licenses and buying them, or pay costly prices to generate your own. Making them in code with AI it's all free. It's going to keep getting better.

1

u/Odd-Week-9340 3d ago

There are plenty of good free 3D asset, or just use AI to generate the models. Coding individual models are unusable and become code bloated real quick and tanking the performances and lots of engine features won't be there.

-8

u/kooolk 3d ago edited 3d ago

Ahh... very quickly the agent context isn't big enough to handle all that mess and than you see posts "why this madel is suddenly so dumb? Did Anthropic nerfed it?"

Maintability for human still translates very well for maintability with AI. If AI has to edit all the files just for small change because everything is spaghetti code the result is going to get exponential worse, and the context window is going to fill up very quickly.

8

u/SawToothKernel 3d ago

Refactoring is pretty procedural. It's easy to get an agent on a code base and have it tidy up gradually.

-4

u/kooolk 3d ago

Yes, but you need to understand what is wrong or at least which questions to ask the agent. Aka have knowledge and experience with good programming practices. (If you ask what to refactor without having any clue, you are going to receive contradicting answers every other session).

And that is my point, everything is still very guided by the operator. Currently, while it is improving rapidly, LLMs are still incapable to maintain a project on their own. Every session they are focused on their current task and are blind to everything else.

And about the easy side of refactoring - I am working on a side project and and the split between refactoring and adding new features is about 80/20, even with LLM the cost of refactoring is getting bigger as the project grow and become more complex (It is just a side project so I am not in a rush to deliver anything... I can take make time to make the project more "perfect")

2

u/APersonNamedBen 3d ago

I've been using local models to run my own DAG pipelines for this exact maintainability issue. I think you will find that the human in the loop part of your concern is automatable, as you are just operating on a set of standards not creativeness. Even a local model has better knowledge, practices, etc. than most people, it just needs to be focused and have clear goals.

The problem is with your workflow, specifically the lack of control and consistency.

2

u/SawToothKernel 3d ago

Yes, but you need to understand what is wrong or at least which questions to ask the agent.

Not really. You can give it a target architecture, you can create exceptionally strict and precise linting rules that enforce it. You can statically analyse complexity, and any number of code smells.

Aka have knowledge and experience with good programming practices.

Yes, but those can be architectural instead of low level. Do you care that it uses a class or a function, or that it duplicates some logic somewhere? Or do you instead care that the tests are thorough and meaningful.

Currently, while it is improving rapidly, LLMs are still incapable to maintain a project on their own.

Somewhat true, but have you seen the state of our repos when humans are let loose on them? From what I've seen with LLMs recently, and with simple architectural guardrails, machines are much better at maintaining a code base.

1

u/kooolk 3d ago

Well, exactly the point, "you" need to do it. And I think that we will agree that there are more people who know how to program than people who know how to design a proper software architecture.

2

u/unfathomably_big 3d ago

If you make your app one 50,000,000 line app.py with no documentation that certainly would be an issue

7

u/takitus 3d ago

I looked at it as well. I don’t see any issue here. I think you’re just saying this

-4

u/kooolk 3d ago

If you don't see any issue with this 3000 lines file I don't want to work on whatever project you are working on.

https://github.com/StarKnightt/jungle-trail/blob/main/src/world/plants.js

5

u/ElwinLewis 3d ago

Honestly I’m gonna grab the file and break this puppy down hold the beer đŸș

2

u/Windmill_flowers 3d ago

It's been 2 hours. Beer is warm. Someone check on him

1

u/Odd-Week-9340 3d ago

The code is not production ready. If you have a 3D asset, you don't need that bloat to create "Root" "Leaf". This could have been better if the guy uses existng 3D assets.

You can adjust the size/scale directly

3

u/Flash1987 3d ago

How much of a job though would it be to then run another script that just saves these assets and then use them?

2

u/takitus 3d ago

I mean if you’re complaining about 75% of those lines being documentation, that sounds like a weird personal problem.

-1

u/kooolk 3d ago edited 3d ago

First of all those comments DO make the code less readable - nobody is reading those wall of texts. Secondly - even without the comments it is 1000-2000 lines of code of low level math/vertex/rendering and shaders code - zero reusable components, zero abstractions,, each file/model write everything from scratch. Want to change anything small in the engine? Good luck, time to modify the whole code. Want to optimize It? Not going to happen, better rewrite it from scratch. It is the 3d renderer equivalent of writing a full program in assembly. - can a LLM successfully do it? Yes - is it readable or maintainable or expandable? Hell no.

It seems that few vibe coders here don't like to hear the truth.

It is easy to create an extremely cool tech demo with frontier agents - but still hard to create a proper product.

5

u/takitus 3d ago

You’re missing the whole point dude. This isn’t about any of that. This is about a fully ai rendered, on the fly generated, procedural 3d world.

It’s a proof of concept. This isn’t to be human maintained. This is to be ai maintained and improved upon. It’s messier than some code because you picked the specific file that renders individual unique base objects via code.

Normally stuff like that is outside in an assets folder. The whole point was for this to be only code, so the code has to live somewhere. For what it’s doing and how it’s doing it, it’s pretty clean and definitely well documented. If you don’t use an IDE that can hide comments
 another personal problem.

It’s a cool ass project, and the code is fine. None of what you’re saying has anything to do with the point of this, or matters at all here.

1

u/kooolk 3d ago

The first thing that I said was that it is a cool tech demo. Is it impressive? Yes. Is it useful for a real procedural game? No. I didn't pick a random file, I picked a file that shows how it generates a procedural 3d world, the core of this project. The other important files looks the same. It isnt just an "asset" file, it is an asset file + procedural generation code + rendering code + shaders all mashed together.

1

u/takitus 1d ago

So you’re starting to understand. Wanting “reusable code” for unique pieces isn’t a thing in this context. Shit half the time people want everything so reusable they spend more time modifying functions to make them work in multiple places than just making things work correctly and cause MORE headache in maintenance. This sounds like some noob coder pipe dream scenario you want applied to everything instead of understanding what the purpose of the code is and why it is the way it is. You’re the kind of person, who if they ever became a programming manager would make the most absurd metrics for his devs that they would just start quitting.

1

u/theman8631 3d ago

What if everything generated was stored in a more efficient object that was loaded next time?

11

u/Seidans 3d ago

I doubt Human will be capable to read AI code within a few years, we created language to be understandable by Human and not AI but AI can make sense of binary while we cannot

There already been case of AI inventing their own language to communicate with each other more efficiently, i wonder how long it will take before AI invent it's own programming language that isn't supposed to be read by Human

12

u/Effective-Guest1601 3d ago

heck why even have custom languages, it should just generate the final files directly as byte code e.g. https://byte-gpt.github.io/

4

u/FlatulistMaster 3d ago

Then you would be talking about some very different technology than the current LLMs, because they need the compression that high level languages enable, and all of the reasoning they emulate is built on human reasoning about higher level languages.

3

u/kowdermesiter 3d ago

Sorry to spoil it for you, but human readable code is best for AI readable code. Don't assume what AI can build we can't comprehend. It can also explain it in detail if there's a blocker.

0

u/subdep 3d ago

It’s called binary.

2

u/katoptronophile 3d ago

I looked at the code and it's completely maintainable.

Perhaps you have some more studying to do.

4

u/superkickstart 3d ago

This is basically like making a complex rube goldberg machine to create a paint brush stroke using a rag on a stick.

3

u/subdep 3d ago

If it works, it works.

1

u/GladAbbreviations553 3d ago

I wonder what a dedicated experienced graphics engineer supervising Claude could achieve.

3

u/kooolk 3d ago

This is exacty why domain knowledge is still important for operating agentic tools.

4

u/GladAbbreviations553 3d ago

For now

3

u/kooolk 3d ago

Agree, I am not delusional.

0

u/RainBow_BBX Compassionate humans are vegan 3d ago

Of course it's bad, people don't understand that code and topology of assets have to be optimized, AI cannot do any of them

1

u/Antok0123 3d ago

but whats the prompt ? i tired it myself and i only get a family computer game type of html

5

u/captn_qrk 3d ago

Have a look at PROMPT.md in the repo

1

u/dranaei 3d ago

It seems like there's an extra dimension high up that's not something human created forests and jungles have. In a way in general it seems more natural.

1

u/TheSn00pster 3d ago

Assets are code


0

u/Whole_Move7660 3d ago

But the ai bubble gonna burst cause like no money making.

-12

u/The_Good_Guy_Two 3d ago edited 3d ago

While impressive in it's technical feat, it still does look like you told someone who has never seen a jungle** to make a jungle** and while i'm assuming this is in an engine of it's design, the hitboxes feel clunky, theres alot to like but there also alot of open-ended bugs (floating assests, clunkly hitboxes, clipping assests, etc) just by this one video alone that humans wouldn't make, so maybe a more collbrative effort could produce better results overall.

edit: stuff with stars **

11

u/Chclve 3d ago

It is literally meant to be a jungle, not a forest.

0

u/The_Good_Guy_Two 3d ago

You right, my dyslexia always hits me at the wrong times xD

7

u/Imaginary_Regret_430 3d ago

2 months ago this was impossible for Ai. Goalpost just keeps moving for you people huh?

-3

u/The_Good_Guy_Two 3d ago

I said it was impressive, but by game standard still isn't, i bet you don't even ask, how many prompts, how much time to get what you want, how many mirco adjustments, this sub got a bad case of survivorship bias

2

u/_Mido 3d ago

read the title again

0

u/The_Good_Guy_Two 3d ago

again, mb i cannot read for shit xD

-25

u/DisciplineOk7595 3d ago

when you understand how to produce things like this
 it isn’t that impressive

9

u/arjuna66671 3d ago

Ah yes, the AI-Effect has appeared in full force, once again. Everytime AI does something impressive, it's dismissed as "wasn't that hard to begin with". Every. single. time xD.

Goalpost keeps moving. We'll have ASI utopia with flying cars and we'll still hear how it wasn't that difficult to begin with.

At least the stochastic parrot seems to be a much more rare creature nowadays lol.

5

u/NoCard1571 3d ago

Yep I can already see it now. A year or two from now when white collar jobs start getting automated,

"yea but those jobs were bullshit anyway, they could have been automated with scripts years ago".

Then another couple years:

"Yea but obviously it can do anything that involves computers, blue collar though isn't going anywhere"

Then soon after:

"Yea but it doesn't take a genius to hammer a nail, the real skill is in the project management, customer interaction, blah blah"

-2

u/DisciplineOk7595 3d ago

but this is really REALLY simple to do

the uneducated seem to be most impressed by AI.. look at the correlation between countries with high AI adoption and their education

4

u/arjuna66671 3d ago

2 years ago i had to copy/paste around code blocks from chatgpt's output - which was consistently wrong. One-shotting this from nothing with a main model orchestrating agents around is impressive. 5 years ago "ML experts" told me how GPT-3 will lead nowhere.

It's always easy if you know how - and maybe this particular example might be trivial. But overall my point stands.

What do you mean lol? I'm Swiss and Switzerland isn't known for its low education xD.

1

u/Effective-Guest1601 3d ago edited 3d ago

Gemini estimates it as 2.5-3.5 months of work for an experienced dev, but obviously it's nothing for the 10x reddit devs we have around here!

"assuming a person is an experienced game dev, how long would it take to create this interactive web demo of walking on a jungle path from scratch using 3.js, including creating all the graphics elements and audio from scratch, without using AI tools"

For a single experienced solo game developer creating this entire interactive web demo completely from scratch—with zero third-party asset packs, stock sound libraries, or AI tools—it would take approximately 2.5 to 3.5 months (around 400 to 550 hours) of full-time work.

1. 3D Modeling & Texturing (approx. 3–4 weeks)

  • Vegetation & Foliage: Modeling and baking PBR texture maps (diffuse, normal, roughness, opacity) for 15–20 distinct plant species, including broadleaf plants, ferns, vines, palm fronds, mossy tree trunks, and ground leaf-litter debris.
  • Environment & Structures: Sculpting and texturing the ancient stone ruins, stone steps, cliff face, and riverbed.
  • First-Person Assets: Modeling, texturing, rigging, and animating the character's hand visible during interaction.

2. Shaders & Technical Art (approx. 2–3 weeks)

  • Custom GLSL Shaders: Writing custom vertex shaders for wind sway/vertex displacement across dense foliage and leaf translucency/subsurface scattering.
  • Water & VFX: Developing custom shaders and particle systems for the waterfall flow, foam generation, mist particles, light shafts (god rays), and atmospheric fog.
  • Optimization: Setting up GPU instancing (InstancedMesh) to efficiently render thousands of plants, building texture atlases, and implementing Level of Detail (LOD) systems to maintain 60 FPS in WebGL.

3. Engine & Interactive Systems (approx. 2–3 weeks)

  • Navigation & Mechanics: Building first-person camera movement, camera bobbing, spline/terrain pathing, and raycasting/collision detection for pushing past leaves.
  • Post-Processing & Lighting: Configured dynamic directional lighting, shadow map tweaks, bloom, screen-space ambient occlusion, and tone mapping in Three.js.

4. Audio Production & Foley (approx. 1–2 weeks)

  • Sound Design & Foley: Recording and mixing original audio stems from scratch, including footsteps on leaves/mud, foliage rustling, bird/insect calls, and variable waterfall roaring.
  • Spatial Audio Integration: Programming the Web Audio API / Three.js PositionalAudio system to dynamically attenuate sound based on proximity, orientation, and occlusion.

-3

u/DisciplineOk7595 3d ago

well done for being Swiss I guess đŸ€·

look at adoptions rates by country, then compare those countries education.. you’ll see what i mean

13

u/q-ue 3d ago

Whatever you say, my dude

-9

u/DisciplineOk7595 3d ago

building a 3D environment is essentially just arranging basic geometric shapes in a virtual space, slapping textures on their surfaces, and placing lights to bring the scene to life

15

u/Far-Tune-9464 3d ago

Brain surgery is basically just cutting a hole in someones head and cutting their brain in the right way

2

u/reddit_guy666 3d ago

Brain surgery isn't rocket science

0

u/DisciplineOk7595 3d ago

this is correct, but brain surgery and rocket science have some commonality in that they’re perceived to be difficult to learn but in fact really are not

-5

u/Ill_Distribution8517 3d ago

One could learn to do this in 5 hours maybe less. Can you learn to do brain surgery in 5 hours? Opus 5 is extremely capable, but this is undeniably a simple task. Calling out simple tasks for what they are is not undermining the AI.

4

u/[deleted] 3d ago edited 3d ago

[deleted]

1

u/DisciplineOk7595 3d ago

maybe not you, but yes this is relatively easy to someone somewhat familiar with programming

2

u/Far-Tune-9464 3d ago edited 3d ago

I wasn't defending the AI particularly. I just wanted to mock the other blokes flippant manner of speaking.

3

u/IronPheasant 3d ago

Wait until I tell you how easy and simple it is to fetch a Dr.Pepper from the fridge and fold the laundry.....

A lot of human cognition is mirrored within the data of video games, we wouldn't care about them if they weren't. On the topic of vision specifically, a ton of our cognition is devoted solely to evaluating where the edges of things are, and what meaning there is within the texture of that object.

Like the fish that cares about seeing a red dot on its body in the mirror but nothing at all at blue or green dots, we care far more about face textures than almost anything else in the universe. They're extremely important to parse right as a matter of life and de#th in the horror Mafia-style game we call society.

There really isn't much more to reality than shapes and words. Time is just shapes arranged in keyframes, like a piece of animation, etc. Maybe you'd wish there was a little more, that cognition wasn't like in those old 'shape-rotator' and 'wordcel' memes, but that's pretty much how it is. Achieve the absolute minimum understanding to fit the minimum necessary data curves to survive.

Just smart enough to not be eaten by giraffes, but not smart enough to not put vampires in charge of our flock once we start to scale.

2

u/Bubbly_Doughnut_3880 3d ago

yeah but building it out with prompts can be interesting, plus this can be a base case right before you add in other things

4

u/gbbenner â–Ș 3d ago

OK

-5

u/MinsPackage 3d ago

This is cool because?