I find projects like this really fun, but when it comes to being a game I am seeing a lot of problems. - renderer and physics aren't synced in any way, physics shouldn't be tied to frame rate, but running as 2 separate threads with no synchronization means you might read garbage at some points if you render while the physics thread is updating. - physics using this_thread::sleep_for is not accurate and can sleep for…
Show HN: Hacker League – Open-Source Rocket League on Linux
71–80 of 104 posts
Re: Show HN: Hacker League – Open-Source Rocket League on Linux
#72Very very cool. Let's make a real game out of it. No steam no gigabyte large assets. Just that cool game. Maybe use some ai to generate some assets with stability ai / stable diffusion an let's get a lot of people on board. That could be a fantastic project.
Re: Show HN: Hacker League – Open-Source Rocket League on Linux
#73Not that similar except for the retro graphical style, but I immediately thought of bzflag after I clicked the video
Re: Show HN: Hacker League – Open-Source Rocket League on Linux
#74I am amazed at how small the code is once you strip all the vulkan
Re: Show HN: Hacker League – Open-Source Rocket League on Linux
#75Sick, when is HLCS?
Re: Show HN: Hacker League – Open-Source Rocket League on Linux
#76I played so much Rocket League before it went free-to-play. Seeing this repo made me watch some youtube videos, and remember what a great game it is. It's been tweaked and polished until it feels perfect. I think getting an open source version of the game to that level would require a lot of work, so I wish you well.
It's a great game - unfortunately the insane and obnoxious way they do ranked ladder means the experience is often miserable if you want to play competitively.
Could you elaborate? I play the game, but I don’t play much of anything else with ranks so I’m curious what ladder means here and the alternative examples.
Re: Show HN: Hacker League – Open-Source Rocket League on Linux
#77Earlier quoted context omitted.
It's a great game - unfortunately the insane and obnoxious way they do ranked ladder means the experience is often miserable if you want to play competitively.
> way they do ranked ladder Could you elaborate? I play the game, but I don’t play much of anything else with ranks so I’m curious what ladder means here and the alternative examples.
A long time ago they had a pretty basic MMR/matchmaking system that was being gamed pretty badly by smurfs. So, in an attempt to deal with smurfs, Epic made a really opaque blackbox "internal" MMR, that determines what kind of teammates you get. The reason this exists is because everyone tends to get lumped into "chokepoint" ranks - Diamond 3/low champ, C3/GC, and from there I think there's another one closer to SSL but I've only been a GC1 before so I can't comment on that experience. The reason for this is you can have a 60+% winrate in diamond and never leave diamond. That results in tons of players being in a rank they clearly do not belong in - very ironically creating an unintentional smurf problem they were trying to addresss in the first place - and this is exacerbated by a draconian rank decay/reset every season which only lasts a quarter. So, it's not entirely uncommon to see players with a GC tournament tag from the previous season (means they won a GC tournament, which means they almost certainly are SSL players) in low champ or even diamond. This is made even WORSE by the way that placement games work every season - pros have worked out it's almost always better to just sit out the first few weeks of a season before doing your placements, because you may accidentally get a really high "internal" mmr (the only purpose of these placements) by beating other smurfs in a low rank ladder.
As a result, epic has tried to balance this idiotic mess by pairing these types of players with lower "true" ranks. So, often when I am in high diamond/low champ I will have a literal carried platinum player with me every single time against another team with a guy who also has a higher "true" MMR and whatever "low" MMR player the matchmaking has decided he also gets paired with. I solo queue though, so this effect is basically a miserable experience trying to climb, as it's much more difficult for me to climb out of a low rank than other players closer to their "true" rank. And I have to repeat this process every 12 fucking weeks.
when I play casual, within 10 games the matchmaking immediately puts me in high champ lobbies. So, they know how to match make fairly, clearly - there's simply no mechanism in ranked to quickly rank someone up who very obviously should not be in the rank. It should not be possible to win 15 games in a row and stay in the same rank - every other game addresses this by quickly ranking up people on win streaks. For whatever reason, epic does not, and for this reason and all of what I listed above, the experience is absolutely miserable.
Re: Show HN: Hacker League – Open-Source Rocket League on Linux
#78Earlier quoted context omitted.
> way they do ranked ladder Could you elaborate? I play the game, but I don’t play much of anything else with ranks so I’m curious what ladder means here and the alternative examples.
I could write an essay on this (played since 2015) so I'm sorry if this is overly wordy and I hope it makes sense. A long time ago they had a pretty basic MMR/matchmaking system that was being gamed pretty badly by smurfs. So, in an attempt to deal with smurfs, Epic made a really opaque blackbox "internal" MMR, that determines what kind of teammates you get. The reason this exists is because everyone tends to get lum…
Matchmaking Rating (MMR)
Re: Show HN: Hacker League – Open-Source Rocket League on Linux
#79Earlier quoted context omitted.
I heard Comm, a pro, once say that he wished he had his 14 year old fingers back...think he was 17 at a time. To me, a 40 year old playing with KBM, I feel like I just can't bend my brain around all of the 3d possibilities. I just don't have any intuition for rolling my car while it accelerates towards the front...and then you add in the complexity of the camera and, yeah, I suck.
I've only just started trying to do aerials, really, and I find myself getting vertigo from it haha. I'm also 40. It's so disorienting. None of the camera settings feel "right".
Re: Show HN: Hacker League – Open-Source Rocket League on Linux
#80Earlier quoted context omitted.
I could write an essay on this (played since 2015) so I'm sorry if this is overly wordy and I hope it makes sense. A long time ago they had a pretty basic MMR/matchmaking system that was being gamed pretty badly by smurfs. So, in an attempt to deal with smurfs, Epic made a really opaque blackbox "internal" MMR, that determines what kind of teammates you get. The reason this exists is because everyone tends to get lum…
If it helps anyone else- The term 'smurf' is used in gaming to describe a player in an online game that creates a new account to play against lower-ranked players, however, it can be used as an all-around term for describing a player who uses an alternate account or multiple accounts. Matchmaking Rating (MMR)