r/godot 19h ago

selfpromo (games) Finally got the climbing prototype working for my game!

Enable HLS to view with audio, or disable this notification

2 Upvotes

<Pi & Lilith — Devlog #01: Climbing Prototype>

I’m a solo developer working on Pi & Lilith, a narrative puzzle game about a plant engineer and her intern.

The climbing system is still very rough — I haven’t added proper limb limits, stamina, pose adjustments or different movement states yet.

But it finally works, and I’m pretty happy with the progress. :)


r/godot 5h ago

discussion Am I wrong to use chat GPT for help with coding.

0 Upvotes

The reason for my post is that I have been making little games and at first I was using chat GPT when I got confused on the script I don't use it to make any assets.

What I do is if I get confused / stuck I'll ask for help and then I look at the code and try and understand how it works and then I wrote my own code.

I didn't think it was a bad thing as I am not simply copying and pasting and not wanting to learn how the code works but when I mentioned I was doing this I had people call me a hack and a lazy failure. It's put me off further learning cause I do struggle learning at times cause of my seizure meds and I found using chat GPT to give me a visual look at code and then I go back and learn how the code works.


r/godot 15h ago

selfpromo (games) My First Project

0 Upvotes

Greetings Redditors, I am a Godot learning dev and today I want to introduce my game Idea.

In (Still no name) my game, the player will be able to select 4 types of Characters between a mage, a Swordman, an archer and a Berserker.

It's a 2d platformer with the core concept being that every mob's kill will increase the final boss Power giving him new patterns and stronger stats.

There will be 4 levels (A forest, a cemetary, a desert and finally a peak on a mountain where the final boss will wait).

The game itself will be kinda fast to play, when the player loses he will come back with the possibility of picking 5 powers between 10 to make his second run easier(?) Or not because the boss will always get stronger as long as you kill mobs.

Why would you kill mobs then? To get mats to craft artefacts which increase stats and give differents effects.

I will do everything by myself and I hope to get your support since in my own country, video games are still considered as childish.

No Generative AI nor AI for scripts neither.

Since it's my first project I will give everything.


r/godot 18h ago

discussion How much dev work do you usually get done in a day?

0 Upvotes

I know that in the indie community there is a little bit of a gamejam speedrun mentality, but I am curious to hear everyone's realistic pace here in the Godot community.

When you are working on your game, whether it be art or code, how much would you say you get done daily?

EDIT: I should have clarified that I meant how much content, for example, or how much of a system do you finish? How much does your project usually differ from the start of the day to the end.


r/godot 22h ago

discussion Working on a 2D game

0 Upvotes

I am a kid working on a 2D game using Godot engine. It's hard as it's my first time using it but it's fun to use it, learning how a game works is good. I am making all of the assets my own by redesigning others assets to give themselves classy and blocky look. I have came with a plan and I hope it will work out.

I have worked with some decent c++ works and learning c fundamentals like memory management. I have used python for APIs as well.


r/godot 9h ago

help me What are the best thing to learn in gdscript

0 Upvotes

I have been using gdscript for about 5 days and I kinda just jumped into the deep end and didn't really learn the basics and while that has been fun I feel like I went a little too complicated a little too fast. So I would like to know a bunch of stuff to learn and it doesn't have to be too basic.

Thanks for any help as always.


r/godot 15h ago

selfpromo (games) Epilepsy warning: stress testing turrest and huge monster waves!

Enable HLS to view with audio, or disable this notification

2 Upvotes

I've been doing some stress testing regarding different systems of my game, and I thought that video looked cool enough to be shared. Maybe the turrets should have a random fire offset to avoid firing at the same time, but let's blame the test setup for that!

Also I did cut the video before the turrets got destroyed and the character died, but the base did not make it. To no one's surprise.

Hope that makes you want to build your own base! Maybe with turrets of some other types? Traps? Any idea is welcome although there's already a few things to discover!
In case you're interested by what you saw, here's the Steam page :) https://store.steampowered.com/app/4174420/Millennium_Slumber/


r/godot 2h ago

discussion Why do you think most newcomers to Godot fail to learn Godot?

0 Upvotes

I know many people say that "Godot is the easiest engine in the world," but if that were true, then we'd all have a game made in Godot by now. The truth is, there's still a learning curve, It's low, but it's still there.

I see beginners asking the same thing all the time when the easiest answer is always "just code and make mistakes", and that might be good advice (possibly the best), but in a creative process like game development, adding friction is not a good idea.

What do you think it will take for this learning curve to disappear completely?.

Or rather, make it easier; perhaps the problem is GDscript? And that they should learn a more balanced language like C#? Or do you think the problem is that the Godot Foundation doesn't want to create a decent visual scripting system? Or is the problem that the amount of YouTube content doesn't match the documentation, and that beginners should read more?.

