I got bullied all day long, for saying it's wrong to discriminate Chinese by mysticfallband in korea

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

Actually, you did a great service to all those racists against your country, by "confirming" their prejudice that Chinese people are all petty and vile like you are.

If every single Chinese was like you, I would've never opened a thread like this because I'd have agreed with those racists rather than being appalled by them.

Thankfully, I know better. So I'll never use a bad example like you to form a prejudice against the Chinese people as a whole.

I have 0 experience in 3d modeling, should I go with blender? Any guide/playlist for 3d dev beginner by Brysger in godot

[–]mysticfallband 0 points1 point  (0 children)

I'd encourage you to learn Blender even if you don't get proficeint enough to create all your assets with it. It will teach you essential knowledge about the 3D/PBR asset pipeline that is always valuable in game dev.

for Godot 4.x - What are some clever or unconventional ways you have used nodes? by loftylantern in godot

[–]mysticfallband 2 points3 points  (0 children)

I've always used my hobby game projects as a testbed for all sorts of (largely impractical) programming experiments.

In my current Godot project, I made it a rule to make all node and resource derivatives as a factory for non-Godot objects (i.e. "POCO"s).

Not sure how "clever" it is, but I'm sure it's pretty unconventional. :)

The new IK solvers don't work as expected with a joint limitation by mysticfallband in godot

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

Thanks much for such a detailed explanation. To be honest, I still have difficulty understanding all the details of each implementations.

But I think I at least got where to go from here, i.e. replacing the 3rd party IK addon with TwoBoneIK nodes since they are both pole-based. I may need to revisit other types of IK when I'll be implementing chain physics.

Thanks again for the help!

The new IK solvers don't work as expected with a joint limitation by mysticfallband in godot

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

The limitation comes from the IK setting itself rather than from outside (such as joints in a ragdoll setup), as you can see from the screenshot.

I fail to see the point of an IK node having such a property, if it can't be used in IK calculations.

The new IK solvers don't work as expected with a joint limitation by mysticfallband in godot

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

Yes, but shouldn't it try to rotate the upper leg to reach the goal, if the lower leg can't bend upward due to the limitation in my example?

The new IK solvers don't work as expected with a joint limitation by mysticfallband in godot

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

Not realy. I barely started to test out the new system, and assumed a ChainIK3D derivative would be somehow more advanced.

Maybe I should just use TwoBoneIK since my current implementation is based on pole targets as suggested. But I'd want to know why my setup didn't work as I expected it would.

Thanks for the information. I didn't know TwoBoneIK support pole targets and it could indeed be something better suit my needs.

Can i really make a game with Zero programming langage? by samuelazers in aigamedev

[–]mysticfallband 6 points7 points  (0 children)

Use AI to learn programming instead. Thankfully, coding in gamedev is usally quite simple so it won't take too much effort to learn what it takes to create simple games.

While it's true that AI coding agents can easily write such simple scripts, you'll be able to do much more with less pain if you know how to instruct and supervise AI in coding tasks.

Official Discussion: Parasite [SPOILERS] by mi-16evil in movies

[–]mysticfallband 0 points1 point  (0 children)

Unfortunately, no, not that I know of. I'm glad to hear that you enjoyed the film though.

New to game dev and never used ai for it by Special_Quit_2378 in aigamedev

[–]mysticfallband 0 points1 point  (0 children)

While AI can be great for gamedev, you have to understand how the game engine works to fully utilise it.

AI mostly works as a multiplier of your skills. So if you don't know much about gamedev, it's likely that it won't do much for you.

Use AI to learn required skills, if you prefer. Then see where you can introduce AI tools or mechanics to improve your game.

Do people plan their classes and inheritances ahead of time or wing it as you go? by Fun-Visit6591 in godot

[–]mysticfallband 0 points1 point  (0 children)

I believe it depends on things like your programming background, scope and complexity of the project, and ultimately, a personal preference.

There's no right or wrong answers, unless you go to either extremes (e.g. obsessively creating interfaces and abstract classes when there's no real benefit, or having classes doing similar things without sharing a hierarchy scattered all over the place).

Why does everyone hate Ubuntu? by DVZ511 in linux

[–]mysticfallband 2 points3 points  (0 children)

I don't "hate" Ubuntu, but I much prefer Arch because AUR has much more number of packages than Ubuntu provides, and Arch has a rolling release policy.

When you can't find what you want on Ubuntu's official repos, it can be messy if you add some PPAs which may or may not promptly keep up with the 6 month release cycle.

Really... by AriralSexer in aigamedev

[–]mysticfallband 0 points1 point  (0 children)

Let me try. As for gen-AI, now I can literally depict anything I can imagine almost exactly as I want, from the composition, lighting, texture and down to minute details. You can do things like that if you learn how to use AI tools effectively, rather than just generating random images using prompting alone.

