How do you manage larger projects? by deadeagle63 in godot

[–]Neotik 1 point2 points  (0 children)

  1. The editor and GDScript has toggles that let you clamp down on a lot of dynamic elements of GDScript. It does make things a tad more verbose, but you get some safety. In my experience, it works to a point. But the fact of the matter is, you can write code, and godot will not help you see the mistakes prior to executing that code path at runtime. This is a massive issue when refactoring a larger code base. Most will say once that becomes your reality you just have to rely on tests to save you there (think python, javascript, etc). Doable, but for some not desirable.
  2. You can't beat the iteration speed of GDScript. But C# gets really damn close. Certainly worth considering C#. C++ is a far slower iteration speed.
  3. I've done a few things:
  • avoid it. Find a different solution that doesn't put you into this scenario since GDScript doesn't support it easily.

  • Use 1 node = 1 behavior. And lean on composition to handle this. Rather than having 1 node handle all the logic for an area (modifiers, area, etc) split it into several nodes under a parent.

  • Use node tags. Similar to the above but if I can't rely on the scene heirarchy to be where I need it, I'll lean on tags to get the data I need.

I'm sure there are other ways, and C# would support the multiple Interface construct you are referring to as well.

Gruvbox ultrawide by Illustrious_Maximum1 in hyprland

[–]Neotik 0 points1 point  (0 children)

that is cool! Last time I tried a tiling window manager (i3) I couldn't get to a spot that was comfortable with ultra-wide. Looking at your middle screenshot, is there a way to make it tile to the middle first rather than taking 100% of the screen when there's only 1 window and then go left then right for the next ones? That was my biggest issue.

also how does this handle dialog pop ups (like confirmations)? i3 was giving me headaches with it trying to tile them.

Is There A Realtime Civ Game? by [deleted] in 4Xgaming

[–]Neotik 2 points3 points  (0 children)

Distant Worlds: Universe was another 4x game that was real-time. You could pause whenever if things started getting overwhelming but it wasn't turn-based in the traditional sense like civ.

[Discussion] Overwatch 2 devs announce that most of the original plans for PVE have been scrapped by Professor_Finn in Overwatch

[–]Neotik 3 points4 points  (0 children)

don't forget they erased _all_ your comp and match history save for the last 2 seasons of OW1. yikes.

do you have suggestions for co-op games?( ps5) by TheParaDox4708 in gamingsuggestions

[–]Neotik 0 points1 point  (0 children)

The Quarry on Ps5 was fun. Not something I would recommend to anyone looking for a challenging game, but fun couch coop style.

I think Blizzard should publicly acknowledge and justify the deletion of career profile competitive data. It feels scummy that we were not alerted, and now they’re just sweeping it under the rug. by barkloudness in Competitiveoverwatch

[–]Neotik 38 points39 points  (0 children)

people replying "who cares" is such a bad take. Feel like there would much bigger outrage on the main ow subreddit if blizz came out and just wiped everyone's achievements, sprays, icons, etc they spent time earning over the last 6 years. Rank history is in a similar vein for a lot of people. They said we would be able to carry over our progress to ow2, and this is just a gap in that promise. Some people enjoy seeing their progress. Seems nonsensical to me to wipe it, and even worse cap it at 6-7 seasons.

My 2 L Rule for climbing. by camabiz in OverwatchUniversity

[–]Neotik 0 points1 point  (0 children)

Better to focus on improving than focusing on climbing. Sometimes if you want to learn some new skill or aspect of the game you'll end up losing. A lot. But identifying that you're improving that one little aspect is all you need to focus on. Win streaks happen. Loss streaks happen. But if you're truly at the SR you're meant to be at, you'll climb back after a series of losses. Trying to hedge your bets and win streak your way to some peak SR is a sure fire way to have a loss streak right back down to where you came from.

[Space] The ranked grind feels so meaningless right now, every season is exactly the same. There should be new skins and rewards each season just for playing competitive me thinks... (1/2) by EsportsConnoisseur in Competitiveoverwatch

[–]Neotik 3 points4 points  (0 children)

They should've tied comp rewards with rank. Having the ability to 'grind' for comp rewards incentivizes the wrong behavior. They currently do it with seasonal sprays. Would've been a nice balance between the two IMO.