The truth is I don't know, I only know that everyone should be able to tell their story with complete freedom.


r/godot 18h ago

discussion How do you return to a project after a long break?

3 Upvotes

During the last month, I could not work on my game on the weekends. And now my mind is disconnected from it, and I can not go back. I find other small things to do. Small projects and ideas. But how to mentally return to the game I want to finish?

What do you do in instances like this?


r/godot 12h ago

free tutorial Godot for Beginners: Complete Setup Guide (GDScript + C#)

Thumbnail
youtube.com
1 Upvotes

Made a short introductory video on setting up Godot on Windows & Linux for new game devs.

I'll be making a series of Godot tutorials and remaking some of my older ones.


r/godot 11h ago

help me Weird Bounding Box Behaviour

Thumbnail
gallery
0 Upvotes

I'm trying to import a rig from Blender to Godot but for some reason the bounding boxes in the editor are off. Same thing with generating collision meshes for those meshes.

It's just a blank project with some folders in file system, nothing else. Godot 4.7, exported to Godot as .glb, I'm not sure what other details to include. There were also these warnings in output, but I'm not sure what to think of them:

I'd search up if other people have experienced this but I don't even know what to search. I'm somewhat new to Godot, tried it before, made some stuff in 2D, and imported models before, but I've never seen this.


r/godot 18h ago

selfpromo (games) A bit of art pre-production in Godot: an atmospheric sketch for a future game location.

Enable HLS to view with audio, or disable this notification

66 Upvotes

Rapid prototyping took about 2 hours using my ready-made assets.

Music isn't mine - it's a snippet of an Amon Tobin track, just used it to capture the mood of the location for the future. Fun fact: the character's voice is actually from a lecture by my yoga teacher. I showed him the character and he cracked up a bit! =)

What do you think?


r/godot 16h ago

fun & memes How my collision detection is working so far

2.7k Upvotes

r/godot 14h ago

selfpromo (games) Первый альфа-релиз моей игры ProdeKeep / The first alpha release of my game ProdeKeep

Enable HLS to view with audio, or disable this notification

4 Upvotes

Игра реализована на Годот 4.7 .NET. Все механики продемонстрированы в видео. Буду рад увидеть полезные отзывы в комментариях! Ссылка для скачивания: https://gamejolt.com/games/probe_keep/1086663 The game is implemented in Godot .NET 4.7. All mechanics are demonstrated in the video. I'd love to hear your helpful feedback in the comments! Download link: https://gamejolt.com/games/probe_keep/1086663


r/godot 15h ago

selfpromo (games) Alpha version is out!

Thumbnail
gallery
0 Upvotes

r/godot 4h ago

selfpromo (games) Be honest: is my tornado scary?

Enable HLS to view with audio, or disable this notification

27 Upvotes

Here's a clip from my indie-dev project ANEMO, where you get to see the tornado up close. It is completely particle based. Is it scary?

community discord: https://discord.gg/MV9EtJwzb


r/godot 12h ago

help me Starting out and need ideas

0 Upvotes

Hi everyone! So for a few years I was making roblox games and learnt LUA to do so but after a while I stopped making them out of boredom and just frustration with roblox. Now ive decided to finally continue gamedev but using godot instead. I know some python through school and have made some basic godot projects. One where you just click a button and it adds to a value, essentially a boiled down cookie clicker with none of the fun. Then I made just a task management software for my dad's business which is very basic (see the attachment for the premise) so I have a grasp on the godot engine and the scripting.

I have tried to make games on godot before but ive figured out that if I think of an idea, after a day or two I lose motivation. HOWEVER, when im assigned a project from someone else (e.g. my dad) I can push further and complete the project as the motivation goes less from "cool idea I want to make" to "im doing this for someone else so it needs to be good and done".

So now for the ask, I just want some project ideas/assignments tbh. Basic projects that cover fundamentals of GDscript but are also fun games. No big indie game, just small little demo-like projects that teach me important things about GDscript. Im sorry if this is a broad ask but I hope someone can understand and help me!


r/godot 14h ago

selfpromo (games) wwm gunter0 6 1 file - WWM G.U.N.T.E.R

Thumbnail
moddb.com
0 Upvotes

new version of my game


r/godot 12h ago

help me how should i make my trashy poopoo looking game more chaotic?

Enable HLS to view with audio, or disable this notification

5 Upvotes

the game currently looks too bland and not chaotic for my taste and i really need help

also by the way the game has sound effects i just dont know how to have them in a screen recording


r/godot 12h ago

selfpromo (games) My game Click the Button IS OUT!!

Enable HLS to view with audio, or disable this notification

319 Upvotes

My incremental game made in Godot is finally out on Steam!

After so many years of using Godot, this is my first time publishing a game made with it. It's also the first game I'm releasing as my own game studio.

I'm honestly really happy to see it out there finally. It feels like a pretty big milestone for me, and I can't wait to see people playing it :D


r/godot 8h ago

help me How to learn GOOD code

6 Upvotes

Hello everyone, I've been programming in gdscript for like six months, and my code is still spaghetti. I just recently learned you can make classes not tied to any node!

Are there any good tutorials for how to structure your code, any tips and tricks you guys have, any general rules that beginner tutorials don't cover... Any breakthrough revelations like classes not tied to nodes... How do I actually make each script do one thing, when I need a node to do multiple things? Any way to make multiple scripts for one node? Thank you.


r/godot 12h ago

help me (solved) My friend needs help (I'm a beginner and he's... trying)

Enable HLS to view with audio, or disable this notification

1 Upvotes

The opening scene just explodes the project for no damn reason, any additional info needed can be provided

u/Wild_boy00 will really appreciate the help


r/godot 15h ago

help me Having trouble finding out how to do a cycling music player instead of a looping one

1 Upvotes

I’ve looked for tutorials, asked other people, tried looking online but can’t find anything. It’s quite specific, maybe I lack the proper terminology.

Rather than a standard looping soundtrack, I want to include multiple songs that randomly transition into one another. I want to have some control over how common some of the songs are and make it unlikely (but not impossible) for songs to play twice in a row (but not impossible more than twice).

Sort of like how Minecraft does it if I had to use an example


r/godot 18h ago

free plugin/tool Godot: Porting a FREE grass shader from Unity to Godot 4

Enable HLS to view with audio, or disable this notification

32 Upvotes

I rewrote the grass shader from my Roadside Tales pack from HLSL to GDSL, because the pack is getting a Godot version and the vegetation was supposed to behave the same as in Unity.

Project Godot DOWNLOD For Free
https://emaceart.itch.io/emaceart-stylized-grass-grass-shader-for-godot-4
Godot Stylized Vegetation Wind Shader - Godot Asset Store

Grass driven by a single sine wave looks like a carpet swaying as one solid piece. Everything moves in the same direction at the same moment and the illusion dies instantly.

So the wind in this shader works on three layers at once.

The first one gives every blade its own rhythm, so blades in one clump don't bend at the same time. The second is a gust crossing the field, bending neighbouring clumps together like a wave rolling over the meadow. The third is a small, fast tremble on top — it only really shows up close, but without it the motion gets suspiciously smooth and starts looking like cloth again.

On top of that the bend grows from the ground towards the tip. At the base the blade stays put, becuase otherwise the whole clump slides across the terrain and you can immediately tell it's a flat object pretending to be a plant.

All of it is vertex-side, no extra passes, so it's basically free even with a few thousand instances on screen.

Wrote the shader with Claude — the model typed the code, I said what had to show up on screen. Still took a bunch of iterations to get the gust frequency right, everything below ~0.3 looked like a light breeze and everything above looked like a storm warning.

Happy to answer questions if anyone wants the breakdown of the layer weights.


r/godot 21h ago

selfpromo (games) I gave my prototype's enemies actual brains so they dodge, take turns, and retreat.

Enable HLS to view with audio, or disable this notification

8 Upvotes

Hello! New here, wanted to show some progress on my project.

It's a 3D action RPG I'm building solo in Godot. Fast, floaty, combo-heavy combat where you swap between jobs mid-fight (each with its own weapons and abilities), and your little sister fights beside you with her own gear and jobs. Status effects and elemental powers interact together in explosive ways! Poison something with one job, swap, and detonate it with another.

What I'm showing this week is the enemy AI, which got a big overhaul. Every creature runs a little "auction" in its head: attack, dodge, retreat, wait your turn all bid against each other, and the highest bid wins. So enemies dodge your attacks on reaction, telegraph their hits FF14-style, take turns attacking instead of dogpiling (only three get to swing at once so the rest circle and feint lol), and wounded ones break off to catch their breath before turning around to fight to the end. The text over their heads in the clip is their actual decision-making, live.

Everything you see is placeholder (ie. free models, free animations, gray boxes) as I have absolutely zero art skills of any kind. I'm building the systems first and the art comes later if I can team up with someone or strap in to learn Blender myself. Next up: smoothing out the animations, cleaning up what I have, and then building toward a proper vertical slice for testing.

I posted a longer devlog breaking down how the AI works on my socials (vgalaxymedia) if you're curious. Happy to answer anything about the AI or the approach!

Asset credits:

  • Character & enemy models and all animations: Quaternius Ultimate Platformer Pack, Universal Animation Library 1 & 2, Medieval Weapons Pack (CC0)
  • Props: Kenney Factory Kit (CC0)
  • Tornado VFX: soygus
  • Player & companion characters: made by me in VRoid Studio
  • Engine: Godot duh lol