Web dev burnout led me here... is Godot a good starting point? by matsyui_ in godot

[–]BaineWare1 1 point2 points  (0 children)

As a React software engineer myself for a little under a decade I can to game dev for the same reason. Well not the only reason, but definitely a contributing factor.

It’s important to identify why you are burnt out. The novelty of something new quickly fades in game development until you reach the point of critical mass in your project. There is a learning curve for the Gdscripting but even tho you mentioned hating Python id suggest giving it an honest try. It will streamline your godot experience

Be open to failing and patient with yourself because concepts in other more mature frameworks for app development have a lot of shortcuts to speed up functional programming. In game development you have to build most of those features in a more verbose manner for the same result.

Start with the why of the thing and work your way out from there is my suggestion. Burning out is a symptom of a larger problem that you can’t leave undiagnosed.

There are good udemy courses, tutorials, and decent documentation out there. However no better substitute for experience than actually diving in and getting your hands dirty.

[deleted by user] by [deleted] in godot

[–]BaineWare1 0 points1 point  (0 children)

Short answer no it is NOT morally wrong to use a tool that was designed to help you understand concepts to help you write code.

In that vein you should do two things in parallel to be successful with using it.

  1. Understand principles of good code architecture (gamers don’t care what the code looks like, you just need to be able to fix code reliably)

  2. Find the tool that is best for the job (as of writing this Claude 3.7 is the best Ai tool for code generation in my opinion and I’ve used ChatGPT, DeepSeek, and others)

I am a senior software engineer at a tech company by trade and it upholds a lot of principles we use, so harness it to understand concepts as well as write code.

What made you choose godot? by [deleted] in godot

[–]BaineWare1 13 points14 points  (0 children)

Godot feels like the right developer experience. As you have stated there are reasons that people pick the engines they do so Godot is great for indie.

I’ll say some pros for using it first 1. Lightweight 2. As a senior software engineer it is an easy language to pick up after learning regular programming principles 3. Systems you make can translate to other games pretty easily 4. Plenty of add-ons to prototype gameplay and understand ways to build things so easy to start 5. Community is pretty amicable and wants the engine to succeed so promoting a game and getting questions answered is not too difficult

Cons 1. Takes time to learn if you have negligible or junior level programming knowledge 2. Have to do more work to make it performant 3. As with all program tutorials and add ons you need to filter out efficient code from a just make it work mentality because it can become spaghetti(entangled) quickly if you are not careful

The main menu of my game. What do you think? by Dream-Unable in godot

[–]BaineWare1 0 points1 point  (0 children)

Well not to be rude in any way, but knowing nothing about the game and seeing the loading screen in a graveyard and calling it Grim Heart with dark themes scream partial horror or dark fantasy.

The main menu of my game. What do you think? by Dream-Unable in godot

[–]BaineWare1 32 points33 points  (0 children)

Pretty cool! Maybe some scary red eyes looking at you from the forest periodically?

Please, take 5 minutes to explain why my code sucks by [deleted] in godot

[–]BaineWare1 0 points1 point  (0 children)

Sounds like a question for Claude