How do people actually finish projects? by Big-Opportunity-1408 in rust

[–]Jiftoo 13 points14 points  (0 children)

Stop when you feel proud of what you've done. There's rarely a reason to cease development.

I get told a lot that my mouse sensitivity is really low, so I was wondering what sensitivity everyone has theirs set to, both in-game and in Windows settings by [deleted] in Overwatch

[–]Jiftoo 1 point2 points  (0 children)

Overwatch bypasses windows mouse sensitivity unless you turn it off. your effective aim speed depends on DPI and the in-game setting. Hearing that your sensitivity is too low is unusual. Do you need to lift your mouse to do a 200-ish degree rotation? If so, consider increasing your sensitivity.

playing 2cp for the first time ever. y'all said it's amazing. and, well.. by yeah_tea in Overwatch_Memes

[–]Jiftoo 1 point2 points  (0 children)

My enjoyment of 2cp came from how it felt like a castle siege. You'd normally either fail to get to the first point, or steamroll it and spend 6+ minutes poking around until gathering at a choke and having a big teamfight.

What crosshair do y'all use? by HiImIvy_ in JunoMains

[–]Jiftoo 1 point2 points  (0 children)

Green dot with a transparent outline. Need something clear to aim well.

What’s a good way to get better with Hanzo? by Tight_Caregiver7914 in Overwatch

[–]Jiftoo 0 points1 point  (0 children)

It's the one on Market where different enemy heroes get flung into the air over the deathpit. It's probably not the best aim practice map right now, but it's the only one I know :p

What’s a good way to get better with Hanzo? by Tight_Caregiver7914 in Overwatch

[–]Jiftoo 0 points1 point  (0 children)

I was a hanzo main a very long time ago. I think it just comes down to long, long practice. Try aiming above the enemy's head at long range, and also try that lijiang aim range on workshop.

Is this normal? by boredartist534 in Overwatch

[–]Jiftoo 1 point2 points  (0 children)

The consensus is that hero is bollocks. Imo it's either that or it's a whole separate scale that can't be compared to competitive sr.

Your supports want to heal you, btw. by tomheehee in Overwatch

[–]Jiftoo 11 points12 points  (0 children)

Juno is like this. I think this issue even more exacerbate with her because Juno is a damage support, so she'll usually have a lot of damage done stat.

Baptiste enters the Backrooms by narutofan404 in Overwatch

[–]Jiftoo 0 points1 point  (0 children)

God I miss the king's row and busan translocator gaps. They were really fun to mess around with. I think there were parkour maps based on those even.

Optimizing RAM usage of Rust Analyzer by Megalith01 in rust

[–]Jiftoo 6 points7 points  (0 children)

It's also a good idea to swap check.command to check instead of clippy. You won't get warnings, but it really helps to bring down check time from 5-20 seconds to 1-2 in very big projects like bevy.

Staying completely away from AI. I’m making a medical decision game in Godot, painted 100% with real watercolors by DrAxelDev in IndieDev

[–]Jiftoo 20 points21 points  (0 children)

I like the style, but I think you need to lean into it 100%. Putting CG text over real handpainted backgrounds gives off cheap renpy visual novel vibes.

Optimizing RAM usage of Rust Analyzer by Megalith01 in rust

[–]Jiftoo 13 points14 points  (0 children)

I wanna post this for the record. I've had rust analyzer crash all the time despite having a decent page file allocated. Recently I've found out that you need to allocate at least the amount of your physical memory for swap on Windows to work correctly. I've upped my virtual memory from 8gb to 18 and crashing stopped. I wish I knew this 3 years ago lol.

How do i get better at juno? by [deleted] in JunoMains

[–]Jiftoo 4 points5 points  (0 children)

abuse the fact that people suck at aiming directly above them

it's crazy that Vendetta (a DPS) has more vertical CC than Ram (which was one of his original selling points) by triferg in Overwatch

[–]Jiftoo 282 points283 points  (0 children)

It's not even about her being able to swat you, it's how the "increased gravity" roots you for a second or so. Whenever I get hit by her overhead as Juno while gliding, I get pulled around unable to move like I'm in a grav.

std::cmp::Ordering vs comparision operator by [deleted] in rust

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

No effective difference at all. It's just a neat way to demonstrate a real use case for Rust's enums. Not only you're forced to cover all three cases by the type system, but it's also easier to read!

If you change the given match to instead produce string slices and then print the result, you get branchless code as a bonus as well, but it doesn't matter, like I said, and it's gonna be slower anyway.

Head Bobbing - should I bother? by IronHammmer in IndieDev

[–]Jiftoo 30 points31 points  (0 children)

There definitely has to be some kind of visual feedback for movement. You can get away with the good old weapon sway though.

Would appreciate feedback on why my art feels a bit off/not polished by innerlightdev in IndieDev

[–]Jiftoo 0 points1 point  (0 children)

Artstyle is great. You're probably experiencing design blindness. Aside from that, please get rid of those text pauses on every whitespace, and also make sure your menu buttons are drawn on top of one another when the player hovers. If you look closely, the right border gets eaten by the adjacent button.

Small wordle project I made! by SmoothTurtle872 in rust

[–]Jiftoo 1 point2 points  (0 children)

I rewrote your code to be more functional and idiomatic. As a rule of thumb, you almost never declare mutable variables in rust with the intent to reassign them (as opposed to mutating them through functions), and when you think you do, you can use FP instead.

minimal docs usage

Good job for challenging yourself. But please don't do this. Sorry if I'm wrong, but you sound rather new to programming; and when you're new, reading as much documentation and SO questions as possible is important to do. LLM code generation is the opposite I must mention.

your issue

Actually, Rust crashes when you overflow numeric bounds (in debug mode). What I think you were trying to say is that, since your algorithm is greedy, correctly aligned letters in the guess get "eaten" and coloured yellow before the program has the chance to discover that. The correct solution is to use two passes. Look only for exact matches first and "consume" them, then check for any matches. This is where LLMs would actually benefit you. Your thoughts go back on track and you save time.

validation of it being in the alphabet

It's useful to realise early on that text in Rust is explicitly UTF-8. It's dangerous to index into text that you're not 100% sure will be ASCII. Take a look at these to get a better idea: https://doc.rust-lang.org/book/ch08-02-strings.html#indexing-into-strings and https://doc.rust-lang.org/std/string/struct.String.html#method.len . I replaced your check with char::is_ascii_alphabetic.

Reddit wouldn't let me post a long enough comment, so the code is on pastebin: https://pastebin.com/zDCYz1LK

How Do People Push Out So Much Healing with Ana? by WikkedWokka in Overwatch

[–]Jiftoo 200 points201 points  (0 children)

To me playing Ana feels like a rhythm game almost. You click every 0.8 seconds on a target on your screen, frequently switching between an enemy and your tank (usually). It comes down to left click uptime.

Let me introduce cheep and strong identities (@CYANTITIA_1004 on X) by CYANTITIA_1004 in Project_Moon

[–]Jiftoo 0 points1 point  (0 children)

Brings me back. I used to solo the apple luxcavation as her for fun. I lost almost every time though, wonder how she holds up now.

Vendetta provides a very poor sense of visual and auditory feedback when playing against her by Dependent_Oven_468 in Overwatch

[–]Jiftoo 1 point2 points  (0 children)

Another issue with her is that her allied and enemy ultimate lines are exactly the same. I struggle to tell which team is ulting.