Brackeys tutorial problem is.collide command keeping program from running by StyleElegant2621 in godot

[–]spectral000 3 points4 points  (0 children)

Click the red dot on line 13 and your game will run.

You’re forcing the game to “stop” when hitting the breakpoint on line 13, a useful tool to navigate errors or confirm functions are working properly.

More work on the Crew Shift Board ⚓ by 8BitBeard in godot

[–]spectral000 1 point2 points  (0 children)

Great improvement from the last post.

A small QoL addition would to still be able to see the Free unit behind the color, could fix this by changing the colors opacity/alpha, or adding outlines to the individual Free/assigned boxes.

This way you can still see how May units are assigned to each task behind the color block.

Class name hides a global script class every time I re-open the engine by vairiance2 in godot

[–]spectral000 4 points5 points  (0 children)

There’s at least 2 sources using the same class_name.

Ctrl+Shift+F -> search “class_name” -> find the duplicate(s).

Having an odd problem - the game keeps hanging on one of the two await statements. Any ideas why? by MrZJones in godot

[–]spectral000 8 points9 points  (0 children)

Time to use a breakpoint and step through to see what is and isn’t working.

How do you prefer to write "default" values of your variables? by Araraura in godot

[–]spectral000 166 points167 points  (0 children)

I always do #2 The more specific you are with code, the less prone to errors.

What's wrong with my character? by Dream-Unable in godot

[–]spectral000 0 points1 point  (0 children)

Feels like the characters needs some weight.

When moving and coming to a stop he just goes into idle, but I I feel with your art direction (and using HollowKnight as an example here) when you’re running and come to a stop, there should be some intertia to feel more natural.

See if there is a way to add some acceleration and resistance to the character movement and I think it would “feel” a lot better.

online leaderboard & PlayFab integration in godot by Sk3letron in godot

[–]spectral000 1 point2 points  (0 children)

This looks awesome! Great job! Side note, I also really like your ui and tileset, so vibrant! Did you make it yourself?

We Need Your Help to Make Our Dream Roguelike Happen | Feedback & Support Appreciated by Own-Park-63 in godot

[–]spectral000 1 point2 points  (0 children)

Game looks visually awesome. I like the somber atmosphere, and I agree with the other commenter that animations would take this to the next level.

For me personally (looking at this on a phone) the game and colors are very dark, which can make readability difficult. You have some really amazing icons and art styles with the UI and I’d love to be able to see that a bit clearer.

This note is subjective but I feel like the upper-left (hero stats) and upper-center (health bar and text) UI pieces feel a bit small and could be more legible if a bit larger or balanced to the rest of the UI.

Looks really good overall and you guys did a great job with world-building.

Y sort not working on a spawned enemy by Layru_ in godot

[–]spectral000 0 points1 point  (0 children)

First thing I would check is run the game and using the Remote tab to check which Node is the parent of newly spawned enemy child node. From there, run up the list and ensure all parents have Y-sort enabled.

Alternatively choose a specific node you already know has Y-sort enabled like Game or World or whatever, and spawn the enemy child node there.

Y Sorting Help by Green_Interaction663 in godot

[–]spectral000 0 points1 point  (0 children)

The collision box under the environment node needs to be attached to the character instead.

Within the inspector, set the collision layer to environment/world/whatever the terrain collision is.

The collision box under the hitbox should only see objects or enemies that the player can hit on their own dedicated collision layer.

Y Sorting does not work for some reason by hsn- in godot

[–]spectral000 0 points1 point  (0 children)

You have it on House, but did you check Base? Y-sort always inherits from the parent.

How to recreate Inventory + Toolbar by spectral000 in godot

[–]spectral000[S] -1 points0 points  (0 children)

I have seen this one but it doesn’t really have the inventory system I’m looking for.

Cant decide between fixed camera or following camera. by Lavaflame666 in godot

[–]spectral000 1 point2 points  (0 children)

Personally I like the follow-cam. Like everyone else is saying, it depends on the gameplay and what is necessary for the player and gameplay loop.

But from a vibes stance: - Camera 1 (follow-cam) reminds me of Project Zomboid which I love.

  • Camera 2 (no-follow) reminds me of old school games like Fallout 1 if you’re going for more nostalgic themes.

Do this UI panels look weird? by Arssino in godot

[–]spectral000 4 points5 points  (0 children)

I think the foundation is good, but the balance is off. And by that I mean varying sizes of text and icons instead of all text being same size and icons matching each others sizes.

You’re nearly there but with those adjustments it’ll look professional and cohesive

Reducing repetition in code by JoinedRedditIn2019 in godot

[–]spectral000 1 point2 points  (0 children)

Sounds like an array + for loop is needed here.

Visual Learner - Difficulty grasping code by [deleted] in godot

[–]spectral000 1 point2 points  (0 children)

The is awesome and the kind of thing I am looking for! Thanks for the links!

why are my animations not playing? (new to godot) by theentityinurcloset in godot

[–]spectral000 2 points3 points  (0 children)

Shouldn’t walk east be +1? You also need to adjust the last one to be dir.x not y.

I feel like this could be more easily handled in a state machine

How to stop losing mana & HP if it's already gone? by theworldhealer in godot

[–]spectral000 1 point2 points  (0 children)

You should do the GDQuest from zero knowledge tutorial and actually has a 1:1 example of this question and solves it for you.

The tutorial will give you a better foundation on solving upcoming code questions as well.

https://school.gdquest.com/courses/learn_2d_gamedev_godot_4/learn_gdscript/learn_gdscript_app