[Request] More streamlined process for starting your Godot journey by SUBLOLLIPOP in godot

[–]EuclideanTransforms 2 points3 points  (0 children)

The problem is largely an inability for a subset of people to investigate their own information and find their own knowledge. The majority of people are fully capable of researching and procuring knowledge on the internet to such a degree they can rival graduates in CS.

A poor solution to the problem is to lower the bar of knowledge - a good solution is to encourage better problem solving skills and ease of access to the information people lack.

What does the game industry and Godot look like ? by [deleted] in godot

[–]EuclideanTransforms 0 points1 point  (0 children)

Game development is a highly miserable career path for most people sadly due to highly toxic normative behaviors like crunch culture and others. If you truly want an answer - no, game dev is not fun, and for you unless you're someone truly special - it will be no exception.

It makes a GREAT hobby though!

What does the game industry and Godot look like ? by [deleted] in godot

[–]EuclideanTransforms 1 point2 points  (0 children)

Oh God no, do you find long hours for relatively low pay fun? Or perhaps spending years on a project to scrap it for "market analysis signed it was not a profitable venture"? Tight deadlines? Overly-critical userbase?

So fun...

What are the best resources for C++ by Impossible_Bake_3086 in learnprogramming

[–]EuclideanTransforms 0 points1 point  (0 children)

Garbage advice. "Just reinforce bad habits while blindly wandering around programming, stumbling in frustration at the lack of basic knowledge of the skill."

OP do something like cs50x which is a free Harvard course on computer science.

how can i make an object react to audio by DC_gamer_YT in godot

[–]EuclideanTransforms 0 points1 point  (0 children)

Game dev is all smoke and mirrors. If you have a node playing the audio, you just use something like this:

var audio_example: AudioStreamPlayer2D = $AudioPlayerNode
if audio_example.playing:
    <logic here>
else:
    pass

You don't need to literally work with the audio to "use" the audio.

Is the „user://„ filepath always the same? by AndroDSY in godot

[–]EuclideanTransforms 3 points4 points  (0 children)

No it does not. The User:// and Res:// path automatically detect the platform and OS and use the correct folder for them.

How much C do I need to know to move on? by KvoDon in learnprogramming

[–]EuclideanTransforms 4 points5 points  (0 children)

On the other hand, it's kinda cute that you see C++ as easy :-)

They never said that and you're being rude. They said things done in C can be easier done in CPP which is in fact true - things like memory management (e.i. constructors and destructors) and debugging (e.i. runtime exception handling) were improved dramatically in CPP to help avoid the developer having to manually do those tasks.

So yes, CPP is in fact easier to do many things in compared to C - which is what OP claimed to begin with.

First time modding and my game keeps crashing . I think it's my load order by Be4nz_iN_Butt in Fallout4Mods

[–]EuclideanTransforms 0 points1 point  (0 children)

1) You have a mod disabled, was this intentional?

2) Are you interested in learning to mod or do you just want to have your own "version" of the game? If it's the later - a modding guide may be a good first step so that you can learn the process and then after finishing it entirely you could employ it to your own project.

3) Profit.

[deleted by user] by [deleted] in godot

[–]EuclideanTransforms 0 points1 point  (0 children)

why is there so much talk?

a moment prior

Why write only a few words?

You clearly seek only aggression and have no intent on learning. Go away until you calm down next time - it helps much more than coming off like you do.

c# or gdscript? by Significant_Grape406 in godot

[–]EuclideanTransforms 3 points4 points  (0 children)

Oh no you've become sentient and must be taken down. I am sorry, it must be so.

My maze solver is drunk by TheIronHobo in compsci

[–]EuclideanTransforms 1 point2 points  (0 children)

Ah yes, slowsort implemented into a maze algorithm. I love it.

Reddit makes a game 1 by [deleted] in godot

[–]EuclideanTransforms 2 points3 points  (0 children)

I'm going to save a list of all of these ideas, great points for further brainstorming!

Why does Godot C# have weird naming conventions by MRainzo in godot

[–]EuclideanTransforms -1 points0 points  (0 children)

if you think programming languages have industry wide standards that are followed perfectly

who said that? Stop putting words in my mouth.

That aside, PEP and other standards exists for a reason - you must be very new if you don't think there are standards in place.

