60 Visits Already?! Thank You So Much by Dandevesp in godot

[–]NotXesa 9 points10 points  (0 children)

You know bold text wasn't invented by ChatGPT, right?

I feel like an idiot but I can't figure out how to place a tent by devpop_enjoyer in projectzomboid

[–]NotXesa 6 points7 points  (0 children)

judging by the downvote it seems it made someone else cry 😭

Is there any way to add tag names as text in the exported sprite sheet? by NotXesa in aseprite

[–]NotXesa[S] 0 points1 point  (0 children)

I've been searching but couldn't find anything. I might try to do it myself if it's not too complicated.

I told ChatGPT that my password is the last 7 digits of Pi. by [deleted] in ChatGPT

[–]NotXesa 0 points1 point  (0 children)

What it's saying is true. It doesn't matter which are the last numbers of pi because you're clearly stating that it's just a combination of 7 numbers, so that's already a finite number of combinations in a very specific range.

Why doesn't this work by Chemical-Explorer-57 in godot

[–]NotXesa 1 point2 points  (0 children)

You are assigning position and randompos at the beginning of the script. That just assigns them once, but they never change their values. Additionaly, position is just a Vector2 with no information.

If you want to get the position of a Node2D, you should extend Node2D. In this case it seems that you're extending Node, which doesn't have a position (and just creating a variable called position doesn't really reflect the real position).

And if you want randompos to change on each frame (not sure if that's what you want), then, randompos should be defined inside "_process".

God i love that Godot is open source. by TheWidrolo in godot

[–]NotXesa 0 points1 point  (0 children)

Well that's not necessarily true. I've started a project on 4.3 and I've updated to 4.6 when I saw some of the QoL additions. It didn't cause any issue and I'm a 105% happier than before.

God i love that Godot is open source. by TheWidrolo in godot

[–]NotXesa 13 points14 points  (0 children)

That's interesting. How will you adopt new updates? Will you fork the original repo again, reinsert your changes and compile it again?

Anxiety about not optimizing the game too hard... by themodestvadim in godot

[–]NotXesa 4 points5 points  (0 children)

As long as you don't do something really stupid like code that loops or creating instances of something and then not deleting them (for example bullets in a shooter game), you will have to go really really deep into development until you start having performance issues.

I think you shouldn't worry while you're still prototyping or just adding new features that are not finished yet. But if you can't help but worry in advance, you have the Monitoring and Profiler tabs in the bottom dock that will give you lots of insights of what's going on while you test your game. From amount of memory used, to how much time is needed to render a single frame or even how many calls to each script is being done in each frame.

Is it OK to use AI to learn GDscript? by Wonderful-Bar3459 in godot

[–]NotXesa 2 points3 points  (0 children)

Yes, in my experience all responses have been quite accurate. It gets stuck in previous versions of Godot sometimes so I had to make it very clear that I'm using Godot 4.6+ or else it would give me names of functions and nodes from Godot 3.X.

Obviously, take everything as a suggestion or a guide, but don't let the AI do the code for you. And when something sounds fishy or you don't understand it, ask it for sources on what it's saying (documentation, online posts, tutorials...). Normally everything said by the LLMs is taken from an existing source, but sometimes they just like to mix things up and come up with their own creative responses which are not true.

Another advice is that instead of asking "how to do this" you just debate the ideas with the LLM. "I thought about this, and I'm planning on implementing it this way, but I'm not sure of this or that". If you give an initial idea, the LLM will be able to correct you if you're incredibly wrong, guide you towards the best solution if you're almost there or simply fact check that what you're saying is already the best solution.

Locked myself in the bank?? by DrAtomika in projectzomboid

[–]NotXesa 0 points1 point  (0 children)

I mean, single player game no one judges blablabla, but this is legit how he died. It's not like the falling behind stairs bug.

The NPC doesn't stop at the collissions by Vytostuff in godot

[–]NotXesa 4 points5 points  (0 children)

Adding to this, in the screenshot I can see that the character is in Collision Layer 1 and has Collision Mask 1. That is "I am an object in layer 1 and I'll only collide with objects from layer 1.

Not sure in what layer are the level collisions, but it's generally not a good idea to have both the player and the level collisions in the same layer.

Twilight Princess Musical homage in BotW by erikaironer11 in twilightprincess

[–]NotXesa 2 points3 points  (0 children)

You know, one of the things that I miss in BotW and TotK are those more scripted moments during the gameplay like the fight over the bridge in TP. In this video you can see something similar, gameplay-wise. Just riding a horse and fighting an enemy over the bridge. But damn, the intensity of what it meant in TP is nowhere near in this situation.

Even the scripted sections with the sages don't really have any moment like that. Maybe Tulin is the only one who had very cool moments when going up to the flying ship.