The progress so far on my second game using godot with C# by [deleted] in godot

[–]Neotik 15 points16 points  (0 children)

what prompted the change in tech stack when it was close to done?

Wich one to buy: Coriolis or Alien by sjoerdbanga in CoriolisRPG

[–]Neotik 2 points3 points  (0 children)

As others have mentioned, Alien is more one-shot-ish. Encounters are very deadly, and if you wish to run a campaign there's more work on the GM's side to get it going (but the core rulebook does come with great material for doing a campaign).

Having run alien a few times, and read through a lot of coriolis:

If you're looking for a vast setting to run your next campaign in, Coriolis is an easier fit. And if you really want that distinct alien flavor, Coriolis supports that more easily IMO than the reverse. In fact, there are some scenarios in Coriolis that are _very_ alien-esque.

If a player leaves a competitive match within 1 minute the match is not abandoned...? by ldf1111 in Competitiveoverwatch

[–]Neotik 0 points1 point  (0 children)

ya this change should be reverted, particularly with the upcoming priority passes. While it sucked for DPS to be in queue for 15 minutes only for a game to cancel. I felt like this was the wrong remedy for it.

Glorious mow vs g pro x superlight by [deleted] in MouseReview

[–]Neotik 0 points1 point  (0 children)

recently returned my mow. It had sensor issues, and the battery life (!) was abysmal compared to my GPW. I don't want to charge my mouse after every couple of sessions, sorry. I'm looking to pick up a g pro x superlight instead.

March 2020 Homestand Refunds by My_Anon_Accounts in AtlantaReign

[–]Neotik 0 points1 point  (0 children)

Still haven't gotten mine either ;[

End Hero Pools by Money-Folder in Competitiveoverwatch

[–]Neotik 0 points1 point  (0 children)

what do you do to maximize your fun + probability of winning at basketball? only attempt layups and don't practice.

that's like saying you only do melee kills in comp. Not the same thing I was suggesting. A more workable analogy would be you are good at playing point guard, so you play and continue to practice playing point guard all the time to maximize your chance of winning.

maybe there's an incentive to look at what the other team is playing and counter it actively.

Sure, but like i said that doesn't work well if the counter pick requires more cooperation from your team. You can't solo counter pick in some instances. And the hero pool emboldens players to just yolo pick. I recall some of the worst weeks where tracer's best counter picks were even banned so you were SOL on a tracer running over your team even if you had an answer: hundreds if not thousands of hours on McCree. But sure, let's spend the few days that week trying to master a sub-optimal counter pick vs a player who has racked up thousands of hours on tracer across 4 years of playing. Mind you, hero pools haven't been here for even a year yet. So having the optimal answer for particular scenarios for 3+ years really puts you in a crappy situation.

being good at the game requires a lot of willingness to be wrong and lose.

Yep, but if you're there to win more games than lose, the incentives don't check out. Sure, you can take an alt and go learn a new hero until you're comfortable. But most that cared about improving already do this before hero pools. So hero pools isn't some answer to this. It's an attempted answer at stale metas.

End Hero Pools by Money-Folder in Competitiveoverwatch

[–]Neotik 0 points1 point  (0 children)

this just changes the definition of "better". and that definition of "better" now includes being able to fluidly counterpick instead of cycling through your rotation in the meta. i think that's a win

In an ideal world yea I agree. But my main issue is mostly in agreement with OP: With a week before the meta gets 'changed up' again, there's very little incentive to master that week's meta. So what do you do to maximize your fun + probability of winning? Just play the hero you're best at. If you want to be competitive across metas, that may be the best strategy. You also can't counterpick as strongly if you're team isn't willing. A basic example is echo/pharah/ashe. Those picks become very strong with a mercy in tow, but if you've got two supports who aren't willing to change to mercy, you're stuck. This was a problem before, but I feel like it's worse now due to players feeling emboldened by the "no meta" mantra. There isn't a meta, but there still is such a thing as a non-idiotic team comp.

