How to get better at playing beginners

After a decade or so of playing Capoeira (but really kind of only once a week for the most part), I'm good enough to hold my own against people at the intermediate level and at least make things look fun if they cooperate with people at expert levels, but one area where I feel like I fall short is playing against beginners. I've been improving on the not springing gotcha moments on them when they leave themselves open, but throwing those slow and telegraphed kicks seems to lead to so many snapped response attacks to the inner thigh or groin... And I know that this probably is revealing weaknesses in my practical Capoeira in that I expect people to only go after the "valid" targets, but I can't seem to find a balance between "play in a way that gives them an opportunity to attack" and "play conservatively enough that I don't get hit with panic kicks".

reddit.com
u/DugganSC — 5 days ago

Help in using OnAnimatorIK to position hand so that the tip of a held object aims for a target

So, long story short, I'm trying to graft a ziplining mechanic on an existing asset I own. The actual ziplining is pretty smooth (although I'm still working on what feels right in terms of speed rather than what the physics seems to suggest), but I want to be able to have the player holding an item, like a rod or a crowbar, and use it to hang off of the zip line. Due to how the existing asset is set up, I think I need to use OnAnimatorIK instead of the AnimationRigging package or FinalIK (my attempts to do otherwise keeps having my IK being overridden). I have some information available such as the displacement in position and rotation for the held object compared to the hand bone (which helps to account for things like different models having different hand orientations) and a position for the tip of the rod I'm using. Initially, I thought I could do something like this:

Transform leftHandTransform = _animator.GetBoneTransform(HumanBodyBones.LeftHand);

Vector3 rodOffset = CurrentZipLineObject._attachPoint.position - (leftHandTransform.position + CurrentZipLineObject.defaultLocalPos);

Vector3 handTarget = _zipPosition - rodOffset;

_animator.SetIKPosition(AvatarIKGoal.LeftHand, handTarget);

That works, as long as the player is positioned so that the rod is horizontal, but a bit of vertical or horizontal offset, and it becomes evident that it's not matching up. I have a sneaking suspicion that I need to adjust IK rotation, but my brain can't seem to keep all of those vectors straight.

u/DugganSC — 19 days ago

My son saw a book of Daniel Tiger's 5 Minute Stories at the library with an option for having them read to you by an electronic speaker embedded in the cover. It seemed like an interesting idea, an audiobook paired with words on the page so that he can hear the words while reading them. Except... there's no way to go directly to a story, so unless you go through the whole book all at once (an hour of stories assuming the narration really is 5 minutes), you're going to spend a lot of time skipping pages when you power it up again to get to where you left off. Also, the narrator uses random notes whenever he hits a song in the story (most stories have 1-3 songs in them). And lastly, I'm pretty sure the narrator was not given the text of the story in question, as he uses different words at times. And, rather bizarrely, he apparently has something against the word, "toots", because when Miss Elaina shows up, he simply omits that word every time.

reddit.com
u/DugganSC — 2 months ago

> Send chills into the hearts of your listeners with a perfectly curated spooky audioscape using the Apprehension Engine Sample Library by Ovani Sound! This horror-specific instrument set can make countless chilling sounds and tones—unleash a full sonic range of terror without needing to purchase the instrument itself! Featured in hit films like The Witch and The Lighthouse, games like Alan Wake 2, and used by award-winning musicians like Trent Reznor. Plus, every note of this bundle is fully royalty-free and ready for commercial or personal use—unlock 800+ unique samples across three volumes, all for a price you choose today!

u/DugganSC — 2 months ago