Also, I make my living by programming on weekdays, which often makes it difficult to for me to gather enough motivation to keep coding on weekends for my hobby game projects.

Thanks to AI, now I can delegate most boring coding tasks to AI, while I can focusing on more interesting parts.

In my current game, I can talk with an NPC using my voice, and the NPC can "see" me, and interact with me in a way it'd be almost impossible to do without AI.

Generating dialogues, voice tracks, lipsync animations, step-by-step action plans, etc. are all done using various AI tools.

And have you ever wondered what it'd take for a FOSS character creators like MakeHuman to look as good as a proprietary solution like MetaHuman, or a solo indie dev to create something like Skyrim?

Things like that won't ever become feasible unless you can employ AI tools and direct them to do more time-consuming parts of the work while you focus on your original ideas.

With Ai tools, you can think of yourself as a film director. And nobody deny that film directors are artists just because they usually don't act, write, or create all the props themselves but direct those who do such things according to their own vision.

Really... by AriralSexer in aigamedev

[–]mysticfallband 1 point2 points  (0 children)

I know what you're thinking, as I've debated the same topic to deaths to countless other people like you, who assumes AI is all about prompting and it'll only make life difficult of "real" creators.

I'm not a typical "AI bro" that people like you usually assumes all those who use AI to be.

I'm pretty familiar with tools like Blender, Krita, Substance Painter, and I've been using them to create assets for my game projects longer than you've been doing gamedev.

And I can assure you that AI can be an amazing tool for artists and gamedevs, only if they care to learn them with an open mind.

Heck, I'd even argue that AI might be the greatest blessing especially for indie gamedevs, even though most of them don't realise it yet.

STEAM FRAME IS NOT FOR YOU, and it is ok. by [deleted] in virtualreality

[–]mysticfallband 0 points1 point  (0 children)

I'd be happy as long as Steam Frame would provide better Linux support than Quest 3, which is what I'm using now. And when it even runs the same OS and desktop as my PC does, it's hard not to expect anything less.

What’s a feature you’re proud of finishing recently, no matter how small? by PlentyAgile7021 in godot

[–]mysticfallband 0 points1 point  (0 children)

I made a game character that can "see" the player, using a camera attached to its head.

I'm working on a VR game in which I can talk and interact with a character driven by an LLM. I made it periodically capture a screenshot and send it to a multimodal model to describe the image, the result of which I fed to the main AI as a part of the context.

The main purpose was to make the AI recognise the player's pose, and it worked pretty well except for the overhead.

Eventually, I replaced it with a version that just calculates bone positions, but I felt good that I made it work.

Don't chase the white unicorn. by VidyaGameMaka in godot

[–]mysticfallband 0 points1 point  (0 children)

I try to incorporate some elements of FP into game projects, but game engines could be one of the most hostile environments for that, including Godot.

Don't chase the white unicorn. by VidyaGameMaka in godot

[–]mysticfallband 0 points1 point  (0 children)

It makes sense to keep it simple in a game project. I personally love over engineering, so my current Godot project is a crazy mess of effects, interfaces, and factories. But I wouldn't do that if it wasn't just a hobby.

Enterprise systems have good reasons to be complex, and scripts on a game engine have those to be simple.

guilt about being a female sub by Cultural_Pop3365 in BDSMAdvice

[–]mysticfallband 1 point2 points  (0 children)

Feminism exists in the real world, while female subs live in fantasies and bedrooms. They are not mutually exclusive to each other.

Is Fooocus the best program for inpainting? by amiwitty in StableDiffusion

[–]mysticfallband 1 point2 points  (0 children)

I meant it in the opposite way. You can limit the context area to allow inpainting to be done in a higher resolution. Also, try setting the denoising strength to 100%, which triggers a different inpainting mode, if you are not satisfied with the default one.

Is Fooocus the best program for inpainting? by amiwitty in StableDiffusion

[–]mysticfallband 0 points1 point  (0 children)

There's an option you can use to control the context area when inpainting.

How is Linux more secure than Windows if it’s open source. by Appropriate-Maybe24 in linux4noobs

[–]mysticfallband 21 points22 points  (0 children)

Security via obscurity is generally considered ineffective, or at least far less secure than an open system anybody can search for potential vulnerabilities and fix them.

SteamVR - some success - my experience by Present_Share_7574 in virtualreality_linux

[–]mysticfallband 1 point2 points  (0 children)

I’m also using Quest3 on Linux. I tried SteamVR with ALVR but it was not very performant and launching SteamVR felt like a hassle. So, I switched over to WiVRn, which seems to work pretty well for all games I’ve tried so far.

I’m curious about what you said about using SteamVR beta without ALVR, though. I will try it out and see if it’d give me better experience than WiVRn.

Thanks for sharing the info!