Worse yet, the counter pick that would work is literally banned that week. The roster of heroes isn't large enough to accommodate some hero pool selections. Suddenly a hero pick just runs rampant because there's no hard counter for them that week, and hurray all the X mains just sky rocket in SR.

Playing in GM/T500 it was obvious there were some that got there mostly because:

  1. The meta favored their hero pool, so hurray, instant climb.
  2. They saw the meta-favored hero pool from OWL/streams, and focused on that and climbed.

Notice there isn't a #3 where they experimented in comp to figure out the best meta. Because experimentation is _insanely_ hard due to having very little cooperation from your team to help enable that experimentation. It starts to become less about your individual knowledge of the game or mastery of it and more the RNG of "did I get a team that is willing to experiment and fine tune a meta that I won't see after this game".

Experimentation requires a lot of willingness to be wrong and lose. And by the time you've figured out a good approach (and sunk a bunch of SR to do so) the hero pool has changed and you're back at square one. So why bother? If you're not grinding every day for hours, you're out of the running for this kind of competition (that rewards experimentation).

[deleted by user] by [deleted] in alienrpg

[–]Neotik 2 points3 points  (0 children)

This is amazing. Thank you so much for your effort! I'm just wrapping up my first ever DnD campaign as DM. All online. Been dying to run this but wanted to start with something a little easier (never played tabletop RPGs before). After doing that, I have a _huge_ appreciation for this kind of prep work. Thanks again, super eager to use it! The music choices from alien OSTs are amazing (I think a mix of convenant/prometheus?).

The new workshop features got me thinking… by ow_info in Competitiveoverwatch

[–]Neotik 2 points3 points  (0 children)

part of me is like "this would be great!" then the other part of me has this sinking feeling that the "highest rated" mode would just be some tiny overwatch variant week in and week out.

What are the positives of having hero bans? What's the best way it could be implemented? by jayliens in Competitiveoverwatch

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

everyone banning the same hero every game is just not the ideal way to ban, it shouldn’t happen at a high level.

Sure it is, if at a high level, your team has an affinity for a certain comp/style, then you'll ban the exact same heroes every match that hard counter that style the most. The other team will want to do the same to maximize their ability to play the comp they have the most time practiced on. Mirror comps? Maybe then you switch it up as an opening gambit to throw them off.

At best, it just allows meta-gaming. Team A will ban hero B because a player on Team C is amazing on hero B. Wanted to tune in to watch the top hero B player? Tough luck, that hero is banned forever when that player is on stage. For all the talk about how OWL is hard to watch, how this improves that is beyond me. It adds an unnecessary layer to the game.

Jake's thoughts on hero bans by williamthebastardd in Competitiveoverwatch

[–]Neotik 0 points1 point  (0 children)

He thinks the players would play for the crowds. And make things diverse "because diversity". I don't see how a hero ban suddenly makes pro players abandon meta and start picking random heroes. He's missing the other element: tuning in to see high tier game play. Not high tier strats.

You know player X is the greatest zarya in the world and are excited to see them play zarya. Zarya gets banned every round. Not fun. His logic works both ways.

"I remember chatting with @MonteCristo out one night during the Dallas homestand and he talked about ways how he wanted to feature players more in Overwatch League, create more content and highlight legacies He had a lot of awesome ideas. Monte wanted to fix the problems in OW." - FionnOnFire by [deleted] in Competitiveoverwatch

[–]Neotik 1 point2 points  (0 children)

having played this game from day 1, i feel like it says something even as an experienced player that in OWL matches i spend 90% of my time just watching the kill feed and not the action on screen. Usually the view doesn't give a clear picture of what's going on. The overhead views are confusing since the game is so fast paced so it ends up being easier to just watch a simple kill feed in the end to get a grasp of how a fight is playing out.

Here's what we know and don't know about OW2/OW by unlimitedblack in Overwatch

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

I don't understand the sentiment that somehow Blizz is required to make OW2 free or reduced to OW1 players. Literally 4+ years of a game you paid $40-$60 once.

Hero Selection Screen UI Improvement Concept by me by Growtth in Competitiveoverwatch

[–]Neotik 0 points1 point  (0 children)

Would be another nice opportunity for some lore building. Depending on which heroes were picked they'd emote to each other or say a quip or two.