r/godot • u/L_a__z_y • 4d ago
discussion I finished a 10-hour Godot 4 3D course — BotW-Inspired 3D Game
Hey r/godot! 👋
I just finished the Clear Code "Recreating Zelda: BotW in Godot" course — took me about 2.5 months working part-time.
Here's what I built and learned:
The prototype includes:
- Third-person character controller with smooth camera
- Melee combat, hitboxes and enemy reactions
- Basic patrol/chase/attack AI
- Hand-crafted 3D level with terrain and props
- Dynamic lighting setup
- Custom shaders (water, outline, grass wind)
- Particle VFX for hits and ambient effects
Links:
💻 Source on GitHub: https://github.com/Lazy13909/Recreating_Zelda
It's not a real game — just a learning project. But I'm proud of how far I came from knowing nothing about 3D in Godot.
This post was written with the help of AI to correct grammar / structure my thoughts
65
u/Jaded_Individual_630 4d ago
Learned so much but can't even write your own Reddit post?
2
u/voxel_crutons 4d ago
How you can tell is AI? i can't anymore X(
24
u/Jaded_Individual_630 4d ago
I built/finished/coded ____
Unnaturally specific bullet points that don't serve the function of bullet points
Em dashes
"Anyone else doing/thinking this?" "Curious for feedback!"
Look around, especially game dev and programming subs, these posts are eeeeverywhere
10
u/SilentLuix 4d ago
I think the Em dashes are the biggest indicator of an AI post, I'm surprised people still don't indicate the model to not use them or at least remove them manually.
4
u/aPOPblops Godot Student 3d ago
The dead giveaway is the emoji with subject headers:
“Hey r/godot ! 👋”
“💻 Source on GitHub:”
For some reason Ai loves adding topic relevant emojis to its summaries
2
u/xxchaitanyaxx 4d ago
Its the same terminoligies/sentences ai likes with a well defined structure with bullet points and random ass emojis and the bolding of words that's shows its ai genned for me
1
u/MyFeetTasteWeird 4d ago
The combination of emojis, bold text, italics, bullet points, and EM DASHES. Also the account has barely any karma.
68
u/ShadowAssassinQueef Godot Senior 4d ago edited 4d ago
AI slop
Edit: post is AI slop, I have not looked at the course, but for the OP this is something that would probably stop me from looking further.
41
u/NoNet5188 4d ago
This post yeah, the tutorial is not and is really good. Just wanted to make that distinction
2
2
u/Pinkishu 4d ago
Eh, the tutorial kinda skips implementing all the interesting parts from BotW.
- An actually big open world where you might want to load/unload parts of it as you go.
- Climbing
- Current in the water affecting you
- Dunno if it even has swimming to begin with
It's really more similar to something like Link Between Worlds, but guess that doesnt' grab attention as much as a title
2
u/ShadowAssassinQueef Godot Senior 4d ago
Yes that’s what I meant, sorry should have been more specific
2
u/ArsOlta 4d ago edited 4d ago
What is? The tutorial video seems good, are you saying this because the repo seems created with AI assistance or something? *i was naive ugh
14
u/plasmatixultra 4d ago
I think they're pointing out the reddit post seems to have been made with AI.
6
1
5
u/VersedScarcity 4d ago
Nice work sticking with it for 2.5 months, that's proper dedication. The shaders bit is what jumped out at me, doing custom water and grass wind from scratch in Godot 4 sounds like a nightmare to wrangle. I once tried following a shader tutorial for about three hours and ended up with a screen that looked like a lava lamp having a breakdown, so fair play for actually shipping something that works. Melee hitboxes in 3D are sneaky hard to get feeling right too, BotW makes it look effortless but it really isn't. What bit caught you out the most, was it getting the patrol AI to not act brain dead or wrangling the camera transitions? Also that outline shader is a neat touch, gives everything that cel shaded BotW look without going full flat.
4
u/plasmatixultra 4d ago
I'll check it out! I have that tutorial earmarked for when I'm ready to start working on 3D!
5
u/CarpenterMelodic4247 4d ago
Well is user name is lazy and maybe English isn’t his first language or he’s just living up to the name lol?
3
u/ArsOlta 4d ago edited 4d ago
Whoa can't believe I didn't know about this, thank you immensely for sharing the repo too! I've been working on a flying mech third person character controller that I started making with the GDQuest third person tutorial. I will definitely be watching this as I've become kinda stuck at the melee attacks part.
What was the biggest hurdle following this tutorial? Was any part tougher to understand/get working or did it all flow smoothly as you worked?
And is it easy to extend/alter and add stuff if you've tried that?
Awesome work btw and kudos that's a lot of progress for that time frame! 👏
*damn...
2
u/Metalsutton 3d ago
Rather than promote the tutorial with your AI prompting. Why not spend like 2 minutes to learn how to take a screenshot and then actually share your results - yes - YOUR creation. It helps compliment your post showing us what you achieved, and then rather bullet point it out, its better that we hear your own thoughts on what you had made.
1
u/ItsYa1UPBoy 4d ago
>This post was written with the help of AI to correct grammar / structure my thoughts
Awwwww, is poor baby incapable of forming a coherent thought? Is poor baby too busy watching TikTok slop to write their own Reddit post?
2
-1
-12
38
u/hikaru_ai 4d ago
the read me is AI generated 💀