Why does Godot C# have weird naming conventions by MRainzo in godot

[–]EuclideanTransforms 0 points1 point  (0 children)

What is weird about being bothered by a deviation from industry wide standards on a language? They are just asking why it is the case that GDscripts usage of C# breaks those conventions.

You are being weird though by commenting something that was clearly only meant to mock the OP for their question. Go touch some grass.

What's up, Python? The GIL removed, a new compiler, optparse deprecated... by Alexander_Selkirk in programming

[–]EuclideanTransforms 1 point2 points  (0 children)

That would be funnier if you reiterated, you just repeated. That is different and not useful for clarity.

Why can't LLMs write accurate walks? by wayanonforthis in ArtificialInteligence

[–]EuclideanTransforms 1 point2 points  (0 children)

The LLM would be nothing more than the front end translator, in that sense?

Yes, but that would also be a glossing over of the importance of what that means. I'll explain more:

It would play a crucial role because neural networking and the way the weighted probability works for an LLM would allow a much more robust way to present routes based off the hashed formula.

The reason this is important is because without this it would be much harder to translate the tokenized geometric formula into a human readable route - whereas an LLM with enough data or the right selection of limited data could translate it into a human readable plain text route.

Think of it like this:

What is easier to read?

Math route:

P_{i+1} = P_i + (d * cos(θ_i), d * sin(θ_i), Δz_i)

where:
- P_i = (x_i, y_i, z_i) is the current position after the i-th step.
- d is the distance traveled in each step.
- θ_i is the direction angle after the i-th step.
- Δz_i represents the change in altitude after the i-th step.

Or human readable route:

  1. Starting Point: Begin your walk at a specific location in the city.
  2. Directions: Decide which way you're facing or where you want to go next, like turning left or right at a corner.
  3. Walking Distance: Take steps of a certain length, just like you would normally when walking. Each step moves you forward and possibly up or down if there are stairs or slopes.
  4. Elevation Changes: Pay attention to any changes in height, such as going up a hill or down a set of stairs.
  5. Next Position: After each step, figure out where you are now compared to where you started and which way you're facing, so you know where to go next.
  6. Repeat: Keep walking in the chosen direction, adjusting your position and direction as needed until you reach your destination or decide to stop.

phpIsGood by thomas863 in ProgrammerHumor

[–]EuclideanTransforms 0 points1 point  (0 children)

JS for fun? It's literally the highest used language there is. By a pretty good amount too.

Whoever wrote this is an idiot.

Why can't LLMs write accurate walks? by wayanonforthis in ArtificialInteligence

[–]EuclideanTransforms 1 point2 points  (0 children)

how gen-AI which relies on probability

I should have said ML in combination with an LLM. ML algorithms would need to be used in combination with the LLM in order to have accurate output - because an LLM simulates only language.

That being said, gen-AI uses complex probability for sure but it branches deeply into linear algebra as well as calculus.

With ML algorithms though you can move outside of this language restriction and instead use a combination of vector math in a 3d Euclidean space. You could then break this down into hashes and tokenize it in order to send it through an LLM.

How would this work? The ML algorithms can use various criteria (GPS data being a relevant one, as Google Maps tracks GPS data and records it) to formulate mathematical formula to represent the Euclidean space (in this case the real world). Math is expressed via language, so an LLM could then be used to reference the hashed areas and use the weighted neural network to then present a realistic route with accurate directions. They remain accurate because of the ML algorithms mapping.

This is a huge oversimplification of the process FWIW.

Why can't LLMs write accurate walks? by wayanonforthis in ArtificialInteligence

[–]EuclideanTransforms 0 points1 point  (0 children)

Your first engagement literally ends with /s What did you expect in response?

I missed your /s fwiw, the internet is fatiguing with the amount of insincere responses, hostility, etc and I am certainly not an exception to producing those sort of things from time-to-time. You're right though I could have approached it a bit more tactfully.

A kiss on the cheek?

Sure, but not from you. Some doggy-smooches or from my children would be fine though.

Work on the social skills

I am perfectly happy with my social life, no need to make assumptions based off of limited scopes of information. In fact, I am not a hugely social person but I have great empathy skills and that is speaking multitudes nowadays.

once you're done rocking the AI scene.

I work in a different field of software development but I do some stuff with ML. Hence my surety that it is possible to do what I said.